UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

773 lines 269 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; Object.defineProperty(exports, "__esModule", { value: true }); exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToTerraform = void 0; exports.DataOciDataintegrationWorkspaceApplicationTaskSchedule = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataToHclTerraform = exports.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataToTerraform = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList = exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference = void 0; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const cdktf = require("cdktf"); function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference 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; } } // parent - computed: true, optional: false, required: false get parent() { return this.getStringAttribute('parent'); } // root_doc_id - computed: true, optional: false, required: false get rootDocId() { return this.getStringAttribute('root_doc_id'); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference; _a = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference[_a] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList = DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList; _b = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList[_b] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference 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; // parent_ref - computed: true, optional: false, required: false this._parentRef = new DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList(this, "parent_ref", 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; } } // description - computed: true, optional: false, required: false get description() { return this.getStringAttribute('description'); } // identifier - computed: true, optional: false, required: false get identifier() { return this.getStringAttribute('identifier'); } // key - computed: true, optional: false, required: false get key() { return this.getStringAttribute('key'); } // last_run_time_millis - computed: true, optional: false, required: false get lastRunTimeMillis() { return this.getStringAttribute('last_run_time_millis'); } // model_type - computed: true, optional: false, required: false get modelType() { return this.getStringAttribute('model_type'); } // model_version - computed: true, optional: false, required: false get modelVersion() { return this.getStringAttribute('model_version'); } // name - computed: true, optional: false, required: false get name() { return this.getStringAttribute('name'); } // object_status - computed: true, optional: false, required: false get objectStatus() { return this.getNumberAttribute('object_status'); } // object_version - computed: true, optional: false, required: false get objectVersion() { return this.getNumberAttribute('object_version'); } get parentRef() { return this._parentRef; } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference; _c = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference[_c] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList = DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList; _d = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList[_d] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference 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; } } // description - computed: true, optional: false, required: false get description() { return this.getStringAttribute('description'); } // identifier - computed: true, optional: false, required: false get identifier() { return this.getStringAttribute('identifier'); } // key - computed: true, optional: false, required: false get key() { return this.getStringAttribute('key'); } // name - computed: true, optional: false, required: false get name() { return this.getStringAttribute('name'); } // type - computed: true, optional: false, required: false get type() { return this.getStringAttribute('type'); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference; _e = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference[_e] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList; _f = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList[_f] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference 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; } } // object_count - computed: true, optional: false, required: false get objectCount() { return this.getStringAttribute('object_count'); } // object_type - computed: true, optional: false, required: false get objectType() { return this.getStringAttribute('object_type'); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference; _g = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference[_g] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList; _h = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList[_h] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference 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; // object_type_count_list - computed: true, optional: false, required: false this._objectTypeCountList = new DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList(this, "object_type_count_list", 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 objectTypeCountList() { return this._objectTypeCountList; } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference; _j = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference[_j] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList; _k = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList[_k] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference 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; // aggregator - computed: true, optional: false, required: false this._aggregator = new DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList(this, "aggregator", false); // count_statistics - computed: true, optional: false, required: false this._countStatistics = new DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList(this, "count_statistics", false); // info_fields - computed: true, optional: false, required: false this._infoFields = new cdktf.StringMap(this, "info_fields"); } 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 aggregator() { return this._aggregator; } // aggregator_key - computed: true, optional: false, required: false get aggregatorKey() { return this.getStringAttribute('aggregator_key'); } get countStatistics() { return this._countStatistics; } // created_by - computed: true, optional: false, required: false get createdBy() { return this.getStringAttribute('created_by'); } // created_by_name - computed: true, optional: false, required: false get createdByName() { return this.getStringAttribute('created_by_name'); } // identifier_path - computed: true, optional: false, required: false get identifierPath() { return this.getStringAttribute('identifier_path'); } get infoFields() { return this._infoFields; } // is_favorite - computed: true, optional: false, required: false get isFavorite() { return this.getBooleanAttribute('is_favorite'); } // labels - computed: true, optional: false, required: false get labels() { return this.getListAttribute('labels'); } // registry_version - computed: true, optional: false, required: false get registryVersion() { return this.getNumberAttribute('registry_version'); } // time_created - computed: true, optional: false, required: false get timeCreated() { return this.getStringAttribute('time_created'); } // time_updated - computed: true, optional: false, required: false get timeUpdated() { return this.getStringAttribute('time_updated'); } // updated_by - computed: true, optional: false, required: false get updatedBy() { return this.getStringAttribute('updated_by'); } // updated_by_name - computed: true, optional: false, required: false get updatedByName() { return this.getStringAttribute('updated_by_name'); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference; _l = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference[_l] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList = DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList; _m = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList[_m] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference 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; } } // parent - computed: true, optional: false, required: false get parent() { return this.getStringAttribute('parent'); } // root_doc_id - computed: true, optional: false, required: false get rootDocId() { return this.getStringAttribute('root_doc_id'); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference; _o = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference[_o] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList = DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList; _p = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList[_p] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference 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; } } // aggregator_key - computed: true, optional: false, required: false get aggregatorKey() { return this.getStringAttribute('aggregator_key'); } // is_favorite - computed: true, optional: false, required: false get isFavorite() { return this.getBooleanAttribute('is_favorite'); } // key - computed: true, optional: false, required: false get key() { return this.getStringAttribute('key'); } // labels - computed: true, optional: false, required: false get labels() { return this.getListAttribute('labels'); } // registry_version - computed: true, optional: false, required: false get registryVersion() { return this.getNumberAttribute('registry_version'); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference = DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference; _q = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference[_q] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference", version: "1.0.0" }; class DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList = DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList; _r = JSII_RTTI_SYMBOL_1; DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList[_r] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDataintegrationWorkspaceApplicationTaskSchedule.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList", version: "1.0.0" }; function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToTerraform; function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToHclTerraform(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.dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToHclTerraform = dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToHclTerraform; class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference 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, complexObje