UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

707 lines 214 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; Object.defineProperty(exports, "__esModule", { value: true }); exports.dataOciDevopsDeployPipelinesFilterToHclTerraform = exports.dataOciDevopsDeployPipelinesFilterToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToTerraform = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList = exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToHclTerraform = exports.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToTerraform = void 0; exports.DataOciDevopsDeployPipelines = exports.DataOciDevopsDeployPipelinesFilterList = exports.DataOciDevopsDeployPipelinesFilterOutputReference = void 0; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const cdktf = require("cdktf"); function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference 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; } } // deploy_stage_id - computed: true, optional: false, required: false get deployStageId() { return this.getStringAttribute('deploy_stage_id'); } // display_name - computed: true, optional: false, required: false get displayName() { return this.getStringAttribute('display_name'); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference; _a = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference[_a] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList; _b = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList[_b] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference 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; // items - computed: true, optional: false, required: false this._items = new DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList(this, "items", 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; } } get items() { return this._items; } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference; _c = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference[_c] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList; _d = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList[_d] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference 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; // deploy_pipeline_stages - computed: true, optional: false, required: false this._deployPipelineStages = new DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList(this, "deploy_pipeline_stages", 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; } } // deploy_artifact_id - computed: true, optional: false, required: false get deployArtifactId() { return this.getStringAttribute('deploy_artifact_id'); } get deployPipelineStages() { return this._deployPipelineStages; } // display_name - computed: true, optional: false, required: false get displayName() { return this.getStringAttribute('display_name'); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference; _e = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference[_e] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList; _f = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList[_f] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference 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; // items - computed: true, optional: false, required: false this._items = new DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList(this, "items", 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; } } get items() { return this._items; } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference; _g = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference[_g] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList; _h = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList[_h] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference 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; } } // deploy_stage_id - computed: true, optional: false, required: false get deployStageId() { return this.getStringAttribute('deploy_stage_id'); } // display_name - computed: true, optional: false, required: false get displayName() { return this.getStringAttribute('display_name'); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference; _j = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference[_j] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList; _k = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList[_k] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference 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; // items - computed: true, optional: false, required: false this._items = new DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList(this, "items", 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; } } get items() { return this._items; } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference; _l = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference[_l] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList; _m = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList[_m] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference 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; // deploy_pipeline_stages - computed: true, optional: false, required: false this._deployPipelineStages = new DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList(this, "deploy_pipeline_stages", 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; } } // deploy_environment_id - computed: true, optional: false, required: false get deployEnvironmentId() { return this.getStringAttribute('deploy_environment_id'); } get deployPipelineStages() { return this._deployPipelineStages; } // display_name - computed: true, optional: false, required: false get displayName() { return this.getStringAttribute('display_name'); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference; _o = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference[_o] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList; _p = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList[_p] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference 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; // items - computed: true, optional: false, required: false this._items = new DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList(this, "items", 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; } } get items() { return this._items; } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference; _q = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference[_q] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList 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 DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList; _r = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList[_r] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList", version: "1.0.0" }; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToTerraform; function dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToHclTerraform(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.dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToHclTerraform = dataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsToHclTerraform; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference 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; } } // default_value - computed: true, optional: false, required: false get defaultValue() { return this.getStringAttribute('default_value'); } // description - computed: true, optional: false, required: false get description() { return this.getStringAttribute('description'); } // name - computed: true, optional: false, required: false get name() { return this.getStringAttribute('name'); } } exports.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference = DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference; _s = JSII_RTTI_SYMBOL_1; DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference[_s] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDevopsDeployPipelines.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference", version: "1.0.0" }; class DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsList 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); thi