rhizo-co-terraform-provider-oci
Version:
Prebuilt oci Provider for Terraform CDK (cdktf)
810 lines • 212 kB
JavaScript
"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;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DataOciDatasciencePipelines = exports.DataOciDatasciencePipelinesFilterList = exports.DataOciDatasciencePipelinesFilterOutputReference = exports.dataOciDatasciencePipelinesFilterToHclTerraform = exports.dataOciDatasciencePipelinesFilterToTerraform = exports.DataOciDatasciencePipelinesPipelinesList = exports.DataOciDatasciencePipelinesPipelinesOutputReference = exports.dataOciDatasciencePipelinesPipelinesToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesToTerraform = exports.DataOciDatasciencePipelinesPipelinesStepDetailsList = exports.DataOciDatasciencePipelinesPipelinesStepDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesStepDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesStepDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList = exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesStepArtifactList = exports.DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference = exports.dataOciDatasciencePipelinesPipelinesStepArtifactToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesStepArtifactToTerraform = exports.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList = exports.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList = exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList = exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform = exports.DataOciDatasciencePipelinesPipelinesConfigurationDetailsList = exports.DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference = exports.dataOciDatasciencePipelinesPipelinesConfigurationDetailsToHclTerraform = exports.dataOciDatasciencePipelinesPipelinesConfigurationDetailsToTerraform = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
const cdktf = require("cdktf");
function dataOciDatasciencePipelinesPipelinesConfigurationDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesConfigurationDetailsToTerraform = dataOciDatasciencePipelinesPipelinesConfigurationDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesConfigurationDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesConfigurationDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesConfigurationDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference 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;
// environment_variables - computed: true, optional: false, required: false
this._environmentVariables = new cdktf.StringMap(this, "environment_variables");
}
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;
}
}
// command_line_arguments - computed: true, optional: false, required: false
get commandLineArguments() {
return this.getStringAttribute('command_line_arguments');
}
get environmentVariables() {
return this._environmentVariables;
}
// maximum_runtime_in_minutes - computed: true, optional: false, required: false
get maximumRuntimeInMinutes() {
return this.getStringAttribute('maximum_runtime_in_minutes');
}
// type - computed: true, optional: false, required: false
get type() {
return this.getStringAttribute('type');
}
}
exports.DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference = DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference;
_a = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference[_a] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesConfigurationDetailsList 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 DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesConfigurationDetailsList = DataOciDatasciencePipelinesPipelinesConfigurationDetailsList;
_b = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesConfigurationDetailsList[_b] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesConfigurationDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform = dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param complexObjectIndex the index of this item in the list
* @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) {
super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
}
}
// memory_in_gbs - computed: true, optional: false, required: false
get memoryInGbs() {
return this.getNumberAttribute('memory_in_gbs');
}
// ocpus - computed: true, optional: false, required: false
get ocpus() {
return this.getNumberAttribute('ocpus');
}
}
exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference = DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference;
_c = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference[_c] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList 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 DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList = DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList;
_d = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList[_d] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToTerraform = dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param complexObjectIndex the index of this item in the list
* @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) {
super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex);
this.isEmptyObject = false;
// shape_config_details - computed: true, optional: false, required: false
this._shapeConfigDetails = new DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList(this, "shape_config_details", false);
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
}
}
// block_storage_size_in_gbs - computed: true, optional: false, required: false
get blockStorageSizeInGbs() {
return this.getNumberAttribute('block_storage_size_in_gbs');
}
get shapeConfigDetails() {
return this._shapeConfigDetails;
}
// shape_name - computed: true, optional: false, required: false
get shapeName() {
return this.getStringAttribute('shape_name');
}
// subnet_id - computed: true, optional: false, required: false
get subnetId() {
return this.getStringAttribute('subnet_id');
}
}
exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference = DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference;
_e = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference[_e] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList 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 DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList = DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList;
_f = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList[_f] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToTerraform = dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesLogConfigurationDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference 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;
}
}
// enable_auto_log_creation - computed: true, optional: false, required: false
get enableAutoLogCreation() {
return this.getBooleanAttribute('enable_auto_log_creation');
}
// enable_logging - computed: true, optional: false, required: false
get enableLogging() {
return this.getBooleanAttribute('enable_logging');
}
// log_group_id - computed: true, optional: false, required: false
get logGroupId() {
return this.getStringAttribute('log_group_id');
}
// log_id - computed: true, optional: false, required: false
get logId() {
return this.getStringAttribute('log_id');
}
}
exports.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference = DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference;
_g = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference[_g] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList 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 DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList = DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList;
_h = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList[_h] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesStepArtifactToTerraform(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.dataOciDatasciencePipelinesPipelinesStepArtifactToTerraform = dataOciDatasciencePipelinesPipelinesStepArtifactToTerraform;
function dataOciDatasciencePipelinesPipelinesStepArtifactToHclTerraform(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.dataOciDatasciencePipelinesPipelinesStepArtifactToHclTerraform = dataOciDatasciencePipelinesPipelinesStepArtifactToHclTerraform;
class DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference 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;
}
}
// artifact_content_disposition - computed: true, optional: false, required: false
get artifactContentDisposition() {
return this.getStringAttribute('artifact_content_disposition');
}
// artifact_content_length - computed: true, optional: false, required: false
get artifactContentLength() {
return this.getStringAttribute('artifact_content_length');
}
// artifact_content_md5 - computed: true, optional: false, required: false
get artifactContentMd5() {
return this.getStringAttribute('artifact_content_md5');
}
// artifact_last_modified - computed: true, optional: false, required: false
get artifactLastModified() {
return this.getStringAttribute('artifact_last_modified');
}
// pipeline_step_artifact - computed: true, optional: false, required: false
get pipelineStepArtifact() {
return this.getStringAttribute('pipeline_step_artifact');
}
// step_name - computed: true, optional: false, required: false
get stepName() {
return this.getStringAttribute('step_name');
}
}
exports.DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference = DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference;
_j = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference[_j] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesStepArtifactList 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 DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesStepArtifactList = DataOciDatasciencePipelinesPipelinesStepArtifactList;
_k = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepArtifactList[_k] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepArtifactList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference 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;
// environment_variables - computed: true, optional: false, required: false
this._environmentVariables = new cdktf.StringMap(this, "environment_variables");
}
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;
}
}
// command_line_arguments - computed: true, optional: false, required: false
get commandLineArguments() {
return this.getStringAttribute('command_line_arguments');
}
get environmentVariables() {
return this._environmentVariables;
}
// maximum_runtime_in_minutes - computed: true, optional: false, required: false
get maximumRuntimeInMinutes() {
return this.getStringAttribute('maximum_runtime_in_minutes');
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference = DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference;
_l = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference[_l] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList 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 DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList = DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList;
_m = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList[_m] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference 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;
}
}
// cmd - computed: true, optional: false, required: false
get cmd() {
return this.getListAttribute('cmd');
}
// container_type - computed: true, optional: false, required: false
get containerType() {
return this.getStringAttribute('container_type');
}
// entrypoint - computed: true, optional: false, required: false
get entrypoint() {
return this.getListAttribute('entrypoint');
}
// image - computed: true, optional: false, required: false
get image() {
return this.getStringAttribute('image');
}
// image_digest - computed: true, optional: false, required: false
get imageDigest() {
return this.getStringAttribute('image_digest');
}
// image_signature_id - computed: true, optional: false, required: false
get imageSignatureId() {
return this.getStringAttribute('image_signature_id');
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference = DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference;
_o = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference[_o] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList 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 DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList = DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList;
_p = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList[_p] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param complexObjectIndex the index of this item in the list
* @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) {
super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
}
}
// memory_in_gbs - computed: true, optional: false, required: false
get memoryInGbs() {
return this.getNumberAttribute('memory_in_gbs');
}
// ocpus - computed: true, optional: false, required: false
get ocpus() {
return this.getNumberAttribute('ocpus');
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference = DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference;
_q = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference[_q] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList 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 DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList = DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList;
_r = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList[_r] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToHclTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsToHclTerraform;
class DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
* @param complexObjectIndex the index of this item in the list
* @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
*/
constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) {
super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex);
this.isEmptyObject = false;
// shape_config_details - computed: true, optional: false, required: false
this._shapeConfigDetails = new DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList(this, "shape_config_details", false);
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
}
}
// block_storage_size_in_gbs - computed: true, optional: false, required: false
get blockStorageSizeInGbs() {
return this.getNumberAttribute('block_storage_size_in_gbs');
}
get shapeConfigDetails() {
return this._shapeConfigDetails;
}
// shape_name - computed: true, optional: false, required: false
get shapeName() {
return this.getStringAttribute('shape_name');
}
// subnet_id - computed: true, optional: false, required: false
get subnetId() {
return this.getStringAttribute('subnet_id');
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference = DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference;
_s = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference[_s] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference", version: "1.0.0" };
class DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList 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 DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
}
}
exports.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList = DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList;
_t = JSII_RTTI_SYMBOL_1;
DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList[_t] = { fqn: "rhizo-co-terraform-provider-oci.dataOciDatasciencePipelines.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList", version: "1.0.0" };
function dataOciDatasciencePipelinesPipelinesStepDetailsToTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsToTerraform = dataOciDatasciencePipelinesPipelinesStepDetailsToTerraform;
function dataOciDatasciencePipelinesPipelinesStepDetailsToHclTerraform(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.dataOciDatasciencePipelinesPipelinesStepDetailsToHclTerraform = dataOciDatasciencePipelinesPipelines