UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

929 lines 267 kB
"use strict"; var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12; Object.defineProperty(exports, "__esModule", { value: true }); exports.dataOciBdsBdsInstanceNodesAttachedBlockVolumesToHclTerraform = exports.dataOciBdsBdsInstanceNodesAttachedBlockVolumesToTerraform = exports.DataOciBdsBdsInstanceNetworkConfigList = exports.DataOciBdsBdsInstanceNetworkConfigOutputReference = exports.dataOciBdsBdsInstanceNetworkConfigToHclTerraform = exports.dataOciBdsBdsInstanceNetworkConfigToTerraform = exports.DataOciBdsBdsInstanceMasterNodeList = exports.DataOciBdsBdsInstanceMasterNodeOutputReference = exports.dataOciBdsBdsInstanceMasterNodeToHclTerraform = exports.dataOciBdsBdsInstanceMasterNodeToTerraform = exports.DataOciBdsBdsInstanceMasterNodeShapeConfigList = exports.DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference = exports.dataOciBdsBdsInstanceMasterNodeShapeConfigToHclTerraform = exports.dataOciBdsBdsInstanceMasterNodeShapeConfigToTerraform = exports.DataOciBdsBdsInstanceKafkaBrokerNodeList = exports.DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference = exports.dataOciBdsBdsInstanceKafkaBrokerNodeToHclTerraform = exports.dataOciBdsBdsInstanceKafkaBrokerNodeToTerraform = exports.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList = exports.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference = exports.dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToHclTerraform = exports.dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToTerraform = exports.DataOciBdsBdsInstanceEdgeNodeList = exports.DataOciBdsBdsInstanceEdgeNodeOutputReference = exports.dataOciBdsBdsInstanceEdgeNodeToHclTerraform = exports.dataOciBdsBdsInstanceEdgeNodeToTerraform = exports.DataOciBdsBdsInstanceEdgeNodeShapeConfigList = exports.DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference = exports.dataOciBdsBdsInstanceEdgeNodeShapeConfigToHclTerraform = exports.dataOciBdsBdsInstanceEdgeNodeShapeConfigToTerraform = exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeList = exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference = exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeToHclTerraform = exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeToTerraform = exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList = exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference = exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToHclTerraform = exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToTerraform = exports.DataOciBdsBdsInstanceClusterDetailsList = exports.DataOciBdsBdsInstanceClusterDetailsOutputReference = exports.dataOciBdsBdsInstanceClusterDetailsToHclTerraform = exports.dataOciBdsBdsInstanceClusterDetailsToTerraform = exports.DataOciBdsBdsInstanceCloudSqlDetailsList = exports.DataOciBdsBdsInstanceCloudSqlDetailsOutputReference = exports.dataOciBdsBdsInstanceCloudSqlDetailsToHclTerraform = exports.dataOciBdsBdsInstanceCloudSqlDetailsToTerraform = exports.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList = exports.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference = exports.dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToHclTerraform = exports.dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToTerraform = void 0; exports.DataOciBdsBdsInstance = exports.DataOciBdsBdsInstanceWorkerNodeList = exports.DataOciBdsBdsInstanceWorkerNodeOutputReference = exports.dataOciBdsBdsInstanceWorkerNodeToHclTerraform = exports.dataOciBdsBdsInstanceWorkerNodeToTerraform = exports.DataOciBdsBdsInstanceWorkerNodeShapeConfigList = exports.DataOciBdsBdsInstanceWorkerNodeShapeConfigOutputReference = exports.dataOciBdsBdsInstanceWorkerNodeShapeConfigToHclTerraform = exports.dataOciBdsBdsInstanceWorkerNodeShapeConfigToTerraform = exports.DataOciBdsBdsInstanceUtilNodeList = exports.DataOciBdsBdsInstanceUtilNodeOutputReference = exports.dataOciBdsBdsInstanceUtilNodeToHclTerraform = exports.dataOciBdsBdsInstanceUtilNodeToTerraform = exports.DataOciBdsBdsInstanceUtilNodeShapeConfigList = exports.DataOciBdsBdsInstanceUtilNodeShapeConfigOutputReference = exports.dataOciBdsBdsInstanceUtilNodeShapeConfigToHclTerraform = exports.dataOciBdsBdsInstanceUtilNodeShapeConfigToTerraform = exports.DataOciBdsBdsInstanceNodesList = exports.DataOciBdsBdsInstanceNodesOutputReference = exports.dataOciBdsBdsInstanceNodesToHclTerraform = exports.dataOciBdsBdsInstanceNodesToTerraform = exports.DataOciBdsBdsInstanceNodesAttachedBlockVolumesList = exports.DataOciBdsBdsInstanceNodesAttachedBlockVolumesOutputReference = void 0; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const cdktf = require("cdktf"); function dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToTerraform = dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToTerraform; function dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToHclTerraform = dataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsToHclTerraform; class DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // keytab_file - computed: true, optional: false, required: false get keytabFile() { return this.getStringAttribute('keytab_file'); } // principal_name - computed: true, optional: false, required: false get principalName() { return this.getStringAttribute('principal_name'); } } exports.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference = DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference; _a = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference[_a] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList = DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList; _b = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList[_b] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList", version: "1.0.0" }; function dataOciBdsBdsInstanceCloudSqlDetailsToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceCloudSqlDetailsToTerraform = dataOciBdsBdsInstanceCloudSqlDetailsToTerraform; function dataOciBdsBdsInstanceCloudSqlDetailsToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceCloudSqlDetailsToHclTerraform = dataOciBdsBdsInstanceCloudSqlDetailsToHclTerraform; class DataOciBdsBdsInstanceCloudSqlDetailsOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; // kerberos_details - computed: true, optional: false, required: false this._kerberosDetails = new DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList(this, "kerberos_details", false); } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // block_volume_size_in_gbs - computed: true, optional: false, required: false get blockVolumeSizeInGbs() { return this.getStringAttribute('block_volume_size_in_gbs'); } // ip_address - computed: true, optional: false, required: false get ipAddress() { return this.getStringAttribute('ip_address'); } // is_kerberos_mapped_to_database_users - computed: true, optional: false, required: false get isKerberosMappedToDatabaseUsers() { return this.getBooleanAttribute('is_kerberos_mapped_to_database_users'); } get kerberosDetails() { return this._kerberosDetails; } // memory_in_gbs - computed: true, optional: false, required: false get memoryInGbs() { return this.getNumberAttribute('memory_in_gbs'); } // nvmes - computed: true, optional: false, required: false get nvmes() { return this.getNumberAttribute('nvmes'); } // ocpus - computed: true, optional: false, required: false get ocpus() { return this.getNumberAttribute('ocpus'); } // shape - computed: true, optional: false, required: false get shape() { return this.getStringAttribute('shape'); } } exports.DataOciBdsBdsInstanceCloudSqlDetailsOutputReference = DataOciBdsBdsInstanceCloudSqlDetailsOutputReference; _c = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceCloudSqlDetailsOutputReference[_c] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceCloudSqlDetailsOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceCloudSqlDetailsList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceCloudSqlDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceCloudSqlDetailsList = DataOciBdsBdsInstanceCloudSqlDetailsList; _d = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceCloudSqlDetailsList[_d] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceCloudSqlDetailsList", version: "1.0.0" }; function dataOciBdsBdsInstanceClusterDetailsToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceClusterDetailsToTerraform = dataOciBdsBdsInstanceClusterDetailsToTerraform; function dataOciBdsBdsInstanceClusterDetailsToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceClusterDetailsToHclTerraform = dataOciBdsBdsInstanceClusterDetailsToHclTerraform; class DataOciBdsBdsInstanceClusterDetailsOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // ambari_url - computed: true, optional: false, required: false get ambariUrl() { return this.getStringAttribute('ambari_url'); } // bd_cell_version - computed: true, optional: false, required: false get bdCellVersion() { return this.getStringAttribute('bd_cell_version'); } // bda_version - computed: true, optional: false, required: false get bdaVersion() { return this.getStringAttribute('bda_version'); } // bdm_version - computed: true, optional: false, required: false get bdmVersion() { return this.getStringAttribute('bdm_version'); } // bds_version - computed: true, optional: false, required: false get bdsVersion() { return this.getStringAttribute('bds_version'); } // big_data_manager_url - computed: true, optional: false, required: false get bigDataManagerUrl() { return this.getStringAttribute('big_data_manager_url'); } // cloudera_manager_url - computed: true, optional: false, required: false get clouderaManagerUrl() { return this.getStringAttribute('cloudera_manager_url'); } // csql_cell_version - computed: true, optional: false, required: false get csqlCellVersion() { return this.getStringAttribute('csql_cell_version'); } // db_version - computed: true, optional: false, required: false get dbVersion() { return this.getStringAttribute('db_version'); } // hue_server_url - computed: true, optional: false, required: false get hueServerUrl() { return this.getStringAttribute('hue_server_url'); } // jupyter_hub_url - computed: true, optional: false, required: false get jupyterHubUrl() { return this.getStringAttribute('jupyter_hub_url'); } // odh_version - computed: true, optional: false, required: false get odhVersion() { return this.getStringAttribute('odh_version'); } // os_version - computed: true, optional: false, required: false get osVersion() { return this.getStringAttribute('os_version'); } // time_created - computed: true, optional: false, required: false get timeCreated() { return this.getStringAttribute('time_created'); } // time_refreshed - computed: true, optional: false, required: false get timeRefreshed() { return this.getStringAttribute('time_refreshed'); } } exports.DataOciBdsBdsInstanceClusterDetailsOutputReference = DataOciBdsBdsInstanceClusterDetailsOutputReference; _e = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceClusterDetailsOutputReference[_e] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceClusterDetailsOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceClusterDetailsList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceClusterDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceClusterDetailsList = DataOciBdsBdsInstanceClusterDetailsList; _f = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceClusterDetailsList[_f] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceClusterDetailsList", version: "1.0.0" }; function dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToTerraform = dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToTerraform; function dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToHclTerraform = dataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigToHclTerraform; class DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // memory_in_gbs - computed: true, optional: false, required: false get memoryInGbs() { return this.getNumberAttribute('memory_in_gbs'); } // nvmes - computed: true, optional: false, required: false get nvmes() { return this.getNumberAttribute('nvmes'); } // ocpus - computed: true, optional: false, required: false get ocpus() { return this.getNumberAttribute('ocpus'); } } exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference = DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference; _g = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference[_g] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList = DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList; _h = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList[_h] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList", version: "1.0.0" }; function dataOciBdsBdsInstanceComputeOnlyWorkerNodeToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeToTerraform = dataOciBdsBdsInstanceComputeOnlyWorkerNodeToTerraform; function dataOciBdsBdsInstanceComputeOnlyWorkerNodeToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceComputeOnlyWorkerNodeToHclTerraform = dataOciBdsBdsInstanceComputeOnlyWorkerNodeToHclTerraform; class DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; // shape_config - computed: true, optional: false, required: false this._shapeConfig = new DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList(this, "shape_config", false); } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // block_volume_size_in_gbs - computed: true, optional: false, required: false get blockVolumeSizeInGbs() { return this.getStringAttribute('block_volume_size_in_gbs'); } // number_of_nodes - computed: true, optional: false, required: false get numberOfNodes() { return this.getNumberAttribute('number_of_nodes'); } // shape - computed: true, optional: false, required: false get shape() { return this.getStringAttribute('shape'); } get shapeConfig() { return this._shapeConfig; } // subnet_id - computed: true, optional: false, required: false get subnetId() { return this.getStringAttribute('subnet_id'); } } exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference = DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference; _j = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference[_j] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceComputeOnlyWorkerNodeList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceComputeOnlyWorkerNodeList = DataOciBdsBdsInstanceComputeOnlyWorkerNodeList; _k = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceComputeOnlyWorkerNodeList[_k] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceComputeOnlyWorkerNodeList", version: "1.0.0" }; function dataOciBdsBdsInstanceEdgeNodeShapeConfigToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceEdgeNodeShapeConfigToTerraform = dataOciBdsBdsInstanceEdgeNodeShapeConfigToTerraform; function dataOciBdsBdsInstanceEdgeNodeShapeConfigToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceEdgeNodeShapeConfigToHclTerraform = dataOciBdsBdsInstanceEdgeNodeShapeConfigToHclTerraform; class DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // memory_in_gbs - computed: true, optional: false, required: false get memoryInGbs() { return this.getNumberAttribute('memory_in_gbs'); } // nvmes - computed: true, optional: false, required: false get nvmes() { return this.getNumberAttribute('nvmes'); } // ocpus - computed: true, optional: false, required: false get ocpus() { return this.getNumberAttribute('ocpus'); } } exports.DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference = DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference; _l = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference[_l] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceEdgeNodeShapeConfigList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceEdgeNodeShapeConfigList = DataOciBdsBdsInstanceEdgeNodeShapeConfigList; _m = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceEdgeNodeShapeConfigList[_m] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceEdgeNodeShapeConfigList", version: "1.0.0" }; function dataOciBdsBdsInstanceEdgeNodeToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceEdgeNodeToTerraform = dataOciBdsBdsInstanceEdgeNodeToTerraform; function dataOciBdsBdsInstanceEdgeNodeToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceEdgeNodeToHclTerraform = dataOciBdsBdsInstanceEdgeNodeToHclTerraform; class DataOciBdsBdsInstanceEdgeNodeOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; // shape_config - computed: true, optional: false, required: false this._shapeConfig = new DataOciBdsBdsInstanceEdgeNodeShapeConfigList(this, "shape_config", false); } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // block_volume_size_in_gbs - computed: true, optional: false, required: false get blockVolumeSizeInGbs() { return this.getStringAttribute('block_volume_size_in_gbs'); } // number_of_nodes - computed: true, optional: false, required: false get numberOfNodes() { return this.getNumberAttribute('number_of_nodes'); } // shape - computed: true, optional: false, required: false get shape() { return this.getStringAttribute('shape'); } get shapeConfig() { return this._shapeConfig; } // subnet_id - computed: true, optional: false, required: false get subnetId() { return this.getStringAttribute('subnet_id'); } } exports.DataOciBdsBdsInstanceEdgeNodeOutputReference = DataOciBdsBdsInstanceEdgeNodeOutputReference; _o = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceEdgeNodeOutputReference[_o] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceEdgeNodeOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceEdgeNodeList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceEdgeNodeOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceEdgeNodeList = DataOciBdsBdsInstanceEdgeNodeList; _p = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceEdgeNodeList[_p] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceEdgeNodeList", version: "1.0.0" }; function dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToTerraform = dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToTerraform; function dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToHclTerraform = dataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigToHclTerraform; class DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // memory_in_gbs - computed: true, optional: false, required: false get memoryInGbs() { return this.getNumberAttribute('memory_in_gbs'); } // nvmes - computed: true, optional: false, required: false get nvmes() { return this.getNumberAttribute('nvmes'); } // ocpus - computed: true, optional: false, required: false get ocpus() { return this.getNumberAttribute('ocpus'); } } exports.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference = DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference; _q = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference[_q] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList = DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList; _r = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList[_r] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList", version: "1.0.0" }; function dataOciBdsBdsInstanceKafkaBrokerNodeToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceKafkaBrokerNodeToTerraform = dataOciBdsBdsInstanceKafkaBrokerNodeToTerraform; function dataOciBdsBdsInstanceKafkaBrokerNodeToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceKafkaBrokerNodeToHclTerraform = dataOciBdsBdsInstanceKafkaBrokerNodeToHclTerraform; class DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; // shape_config - computed: true, optional: false, required: false this._shapeConfig = new DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList(this, "shape_config", false); } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // block_volume_size_in_gbs - computed: true, optional: false, required: false get blockVolumeSizeInGbs() { return this.getStringAttribute('block_volume_size_in_gbs'); } // number_of_kafka_nodes - computed: true, optional: false, required: false get numberOfKafkaNodes() { return this.getNumberAttribute('number_of_kafka_nodes'); } // shape - computed: true, optional: false, required: false get shape() { return this.getStringAttribute('shape'); } get shapeConfig() { return this._shapeConfig; } // subnet_id - computed: true, optional: false, required: false get subnetId() { return this.getStringAttribute('subnet_id'); } } exports.DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference = DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference; _s = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference[_s] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceKafkaBrokerNodeList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceKafkaBrokerNodeList = DataOciBdsBdsInstanceKafkaBrokerNodeList; _t = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceKafkaBrokerNodeList[_t] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceKafkaBrokerNodeList", version: "1.0.0" }; function dataOciBdsBdsInstanceMasterNodeShapeConfigToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return {}; } exports.dataOciBdsBdsInstanceMasterNodeShapeConfigToTerraform = dataOciBdsBdsInstanceMasterNodeShapeConfigToTerraform; function dataOciBdsBdsInstanceMasterNodeShapeConfigToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = {}; return attrs; } exports.dataOciBdsBdsInstanceMasterNodeShapeConfigToHclTerraform = dataOciBdsBdsInstanceMasterNodeShapeConfigToHclTerraform; class DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; } else { this.isEmptyObject = Object.keys(value).length === 0; } } // memory_in_gbs - computed: true, optional: false, required: false get memoryInGbs() { return this.getNumberAttribute('memory_in_gbs'); } // nvmes - computed: true, optional: false, required: false get nvmes() { return this.getNumberAttribute('nvmes'); } // ocpus - computed: true, optional: false, required: false get ocpus() { return this.getNumberAttribute('ocpus'); } } exports.DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference = DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference; _u = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference[_u] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInstance.DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference", version: "1.0.0" }; class DataOciBdsBdsInstanceMasterNodeShapeConfigList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciBdsBdsInstanceMasterNodeShapeConfigList = DataOciBdsBdsInstanceMasterNodeShapeConfigList; _v = JSII_RTTI_SYMBOL_1; DataOciBdsBdsInstanceMasterNodeShapeConfigList[_v] = { fqn: "rhizo-co-terraform-provider-oci.dataOciBdsBdsInst