// This is an automatically generated code sample.
// To make this code sample work in your Oracle Cloud tenancy,
// please replace the values for any parameters whose current values do not fit
// your use case (such as resource IDs, strings containing ‘EXAMPLE’ or ‘unique_id’, and
// boolean, number, and enum parameters with values not fitting your use case).

import * as dataintegration from "oci-dataintegration";
import common = require("oci-common");

// Create a default authentication provider that uses the DEFAULT
// profile in the configuration file.
// Refer to <see href="https://docs.cloud.oracle.com/en-us/iaas/Content/API/Concepts/sdkconfig.htm#SDK_and_CLI_Configuration_File>the public documentation</see> on how to prepare a configuration file.

const provider: common.ConfigFileAuthenticationDetailsProvider = new common.ConfigFileAuthenticationDetailsProvider();

(async () => {
  try {
    // Create a service client
    const client = new dataintegration.DataIntegrationClient({
      authenticationDetailsProvider: provider
    });

    // Create a request and dependent object(s).
    const updatePipelineDetails = {
      key: "EXAMPLE-key-Value",
      modelType: "EXAMPLE-modelType-Value",
      modelVersion: "EXAMPLE-modelVersion-Value",
      parentRef: {
        parent: "EXAMPLE-parent-Value",
        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
      },
      name: "EXAMPLE-name-Value",
      description: "EXAMPLE-description-Value",
      objectVersion: 646,
      objectStatus: 969,
      identifier: "EXAMPLE-identifier-Value",
      nodes: [
        {
          key: "EXAMPLE-key-Value",
          modelType: "EXAMPLE-modelType-Value",
          modelVersion: "EXAMPLE-modelVersion-Value",
          parentRef: {
            parent: "EXAMPLE-parent-Value",
            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
          },
          name: "EXAMPLE-name-Value",
          description: "EXAMPLE-description-Value",
          inputLinks: [
            {
              modelType: "INPUT_LINK",
              fromLink: "EXAMPLE-fromLink-Value",
              fieldMap: {
                modelType: "COMPOSITE_FIELD_MAP",
                key: "EXAMPLE-key-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                configValues: {
                  configParamValues: {
                    EXAMPLE_KEY_kFHU4: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 251,
                      objectValue: "EXAMPLE-objectValue-Value",
                      refValue: "EXAMPLE-refValue-Value",
                      parameterValue: "EXAMPLE-parameterValue-Value",
                      rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                    }
                  },
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  }
                },
                objectStatus: 375,
                description: "EXAMPLE-description-Value"
              },
              key: "EXAMPLE-key-Value",
              modelVersion: "EXAMPLE-modelVersion-Value",
              parentRef: {
                parent: "EXAMPLE-parent-Value",
                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
              },
              objectStatus: 99,
              description: "EXAMPLE-description-Value",
              port: "EXAMPLE-port-Value"
            }
          ],
          outputLinks: [
            {
              modelType: "OUTPUT_LINK",
              toLinks: ["EXAMPLE--Value"],
              key: "EXAMPLE-key-Value",
              modelVersion: "EXAMPLE-modelVersion-Value",
              parentRef: {
                parent: "EXAMPLE-parent-Value",
                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
              },
              objectStatus: 111,
              description: "EXAMPLE-description-Value",
              port: "EXAMPLE-port-Value"
            }
          ],
          operator: {
            modelType: "TARGET_OPERATOR",
            entity: {
              modelType: "TABLE_ENTITY",
              key: "EXAMPLE-key-Value",
              modelVersion: "EXAMPLE-modelVersion-Value",
              parentRef: {
                parent: "EXAMPLE-parent-Value",
                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
              },
              name: "EXAMPLE-name-Value",
              description: "EXAMPLE-description-Value",
              objectVersion: 423,
              externalKey: "EXAMPLE-externalKey-Value",
              shape: {
                modelType: "SHAPE",
                type: {
                  modelType: "DATA_TYPE",
                  dtType: dataintegration.models.DataType.DtType.Structured,
                  typeSystemName: "EXAMPLE-typeSystemName-Value",
                  configDefinition: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    isContained: false,
                    objectStatus: 394,
                    configParameterDefinitions: {
                      EXAMPLE_KEY_HTlH3: {
                        parameterName: "EXAMPLE-parameterName-Value",
                        description: "EXAMPLE-description-Value",
                        defaultValue: "EXAMPLE-defaultValue-Value",
                        classFieldName: "EXAMPLE-classFieldName-Value",
                        isStatic: true,
                        isClassFieldValue: true
                      }
                    }
                  },
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  objectStatus: 719,
                  description: "EXAMPLE-description-Value"
                },
                key: "EXAMPLE-key-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                configValues: {
                  configParamValues: {
                    EXAMPLE_KEY_vc0Rv: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 552,
                      objectValue: "EXAMPLE-objectValue-Value",
                      refValue: "EXAMPLE-refValue-Value",
                      parameterValue: "EXAMPLE-parameterValue-Value",
                      rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                    }
                  },
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  }
                },
                objectStatus: 206,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              },
              shapeId: "ocid1.test.oc1..<unique_ID>EXAMPLE-shapeId-Value",
              types: {
                key: "EXAMPLE-key-Value",
                modelType: "EXAMPLE-modelType-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value",
                objectVersion: 359,
                types: {
                  EXAMPLE_KEY_AOnIG: {
                    modelType: "DERIVED_TYPE",
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    objectStatus: 511,
                    description: "EXAMPLE-description-Value"
                  }
                },
                objectStatus: 957,
                identifier: "EXAMPLE-identifier-Value"
              },
              entityType: dataintegration.models.DataEntityFromTable.EntityType.File,
              otherTypeLabel: "EXAMPLE-otherTypeLabel-Value",
              uniqueKeys: [
                {
                  modelType: "UNIQUE_KEY",
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  attributeRefs: [
                    {
                      position: 990,
                      shapeField: {
                        modelType: "SHAPE_FIELD",
                        type: "EXAMPLE-type-Value",
                        labels: ["EXAMPLE--Value"],
                        nativeShapeField: {
                          name: "EXAMPLE-name-Value",
                          modelType: "EXAMPLE-modelType-Value",
                          type: "EXAMPLE-type-Value",
                          configValues: {
                            configParamValues: {
                              EXAMPLE_KEY_tdvSM: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 690,
                                objectValue: "EXAMPLE-objectValue-Value",
                                refValue: "EXAMPLE-refValue-Value",
                                parameterValue: "EXAMPLE-parameterValue-Value",
                                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                              }
                            },
                            parentRef: {
                              parent: "EXAMPLE-parent-Value",
                              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                            }
                          },
                          position: 6,
                          defaultValueString: "EXAMPLE-defaultValueString-Value",
                          isMandatory: false
                        },
                        key: "EXAMPLE-key-Value",
                        modelVersion: "EXAMPLE-modelVersion-Value",
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        },
                        configValues: {
                          configParamValues: {
                            EXAMPLE_KEY_WD7yw: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 512,
                              objectValue: "EXAMPLE-objectValue-Value",
                              refValue: "EXAMPLE-refValue-Value",
                              parameterValue: "EXAMPLE-parameterValue-Value",
                              rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                            }
                          },
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          }
                        },
                        objectStatus: 800,
                        name: "EXAMPLE-name-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      attribute: {
                        modelType: "SHAPE_FIELD",
                        type: "EXAMPLE-type-Value",
                        labels: ["EXAMPLE--Value"],
                        nativeShapeField: {
                          name: "EXAMPLE-name-Value",
                          modelType: "EXAMPLE-modelType-Value",
                          type: "EXAMPLE-type-Value",
                          configValues: {
                            configParamValues: {
                              EXAMPLE_KEY_jb5yG: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 198,
                                objectValue: "EXAMPLE-objectValue-Value",
                                refValue: "EXAMPLE-refValue-Value",
                                parameterValue: "EXAMPLE-parameterValue-Value",
                                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                              }
                            },
                            parentRef: {
                              parent: "EXAMPLE-parent-Value",
                              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                            }
                          },
                          position: 119,
                          defaultValueString: "EXAMPLE-defaultValueString-Value",
                          isMandatory: false
                        },
                        key: "EXAMPLE-key-Value",
                        modelVersion: "EXAMPLE-modelVersion-Value",
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        },
                        configValues: {
                          configParamValues: {
                            EXAMPLE_KEY_LxJoq: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 453,
                              objectValue: "EXAMPLE-objectValue-Value",
                              refValue: "EXAMPLE-refValue-Value",
                              parameterValue: "EXAMPLE-parameterValue-Value",
                              rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                            }
                          },
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          }
                        },
                        objectStatus: 340,
                        name: "EXAMPLE-name-Value",
                        description: "EXAMPLE-description-Value"
                      }
                    }
                  ],
                  objectStatus: 678
                }
              ],
              foreignKeys: [
                {
                  modelType: "FOREIGN_KEY",
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  attributeRefs: [
                    {
                      position: 587,
                      shapeField: {
                        modelType: "SHAPE_FIELD",
                        type: "EXAMPLE-type-Value",
                        labels: ["EXAMPLE--Value"],
                        nativeShapeField: {
                          name: "EXAMPLE-name-Value",
                          modelType: "EXAMPLE-modelType-Value",
                          type: "EXAMPLE-type-Value",
                          configValues: {
                            configParamValues: {
                              EXAMPLE_KEY_hU9yo: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 512,
                                objectValue: "EXAMPLE-objectValue-Value",
                                refValue: "EXAMPLE-refValue-Value",
                                parameterValue: "EXAMPLE-parameterValue-Value",
                                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                              }
                            },
                            parentRef: {
                              parent: "EXAMPLE-parent-Value",
                              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                            }
                          },
                          position: 737,
                          defaultValueString: "EXAMPLE-defaultValueString-Value",
                          isMandatory: false
                        },
                        key: "EXAMPLE-key-Value",
                        modelVersion: "EXAMPLE-modelVersion-Value",
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        },
                        configValues: {
                          configParamValues: {
                            EXAMPLE_KEY_IOLcQ: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 293,
                              objectValue: "EXAMPLE-objectValue-Value",
                              refValue: "EXAMPLE-refValue-Value",
                              parameterValue: "EXAMPLE-parameterValue-Value",
                              rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                            }
                          },
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          }
                        },
                        objectStatus: 484,
                        name: "EXAMPLE-name-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      attribute: {
                        modelType: "SHAPE_FIELD",
                        type: "EXAMPLE-type-Value",
                        labels: ["EXAMPLE--Value"],
                        nativeShapeField: {
                          name: "EXAMPLE-name-Value",
                          modelType: "EXAMPLE-modelType-Value",
                          type: "EXAMPLE-type-Value",
                          configValues: {
                            configParamValues: {
                              EXAMPLE_KEY_YpoDO: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 892,
                                objectValue: "EXAMPLE-objectValue-Value",
                                refValue: "EXAMPLE-refValue-Value",
                                parameterValue: "EXAMPLE-parameterValue-Value",
                                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                              }
                            },
                            parentRef: {
                              parent: "EXAMPLE-parent-Value",
                              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                            }
                          },
                          position: 984,
                          defaultValueString: "EXAMPLE-defaultValueString-Value",
                          isMandatory: false
                        },
                        key: "EXAMPLE-key-Value",
                        modelVersion: "EXAMPLE-modelVersion-Value",
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        },
                        configValues: {
                          configParamValues: {
                            EXAMPLE_KEY_CWZcv: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 187,
                              objectValue: "EXAMPLE-objectValue-Value",
                              refValue: "EXAMPLE-refValue-Value",
                              parameterValue: "EXAMPLE-parameterValue-Value",
                              rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                            }
                          },
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          }
                        },
                        objectStatus: 605,
                        name: "EXAMPLE-name-Value",
                        description: "EXAMPLE-description-Value"
                      }
                    }
                  ],
                  updateRule: 320,
                  deleteRule: 779,
                  referenceUniqueKey: {
                    modelType: "UNIQUE_KEY",
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    attributeRefs: [
                      {
                        position: 114,
                        shapeField: {
                          modelType: "SHAPE_FIELD",
                          type: "EXAMPLE-type-Value",
                          labels: ["EXAMPLE--Value"],
                          nativeShapeField: {
                            name: "EXAMPLE-name-Value",
                            modelType: "EXAMPLE-modelType-Value",
                            type: "EXAMPLE-type-Value",
                            configValues: {
                              configParamValues: {
                                EXAMPLE_KEY_jhddP: {
                                  stringValue: "EXAMPLE-stringValue-Value",
                                  intValue: 790,
                                  objectValue: "EXAMPLE-objectValue-Value",
                                  refValue: "EXAMPLE-refValue-Value",
                                  parameterValue: "EXAMPLE-parameterValue-Value",
                                  rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                                }
                              },
                              parentRef: {
                                parent: "EXAMPLE-parent-Value",
                                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                              }
                            },
                            position: 185,
                            defaultValueString: "EXAMPLE-defaultValueString-Value",
                            isMandatory: false
                          },
                          key: "EXAMPLE-key-Value",
                          modelVersion: "EXAMPLE-modelVersion-Value",
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          },
                          configValues: {
                            configParamValues: {
                              EXAMPLE_KEY_chL72: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 28,
                                objectValue: "EXAMPLE-objectValue-Value",
                                refValue: "EXAMPLE-refValue-Value",
                                parameterValue: "EXAMPLE-parameterValue-Value",
                                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                              }
                            },
                            parentRef: {
                              parent: "EXAMPLE-parent-Value",
                              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                            }
                          },
                          objectStatus: 837,
                          name: "EXAMPLE-name-Value",
                          description: "EXAMPLE-description-Value"
                        },
                        attribute: {
                          modelType: "SHAPE_FIELD",
                          type: "EXAMPLE-type-Value",
                          labels: ["EXAMPLE--Value"],
                          nativeShapeField: {
                            name: "EXAMPLE-name-Value",
                            modelType: "EXAMPLE-modelType-Value",
                            type: "EXAMPLE-type-Value",
                            configValues: {
                              configParamValues: {
                                EXAMPLE_KEY_X2KcI: {
                                  stringValue: "EXAMPLE-stringValue-Value",
                                  intValue: 323,
                                  objectValue: "EXAMPLE-objectValue-Value",
                                  refValue: "EXAMPLE-refValue-Value",
                                  parameterValue: "EXAMPLE-parameterValue-Value",
                                  rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                                }
                              },
                              parentRef: {
                                parent: "EXAMPLE-parent-Value",
                                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                              }
                            },
                            position: 602,
                            defaultValueString: "EXAMPLE-defaultValueString-Value",
                            isMandatory: false
                          },
                          key: "EXAMPLE-key-Value",
                          modelVersion: "EXAMPLE-modelVersion-Value",
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          },
                          configValues: {
                            configParamValues: {
                              EXAMPLE_KEY_ujxrH: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 793,
                                objectValue: "EXAMPLE-objectValue-Value",
                                refValue: "EXAMPLE-refValue-Value",
                                parameterValue: "EXAMPLE-parameterValue-Value",
                                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                              }
                            },
                            parentRef: {
                              parent: "EXAMPLE-parent-Value",
                              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                            }
                          },
                          objectStatus: 435,
                          name: "EXAMPLE-name-Value",
                          description: "EXAMPLE-description-Value"
                        }
                      }
                    ],
                    objectStatus: 902
                  },
                  objectStatus: 88
                }
              ],
              resourceName: "EXAMPLE-resourceName-Value",
              objectStatus: 408,
              identifier: "EXAMPLE-identifier-Value",
              metadata: {
                createdBy: "EXAMPLE-createdBy-Value",
                createdByName: "EXAMPLE-createdByName-Value",
                updatedBy: "EXAMPLE-updatedBy-Value",
                updatedByName: "EXAMPLE-updatedByName-Value",
                timeCreated: new Date("Tue Nov 19 02:04:52 UTC 2002"),
                timeUpdated: new Date("Thu Sep 04 08:03:25 UTC 2008"),
                aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                aggregator: {
                  type: "EXAMPLE-type-Value",
                  key: "EXAMPLE-key-Value",
                  name: "EXAMPLE-name-Value",
                  identifier: "EXAMPLE-identifier-Value",
                  description: "EXAMPLE-description-Value"
                },
                identifierPath: "EXAMPLE-identifierPath-Value",
                infoFields: {
                  EXAMPLE_KEY_gGQmA: "EXAMPLE_VALUE_Qeb6G5tAjBjncG1DIRei"
                },
                registryVersion: 248,
                labels: ["EXAMPLE--Value"],
                isFavorite: true,
                countStatistics: {
                  objectTypeCountList: [
                    {
                      objectType: dataintegration.models.CountStatisticSummary.ObjectType.Project,
                      objectCount: 65
                    }
                  ]
                }
              }
            },
            isReadAccess: true,
            isCopyFields: false,
            isPredefinedShape: false,
            isUseSameSourceName: true,
            targetEntityNamePrefix: "EXAMPLE-targetEntityNamePrefix-Value",
            targetEntityNameSuffix: "EXAMPLE-targetEntityNameSuffix-Value",
            dataProperty: dataintegration.models.Target.DataProperty.Overwrite,
            schemaDriftConfig: {
              extraColumnHandling:
                dataintegration.models.SchemaDriftConfig.ExtraColumnHandling.Allow,
              missingColumnHandling:
                dataintegration.models.SchemaDriftConfig.MissingColumnHandling.Allow,
              dataTypeChangeHandling:
                dataintegration.models.SchemaDriftConfig.DataTypeChangeHandling.DoNotAllow,
              isValidationWarningIfAllowed: true
            },
            fixedDataShape: {
              modelType: "SHAPE",
              type: {
                modelType: "MATERIALIZED_COMPOSITE_TYPE",
                elements: ["EXAMPLE--Value"],
                pathNames: ["EXAMPLE--Value"],
                configDefinition: {
                  key: "EXAMPLE-key-Value",
                  modelType: "EXAMPLE-modelType-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  isContained: false,
                  objectStatus: 588,
                  configParameterDefinitions: {
                    EXAMPLE_KEY_PffWl: {
                      parameterName: "EXAMPLE-parameterName-Value",
                      description: "EXAMPLE-description-Value",
                      defaultValue: "EXAMPLE-defaultValue-Value",
                      classFieldName: "EXAMPLE-classFieldName-Value",
                      isStatic: false,
                      isClassFieldValue: true
                    }
                  }
                },
                key: "EXAMPLE-key-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                name: "EXAMPLE-name-Value",
                objectStatus: 481,
                description: "EXAMPLE-description-Value"
              },
              key: "EXAMPLE-key-Value",
              modelVersion: "EXAMPLE-modelVersion-Value",
              parentRef: {
                parent: "EXAMPLE-parent-Value",
                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
              },
              configValues: {
                configParamValues: {
                  EXAMPLE_KEY_6PR2E: {
                    stringValue: "EXAMPLE-stringValue-Value",
                    intValue: 418,
                    objectValue: "EXAMPLE-objectValue-Value",
                    refValue: "EXAMPLE-refValue-Value",
                    parameterValue: "EXAMPLE-parameterValue-Value",
                    rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                  }
                },
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                }
              },
              objectStatus: 547,
              name: "EXAMPLE-name-Value",
              description: "EXAMPLE-description-Value"
            },
            writeOperationConfig: {
              modelType: "WRITE_OPERATION_CONFIG",
              key: "EXAMPLE-key-Value",
              modelVersion: "EXAMPLE-modelVersion-Value",
              parentRef: {
                parent: "EXAMPLE-parent-Value",
                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
              },
              operations: [
                {
                  modelType: "QUERY",
                  query: "EXAMPLE-query-Value"
                }
              ],
              dataFormat: {
                formatAttribute: {
                  modelType: "AVRO_FORMAT",
                  compression: "EXAMPLE-compression-Value",
                  isFilePattern: true
                },
                type: dataintegration.models.DataFormat.Type.Avro,
                compressionConfig: {
                  codec: dataintegration.models.Compression.Codec.Lz4
                }
              },
              partitionConfig: {
                modelType: "KEYRANGEPARTITIONCONFIG",
                partitionNumber: 278,
                keyRange: {
                  key: {
                    modelType: "SHAPE_FIELD",
                    type: "EXAMPLE-type-Value",
                    labels: ["EXAMPLE--Value"],
                    nativeShapeField: {
                      name: "EXAMPLE-name-Value",
                      modelType: "EXAMPLE-modelType-Value",
                      type: "EXAMPLE-type-Value",
                      configValues: {
                        configParamValues: {
                          EXAMPLE_KEY_iv2jf: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 213,
                            objectValue: "EXAMPLE-objectValue-Value",
                            refValue: "EXAMPLE-refValue-Value",
                            parameterValue: "EXAMPLE-parameterValue-Value",
                            rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                          }
                        },
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        }
                      },
                      position: 532,
                      defaultValueString: "EXAMPLE-defaultValueString-Value",
                      isMandatory: true
                    },
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    configValues: {
                      configParamValues: {
                        EXAMPLE_KEY_5E8al: {
                          stringValue: "EXAMPLE-stringValue-Value",
                          intValue: 792,
                          objectValue: "EXAMPLE-objectValue-Value",
                          refValue: "EXAMPLE-refValue-Value",
                          parameterValue: "EXAMPLE-parameterValue-Value",
                          rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                        }
                      },
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      }
                    },
                    objectStatus: 884,
                    name: "EXAMPLE-name-Value",
                    description: "EXAMPLE-description-Value"
                  },
                  range: common.Range.parse("0-18/27")
                }
              },
              writeAttribute: {
                modelType: "ORACLE_ADWC_WRITE_ATTRIBUTE",
                bucketSchema: {
                  key: "EXAMPLE-key-Value",
                  modelType: "EXAMPLE-modelType-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  resourceName: "EXAMPLE-resourceName-Value",
                  description: "EXAMPLE-description-Value",
                  objectVersion: 357,
                  externalKey: "EXAMPLE-externalKey-Value",
                  isHasContainers: false,
                  defaultConnection: "EXAMPLE-defaultConnection-Value",
                  objectStatus: 884,
                  identifier: "EXAMPLE-identifier-Value",
                  metadata: {
                    createdBy: "EXAMPLE-createdBy-Value",
                    createdByName: "EXAMPLE-createdByName-Value",
                    updatedBy: "EXAMPLE-updatedBy-Value",
                    updatedByName: "EXAMPLE-updatedByName-Value",
                    timeCreated: new Date("Mon May 12 23:36:49 UTC 2042"),
                    timeUpdated: new Date("Sat May 12 00:37:49 UTC 2001"),
                    aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                    aggregator: {
                      type: "EXAMPLE-type-Value",
                      key: "EXAMPLE-key-Value",
                      name: "EXAMPLE-name-Value",
                      identifier: "EXAMPLE-identifier-Value",
                      description: "EXAMPLE-description-Value"
                    },
                    identifierPath: "EXAMPLE-identifierPath-Value",
                    infoFields: {
                      EXAMPLE_KEY_y7dtn: "EXAMPLE_VALUE_LklJgrrXPHBZv7F78BjG"
                    },
                    registryVersion: 213,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: true,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType: dataintegration.models.CountStatisticSummary.ObjectType.Task,
                          objectCount: 847
                        }
                      ]
                    }
                  }
                },
                stagingFileName: "EXAMPLE-stagingFileName-Value",
                stagingDataAsset: {
                  modelType: "ORACLE_ADWC_DATA_ASSET",
                  serviceName: "EXAMPLE-serviceName-Value",
                  serviceNames: ["EXAMPLE--Value"],
                  driverClass: "EXAMPLE-driverClass-Value",
                  defaultConnection: {
                    modelType: "ORACLE_ADWC_CONNECTION",
                    tnsAlias: "EXAMPLE-tnsAlias-Value",
                    tnsNames: ["EXAMPLE--Value"],
                    username: "EXAMPLE-username-Value",
                    password: "EXAMPLE-password-Value",
                    passwordSecret: {
                      secretConfig: {
                        modelType: "OCI_VAULT_SECRET_CONFIG",
                        secretId: "ocid1.test.oc1..<unique_ID>EXAMPLE-secretId-Value"
                      },
                      value: "EXAMPLE-value-Value"
                    },
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 800,
                    objectStatus: 920,
                    identifier: "EXAMPLE-identifier-Value",
                    primarySchema: {
                      key: "EXAMPLE-key-Value",
                      modelType: "EXAMPLE-modelType-Value",
                      modelVersion: "EXAMPLE-modelVersion-Value",
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      },
                      name: "EXAMPLE-name-Value",
                      resourceName: "EXAMPLE-resourceName-Value",
                      description: "EXAMPLE-description-Value",
                      objectVersion: 741,
                      externalKey: "EXAMPLE-externalKey-Value",
                      isHasContainers: false,
                      defaultConnection: "EXAMPLE-defaultConnection-Value",
                      objectStatus: 914,
                      identifier: "EXAMPLE-identifier-Value",
                      metadata: {
                        createdBy: "EXAMPLE-createdBy-Value",
                        createdByName: "EXAMPLE-createdByName-Value",
                        updatedBy: "EXAMPLE-updatedBy-Value",
                        updatedByName: "EXAMPLE-updatedByName-Value",
                        timeCreated: new Date("Mon Jun 16 14:10:03 UTC 2042"),
                        timeUpdated: new Date("Mon Feb 26 14:15:11 UTC 2007"),
                        aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                        aggregator: {
                          type: "EXAMPLE-type-Value",
                          key: "EXAMPLE-key-Value",
                          name: "EXAMPLE-name-Value",
                          identifier: "EXAMPLE-identifier-Value",
                          description: "EXAMPLE-description-Value"
                        },
                        identifierPath: "EXAMPLE-identifierPath-Value",
                        infoFields: {
                          EXAMPLE_KEY_AYOrn: "EXAMPLE_VALUE_NOoMu5GlqqonsjqE3IM0"
                        },
                        registryVersion: 620,
                        labels: ["EXAMPLE--Value"],
                        isFavorite: false,
                        countStatistics: {
                          objectTypeCountList: [
                            {
                              objectType:
                                dataintegration.models.CountStatisticSummary.ObjectType.Task,
                              objectCount: 915
                            }
                          ]
                        }
                      }
                    },
                    connectionProperties: [
                      {
                        name: "EXAMPLE-name-Value",
                        value: "EXAMPLE-value-Value"
                      }
                    ],
                    isDefault: true,
                    metadata: {
                      createdBy: "EXAMPLE-createdBy-Value",
                      createdByName: "EXAMPLE-createdByName-Value",
                      updatedBy: "EXAMPLE-updatedBy-Value",
                      updatedByName: "EXAMPLE-updatedByName-Value",
                      timeCreated: new Date("Wed Aug 31 14:43:21 UTC 2033"),
                      timeUpdated: new Date("Tue Jul 26 18:28:15 UTC 2005"),
                      aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                      aggregator: {
                        type: "EXAMPLE-type-Value",
                        key: "EXAMPLE-key-Value",
                        name: "EXAMPLE-name-Value",
                        identifier: "EXAMPLE-identifier-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      identifierPath: "EXAMPLE-identifierPath-Value",
                      infoFields: {
                        EXAMPLE_KEY_YkZWU: "EXAMPLE_VALUE_d8JiBFxV1FzYRLVbHkpL"
                      },
                      registryVersion: 93,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: false,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType.Project,
                            objectCount: 105
                          }
                        ]
                      }
                    }
                  },
                  stagingConnection: {
                    modelType: "OAUTH2_CONNECTION",
                    accessTokenUrl: "EXAMPLE-accessTokenUrl-Value",
                    clientId: "ocid1.test.oc1..<unique_ID>EXAMPLE-clientId-Value",
                    clientSecret: {
                      secretConfig: {
                        modelType: "OCI_VAULT_SECRET_CONFIG",
                        secretId: "ocid1.test.oc1..<unique_ID>EXAMPLE-secretId-Value"
                      },
                      value: "EXAMPLE-value-Value"
                    },
                    scope: "EXAMPLE-scope-Value",
                    grantType:
                      dataintegration.models.ConnectionFromOAuth2.GrantType.ClientCredentials,
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 909,
                    objectStatus: 674,
                    identifier: "EXAMPLE-identifier-Value",
                    primarySchema: {
                      key: "EXAMPLE-key-Value",
                      modelType: "EXAMPLE-modelType-Value",
                      modelVersion: "EXAMPLE-modelVersion-Value",
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      },
                      name: "EXAMPLE-name-Value",
                      resourceName: "EXAMPLE-resourceName-Value",
                      description: "EXAMPLE-description-Value",
                      objectVersion: 581,
                      externalKey: "EXAMPLE-externalKey-Value",
                      isHasContainers: true,
                      defaultConnection: "EXAMPLE-defaultConnection-Value",
                      objectStatus: 786,
                      identifier: "EXAMPLE-identifier-Value",
                      metadata: {
                        createdBy: "EXAMPLE-createdBy-Value",
                        createdByName: "EXAMPLE-createdByName-Value",
                        updatedBy: "EXAMPLE-updatedBy-Value",
                        updatedByName: "EXAMPLE-updatedByName-Value",
                        timeCreated: new Date("Fri Nov 17 01:43:16 UTC 2045"),
                        timeUpdated: new Date("Mon Jan 26 21:14:47 UTC 2037"),
                        aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                        aggregator: {
                          type: "EXAMPLE-type-Value",
                          key: "EXAMPLE-key-Value",
                          name: "EXAMPLE-name-Value",
                          identifier: "EXAMPLE-identifier-Value",
                          description: "EXAMPLE-description-Value"
                        },
                        identifierPath: "EXAMPLE-identifierPath-Value",
                        infoFields: {
                          EXAMPLE_KEY_f5fnx: "EXAMPLE_VALUE_bmt7OADqTZ8L3xupBxFF"
                        },
                        registryVersion: 915,
                        labels: ["EXAMPLE--Value"],
                        isFavorite: true,
                        countStatistics: {
                          objectTypeCountList: [
                            {
                              objectType:
                                dataintegration.models.CountStatisticSummary.ObjectType.Connection,
                              objectCount: 833
                            }
                          ]
                        }
                      }
                    },
                    connectionProperties: [
                      {
                        name: "EXAMPLE-name-Value",
                        value: "EXAMPLE-value-Value"
                      }
                    ],
                    isDefault: false,
                    metadata: {
                      createdBy: "EXAMPLE-createdBy-Value",
                      createdByName: "EXAMPLE-createdByName-Value",
                      updatedBy: "EXAMPLE-updatedBy-Value",
                      updatedByName: "EXAMPLE-updatedByName-Value",
                      timeCreated: new Date("Sat Oct 30 12:34:07 UTC 2004"),
                      timeUpdated: new Date("Mon Feb 07 14:04:18 UTC 2005"),
                      aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                      aggregator: {
                        type: "EXAMPLE-type-Value",
                        key: "EXAMPLE-key-Value",
                        name: "EXAMPLE-name-Value",
                        identifier: "EXAMPLE-identifier-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      identifierPath: "EXAMPLE-identifierPath-Value",
                      infoFields: {
                        EXAMPLE_KEY_PlLp0: "EXAMPLE_VALUE_vTgY6lHzFBSu8b8lE9Mh"
                      },
                      registryVersion: 8,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: false,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType
                                .UserDefinedFunction,
                            objectCount: 593
                          }
                        ]
                      }
                    },
                    keyMap: {
                      EXAMPLE_KEY_1WuLc: "EXAMPLE_VALUE_03oJ0TifHe6nnR4IIlll"
                    }
                  },
                  bucketSchema: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    resourceName: "EXAMPLE-resourceName-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 854,
                    externalKey: "EXAMPLE-externalKey-Value",
                    isHasContainers: true,
                    defaultConnection: "EXAMPLE-defaultConnection-Value",
                    objectStatus: 472,
                    identifier: "EXAMPLE-identifier-Value",
                    metadata: {
                      createdBy: "EXAMPLE-createdBy-Value",
                      createdByName: "EXAMPLE-createdByName-Value",
                      updatedBy: "EXAMPLE-updatedBy-Value",
                      updatedByName: "EXAMPLE-updatedByName-Value",
                      timeCreated: new Date("Thu Apr 28 03:31:35 UTC 2044"),
                      timeUpdated: new Date("Mon Jul 19 09:29:22 UTC 2038"),
                      aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                      aggregator: {
                        type: "EXAMPLE-type-Value",
                        key: "EXAMPLE-key-Value",
                        name: "EXAMPLE-name-Value",
                        identifier: "EXAMPLE-identifier-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      identifierPath: "EXAMPLE-identifierPath-Value",
                      infoFields: {
                        EXAMPLE_KEY_DQLKW: "EXAMPLE_VALUE_uEvIAYGDF1l51IJMgeJe"
                      },
                      registryVersion: 375,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: false,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType.Project,
                            objectCount: 715
                          }
                        ]
                      }
                    }
                  },
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  name: "EXAMPLE-name-Value",
                  description: "EXAMPLE-description-Value",
                  objectStatus: 569,
                  identifier: "EXAMPLE-identifier-Value",
                  externalKey: "EXAMPLE-externalKey-Value",
                  assetProperties: {
                    EXAMPLE_KEY_O3Lk6: "EXAMPLE_VALUE_RQoGeabVDT21CLhjlIPu"
                  },
                  nativeTypeSystem: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 662,
                    typeMappingTo: {
                      EXAMPLE_KEY_9xmGL: "EXAMPLE_VALUE_LtAUv69ZEVQUV2PXRVdJ"
                    },
                    typeMappingFrom: {
                      EXAMPLE_KEY_Kl7F9: "EXAMPLE_VALUE_FheRP8dEL75AQJjTHg9Q"
                    },
                    objectStatus: 423,
                    identifier: "EXAMPLE-identifier-Value",
                    types: [
                      {
                        modelType: "DATA_TYPE",
                        dtType: dataintegration.models.DataType.DtType.Primitive,
                        typeSystemName: "EXAMPLE-typeSystemName-Value",
                        configDefinition: {
                          key: "EXAMPLE-key-Value",
                          modelType: "EXAMPLE-modelType-Value",
                          modelVersion: "EXAMPLE-modelVersion-Value",
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          },
                          name: "EXAMPLE-name-Value",
                          isContained: true,
                          objectStatus: 914,
                          configParameterDefinitions: {
                            EXAMPLE_KEY_LdHoK: {
                              parameterType: {
                                modelType: "DYNAMIC_TYPE",
                                typeHandler: {
                                  modelType: "FLATTEN_TYPE_HANDLER",
                                  key: "EXAMPLE-key-Value",
                                  modelVersion: "EXAMPLE-modelVersion-Value",
                                  parentRef: {
                                    parent: "EXAMPLE-parent-Value",
                                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                                  },
                                  scope: "EXAMPLE-scope-Value",
                                  flattenDetails: "EXAMPLE-flattenDetails-Value",
                                  configValues: {
                                    configParamValues: {
                                      EXAMPLE_KEY_Apebx: {
                                        stringValue: "EXAMPLE-stringValue-Value",
                                        intValue: 663,
                                        objectValue: "EXAMPLE-objectValue-Value",
                                        refValue: "EXAMPLE-refValue-Value",
                                        parameterValue: "EXAMPLE-parameterValue-Value",
                                        rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                                      }
                                    },
                                    parentRef: {
                                      parent: "EXAMPLE-parent-Value",
                                      rootDocId:
                                        "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                                    }
                                  },
                                  objectStatus: 76
                                },
                                key: "EXAMPLE-key-Value",
                                modelVersion: "EXAMPLE-modelVersion-Value",
                                parentRef: {
                                  parent: "EXAMPLE-parent-Value",
                                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                                },
                                name: "EXAMPLE-name-Value",
                                objectStatus: 387,
                                description: "EXAMPLE-description-Value"
                              },
                              parameterName: "EXAMPLE-parameterName-Value",
                              description: "EXAMPLE-description-Value",
                              defaultValue: "EXAMPLE-defaultValue-Value",
                              classFieldName: "EXAMPLE-classFieldName-Value",
                              isStatic: false,
                              isClassFieldValue: false
                            }
                          }
                        },
                        key: "EXAMPLE-key-Value",
                        modelVersion: "EXAMPLE-modelVersion-Value",
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        },
                        name: "EXAMPLE-name-Value",
                        objectStatus: 709,
                        description: "EXAMPLE-description-Value"
                      }
                    ]
                  },
                  objectVersion: 324,
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  metadata: {
                    createdBy: "EXAMPLE-createdBy-Value",
                    createdByName: "EXAMPLE-createdByName-Value",
                    updatedBy: "EXAMPLE-updatedBy-Value",
                    updatedByName: "EXAMPLE-updatedByName-Value",
                    timeCreated: new Date("Fri Dec 03 19:33:57 UTC 2010"),
                    timeUpdated: new Date("Sun Dec 23 10:23:53 UTC 2035"),
                    aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                    aggregator: {
                      type: "EXAMPLE-type-Value",
                      key: "EXAMPLE-key-Value",
                      name: "EXAMPLE-name-Value",
                      identifier: "EXAMPLE-identifier-Value",
                      description: "EXAMPLE-description-Value"
                    },
                    identifierPath: "EXAMPLE-identifierPath-Value",
                    infoFields: {
                      EXAMPLE_KEY_AUpzn: "EXAMPLE_VALUE_B0tGuYYpbU26sOf0mbC1"
                    },
                    registryVersion: 114,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType
                              .UserDefinedFunction,
                          objectCount: 895
                        }
                      ]
                    }
                  },
                  keyMap: {
                    EXAMPLE_KEY_wURYm: "EXAMPLE_VALUE_eQ3pUgWourDTeqANkAz2"
                  }
                },
                stagingConnection: {
                  modelType: "MYSQL_CONNECTION",
                  username: "EXAMPLE-username-Value",
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  description: "EXAMPLE-description-Value",
                  objectVersion: 914,
                  objectStatus: 315,
                  identifier: "EXAMPLE-identifier-Value",
                  primarySchema: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    resourceName: "EXAMPLE-resourceName-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 722,
                    externalKey: "EXAMPLE-externalKey-Value",
                    isHasContainers: true,
                    defaultConnection: "EXAMPLE-defaultConnection-Value",
                    objectStatus: 983,
                    identifier: "EXAMPLE-identifier-Value",
                    metadata: {
                      createdBy: "EXAMPLE-createdBy-Value",
                      createdByName: "EXAMPLE-createdByName-Value",
                      updatedBy: "EXAMPLE-updatedBy-Value",
                      updatedByName: "EXAMPLE-updatedByName-Value",
                      timeCreated: new Date("Fri May 28 11:05:23 UTC 2049"),
                      timeUpdated: new Date("Thu Mar 20 06:38:18 UTC 2042"),
                      aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                      aggregator: {
                        type: "EXAMPLE-type-Value",
                        key: "EXAMPLE-key-Value",
                        name: "EXAMPLE-name-Value",
                        identifier: "EXAMPLE-identifier-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      identifierPath: "EXAMPLE-identifierPath-Value",
                      infoFields: {
                        EXAMPLE_KEY_upMqe: "EXAMPLE_VALUE_Ysi3bJ99e6szegH9hwMN"
                      },
                      registryVersion: 802,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: false,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType.DataFlow,
                            objectCount: 615
                          }
                        ]
                      }
                    }
                  },
                  connectionProperties: [
                    {
                      name: "EXAMPLE-name-Value",
                      value: "EXAMPLE-value-Value"
                    }
                  ],
                  isDefault: false,
                  metadata: {
                    createdBy: "EXAMPLE-createdBy-Value",
                    createdByName: "EXAMPLE-createdByName-Value",
                    updatedBy: "EXAMPLE-updatedBy-Value",
                    updatedByName: "EXAMPLE-updatedByName-Value",
                    timeCreated: new Date("Sun Nov 10 19:03:23 UTC 2019"),
                    timeUpdated: new Date("Fri May 04 07:00:08 UTC 2035"),
                    aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                    aggregator: {
                      type: "EXAMPLE-type-Value",
                      key: "EXAMPLE-key-Value",
                      name: "EXAMPLE-name-Value",
                      identifier: "EXAMPLE-identifier-Value",
                      description: "EXAMPLE-description-Value"
                    },
                    identifierPath: "EXAMPLE-identifierPath-Value",
                    infoFields: {
                      EXAMPLE_KEY_kWz0q: "EXAMPLE_VALUE_YltKYkZjmeizSYDDessa"
                    },
                    registryVersion: 729,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.DataAsset,
                          objectCount: 149
                        }
                      ]
                    }
                  },
                  keyMap: {
                    EXAMPLE_KEY_I4Azl: "EXAMPLE_VALUE_CTA9eL0EnhESqYbTd8WG"
                  }
                }
              },
              writeMode: dataintegration.models.WriteOperationConfig.WriteMode.Ignore,
              mergeKey: {
                modelType: "PRIMARY_KEY",
                key: "EXAMPLE-key-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                name: "EXAMPLE-name-Value",
                attributeRefs: [
                  {
                    position: 729,
                    shapeField: {
                      modelType: "SHAPE_FIELD",
                      type: "EXAMPLE-type-Value",
                      labels: ["EXAMPLE--Value"],
                      nativeShapeField: {
                        name: "EXAMPLE-name-Value",
                        modelType: "EXAMPLE-modelType-Value",
                        type: "EXAMPLE-type-Value",
                        configValues: {
                          configParamValues: {
                            EXAMPLE_KEY_NRZ74: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 863,
                              objectValue: "EXAMPLE-objectValue-Value",
                              refValue: "EXAMPLE-refValue-Value",
                              parameterValue: "EXAMPLE-parameterValue-Value",
                              rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                            }
                          },
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          }
                        },
                        position: 925,
                        defaultValueString: "EXAMPLE-defaultValueString-Value",
                        isMandatory: true
                      },
                      key: "EXAMPLE-key-Value",
                      modelVersion: "EXAMPLE-modelVersion-Value",
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      },
                      configValues: {
                        configParamValues: {
                          EXAMPLE_KEY_0PTsv: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 332,
                            objectValue: "EXAMPLE-objectValue-Value",
                            refValue: "EXAMPLE-refValue-Value",
                            parameterValue: "EXAMPLE-parameterValue-Value",
                            rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                          }
                        },
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        }
                      },
                      objectStatus: 485,
                      name: "EXAMPLE-name-Value",
                      description: "EXAMPLE-description-Value"
                    },
                    attribute: {
                      modelType: "SHAPE_FIELD",
                      type: "EXAMPLE-type-Value",
                      labels: ["EXAMPLE--Value"],
                      nativeShapeField: {
                        name: "EXAMPLE-name-Value",
                        modelType: "EXAMPLE-modelType-Value",
                        type: "EXAMPLE-type-Value",
                        configValues: {
                          configParamValues: {
                            EXAMPLE_KEY_RLB6h: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 204,
                              objectValue: "EXAMPLE-objectValue-Value",
                              refValue: "EXAMPLE-refValue-Value",
                              parameterValue: "EXAMPLE-parameterValue-Value",
                              rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                            }
                          },
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          }
                        },
                        position: 619,
                        defaultValueString: "EXAMPLE-defaultValueString-Value",
                        isMandatory: true
                      },
                      key: "EXAMPLE-key-Value",
                      modelVersion: "EXAMPLE-modelVersion-Value",
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      },
                      configValues: {
                        configParamValues: {
                          EXAMPLE_KEY_BeRlo: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 164,
                            objectValue: "EXAMPLE-objectValue-Value",
                            refValue: "EXAMPLE-refValue-Value",
                            parameterValue: "EXAMPLE-parameterValue-Value",
                            rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                          }
                        },
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        }
                      },
                      objectStatus: 418,
                      name: "EXAMPLE-name-Value",
                      description: "EXAMPLE-description-Value"
                    }
                  }
                ],
                objectStatus: 606
              },
              objectStatus: 742,
              metadataConfigProperties: {
                EXAMPLE_KEY_YmXvC: "EXAMPLE_VALUE_5PNqrMdntNNRdoNe2fOj"
              },
              derivedAttributes: {
                EXAMPLE_KEY_Ja7jU: "EXAMPLE_VALUE_8yjkXCerGliHJmURcZAw"
              },
              callAttribute: {
                modelType: "BIP_CALL_ATTRIBUTE",
                offsetParameter: "EXAMPLE-offsetParameter-Value",
                fetchNextRowsParameter: "EXAMPLE-fetchNextRowsParameter-Value",
                stagingDataAsset: {
                  modelType: "ORACLE_OBJECT_STORAGE_DATA_ASSET",
                  ociRegion: "EXAMPLE-ociRegion-Value",
                  url: "EXAMPLE-url-Value",
                  tenancyId: "ocid1.test.oc1..<unique_ID>EXAMPLE-tenancyId-Value",
                  namespace: "EXAMPLE-namespace-Value",
                  defaultConnection: {
                    modelType: "ORACLE_OBJECT_STORAGE_CONNECTION",
                    credentialFileContent: "EXAMPLE-credentialFileContent-Value",
                    userId: "ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value",
                    fingerPrint: "EXAMPLE-fingerPrint-Value",
                    passPhrase: "EXAMPLE-passPhrase-Value",
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 57,
                    objectStatus: 252,
                    identifier: "EXAMPLE-identifier-Value",
                    primarySchema: {
                      key: "EXAMPLE-key-Value",
                      modelType: "EXAMPLE-modelType-Value",
                      modelVersion: "EXAMPLE-modelVersion-Value",
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      },
                      name: "EXAMPLE-name-Value",
                      resourceName: "EXAMPLE-resourceName-Value",
                      description: "EXAMPLE-description-Value",
                      objectVersion: 785,
                      externalKey: "EXAMPLE-externalKey-Value",
                      isHasContainers: false,
                      defaultConnection: "EXAMPLE-defaultConnection-Value",
                      objectStatus: 584,
                      identifier: "EXAMPLE-identifier-Value",
                      metadata: {
                        createdBy: "EXAMPLE-createdBy-Value",
                        createdByName: "EXAMPLE-createdByName-Value",
                        updatedBy: "EXAMPLE-updatedBy-Value",
                        updatedByName: "EXAMPLE-updatedByName-Value",
                        timeCreated: new Date("Sun Mar 09 06:28:01 UTC 2031"),
                        timeUpdated: new Date("Fri Dec 25 23:48:52 UTC 2015"),
                        aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                        aggregator: {
                          type: "EXAMPLE-type-Value",
                          key: "EXAMPLE-key-Value",
                          name: "EXAMPLE-name-Value",
                          identifier: "EXAMPLE-identifier-Value",
                          description: "EXAMPLE-description-Value"
                        },
                        identifierPath: "EXAMPLE-identifierPath-Value",
                        infoFields: {
                          EXAMPLE_KEY_kqzgd: "EXAMPLE_VALUE_AlXB4LhNhJ4VHW7Vc0oY"
                        },
                        registryVersion: 750,
                        labels: ["EXAMPLE--Value"],
                        isFavorite: false,
                        countStatistics: {
                          objectTypeCountList: [
                            {
                              objectType:
                                dataintegration.models.CountStatisticSummary.ObjectType.DataAsset,
                              objectCount: 405
                            }
                          ]
                        }
                      }
                    },
                    connectionProperties: [
                      {
                        name: "EXAMPLE-name-Value",
                        value: "EXAMPLE-value-Value"
                      }
                    ],
                    isDefault: false,
                    metadata: {
                      createdBy: "EXAMPLE-createdBy-Value",
                      createdByName: "EXAMPLE-createdByName-Value",
                      updatedBy: "EXAMPLE-updatedBy-Value",
                      updatedByName: "EXAMPLE-updatedByName-Value",
                      timeCreated: new Date("Sun Jun 15 11:23:32 UTC 2042"),
                      timeUpdated: new Date("Tue Mar 20 04:44:29 UTC 2035"),
                      aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                      aggregator: {
                        type: "EXAMPLE-type-Value",
                        key: "EXAMPLE-key-Value",
                        name: "EXAMPLE-name-Value",
                        identifier: "EXAMPLE-identifier-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      identifierPath: "EXAMPLE-identifierPath-Value",
                      infoFields: {
                        EXAMPLE_KEY_334xS: "EXAMPLE_VALUE_EFLwyyeHRezOApfXeief"
                      },
                      registryVersion: 19,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: true,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType.Connection,
                            objectCount: 166
                          }
                        ]
                      }
                    },
                    keyMap: {
                      EXAMPLE_KEY_YmHA8: "EXAMPLE_VALUE_rSb8vjcHvAlAbAGLfPVv"
                    }
                  },
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  name: "EXAMPLE-name-Value",
                  description: "EXAMPLE-description-Value",
                  objectStatus: 395,
                  identifier: "EXAMPLE-identifier-Value",
                  externalKey: "EXAMPLE-externalKey-Value",
                  assetProperties: {
                    EXAMPLE_KEY_X2swZ: "EXAMPLE_VALUE_Pdb8l5QQKJzn73U6W0hW"
                  },
                  nativeTypeSystem: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 28,
                    typeMappingTo: {
                      EXAMPLE_KEY_kVh87: "EXAMPLE_VALUE_a3Q7LHHSNF6nggutQxrs"
                    },
                    typeMappingFrom: {
                      EXAMPLE_KEY_gVzZ8: "EXAMPLE_VALUE_EgchuezoPZobCsjda7Zc"
                    },
                    objectStatus: 600,
                    identifier: "EXAMPLE-identifier-Value",
                    types: [
                      {
                        modelType: "DATA_TYPE",
                        dtType: dataintegration.models.DataType.DtType.Structured,
                        typeSystemName: "EXAMPLE-typeSystemName-Value",
                        configDefinition: {
                          key: "EXAMPLE-key-Value",
                          modelType: "EXAMPLE-modelType-Value",
                          modelVersion: "EXAMPLE-modelVersion-Value",
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          },
                          name: "EXAMPLE-name-Value",
                          isContained: true,
                          objectStatus: 941,
                          configParameterDefinitions: {
                            EXAMPLE_KEY_OUId2: {
                              parameterType: {
                                modelType: "MATERIALIZED_COMPOSITE_TYPE",
                                elements: ["EXAMPLE--Value"],
                                pathNames: ["EXAMPLE--Value"],
                                key: "EXAMPLE-key-Value",
                                modelVersion: "EXAMPLE-modelVersion-Value",
                                parentRef: {
                                  parent: "EXAMPLE-parent-Value",
                                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                                },
                                name: "EXAMPLE-name-Value",
                                objectStatus: 389,
                                description: "EXAMPLE-description-Value"
                              },
                              parameterName: "EXAMPLE-parameterName-Value",
                              description: "EXAMPLE-description-Value",
                              defaultValue: "EXAMPLE-defaultValue-Value",
                              classFieldName: "EXAMPLE-classFieldName-Value",
                              isStatic: false,
                              isClassFieldValue: true
                            }
                          }
                        },
                        key: "EXAMPLE-key-Value",
                        modelVersion: "EXAMPLE-modelVersion-Value",
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        },
                        name: "EXAMPLE-name-Value",
                        objectStatus: 451,
                        description: "EXAMPLE-description-Value"
                      }
                    ]
                  },
                  objectVersion: 145,
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  metadata: {
                    createdBy: "EXAMPLE-createdBy-Value",
                    createdByName: "EXAMPLE-createdByName-Value",
                    updatedBy: "EXAMPLE-updatedBy-Value",
                    updatedByName: "EXAMPLE-updatedByName-Value",
                    timeCreated: new Date("Tue Jan 14 14:28:48 UTC 2025"),
                    timeUpdated: new Date("Fri Nov 29 12:19:21 UTC 2041"),
                    aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                    aggregator: {
                      type: "EXAMPLE-type-Value",
                      key: "EXAMPLE-key-Value",
                      name: "EXAMPLE-name-Value",
                      identifier: "EXAMPLE-identifier-Value",
                      description: "EXAMPLE-description-Value"
                    },
                    identifierPath: "EXAMPLE-identifierPath-Value",
                    infoFields: {
                      EXAMPLE_KEY_e1feA: "EXAMPLE_VALUE_vLrKNAKTazme6j2o3BP1"
                    },
                    registryVersion: 570,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: true,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.DataAsset,
                          objectCount: 826
                        }
                      ]
                    }
                  }
                },
                stagingConnection: {
                  modelType: "ORACLE_OBJECT_STORAGE_CONNECTION",
                  credentialFileContent: "EXAMPLE-credentialFileContent-Value",
                  userId: "ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value",
                  fingerPrint: "EXAMPLE-fingerPrint-Value",
                  passPhrase: "EXAMPLE-passPhrase-Value",
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  description: "EXAMPLE-description-Value",
                  objectVersion: 202,
                  objectStatus: 978,
                  identifier: "EXAMPLE-identifier-Value",
                  primarySchema: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    resourceName: "EXAMPLE-resourceName-Value",
                    description: "EXAMPLE-description-Value",
                    objectVersion: 419,
                    externalKey: "EXAMPLE-externalKey-Value",
                    isHasContainers: true,
                    defaultConnection: "EXAMPLE-defaultConnection-Value",
                    objectStatus: 771,
                    identifier: "EXAMPLE-identifier-Value",
                    metadata: {
                      createdBy: "EXAMPLE-createdBy-Value",
                      createdByName: "EXAMPLE-createdByName-Value",
                      updatedBy: "EXAMPLE-updatedBy-Value",
                      updatedByName: "EXAMPLE-updatedByName-Value",
                      timeCreated: new Date("Mon Oct 17 05:01:39 UTC 2039"),
                      timeUpdated: new Date("Thu Apr 07 18:38:50 UTC 2039"),
                      aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                      aggregator: {
                        type: "EXAMPLE-type-Value",
                        key: "EXAMPLE-key-Value",
                        name: "EXAMPLE-name-Value",
                        identifier: "EXAMPLE-identifier-Value",
                        description: "EXAMPLE-description-Value"
                      },
                      identifierPath: "EXAMPLE-identifierPath-Value",
                      infoFields: {
                        EXAMPLE_KEY_AIDMg: "EXAMPLE_VALUE_aGF9YBkuPJ5GNDngLWZK"
                      },
                      registryVersion: 233,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: false,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType.Project,
                            objectCount: 54
                          }
                        ]
                      }
                    }
                  },
                  connectionProperties: [
                    {
                      name: "EXAMPLE-name-Value",
                      value: "EXAMPLE-value-Value"
                    }
                  ],
                  isDefault: false,
                  metadata: {
                    createdBy: "EXAMPLE-createdBy-Value",
                    createdByName: "EXAMPLE-createdByName-Value",
                    updatedBy: "EXAMPLE-updatedBy-Value",
                    updatedByName: "EXAMPLE-updatedByName-Value",
                    timeCreated: new Date("Wed Oct 31 05:27:54 UTC 2012"),
                    timeUpdated: new Date("Mon Aug 07 06:45:45 UTC 2028"),
                    aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                    aggregator: {
                      type: "EXAMPLE-type-Value",
                      key: "EXAMPLE-key-Value",
                      name: "EXAMPLE-name-Value",
                      identifier: "EXAMPLE-identifier-Value",
                      description: "EXAMPLE-description-Value"
                    },
                    identifierPath: "EXAMPLE-identifierPath-Value",
                    infoFields: {
                      EXAMPLE_KEY_fkZKq: "EXAMPLE_VALUE_IKJijWjetGtgkRvZqySJ"
                    },
                    registryVersion: 726,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.Connection,
                          objectCount: 179
                        }
                      ]
                    }
                  },
                  keyMap: {
                    EXAMPLE_KEY_p5hIY: "EXAMPLE_VALUE_cKHgKebYVLVpIGOiBdgo"
                  }
                },
                bucketSchema: {
                  key: "EXAMPLE-key-Value",
                  modelType: "EXAMPLE-modelType-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  resourceName: "EXAMPLE-resourceName-Value",
                  description: "EXAMPLE-description-Value",
                  objectVersion: 632,
                  externalKey: "EXAMPLE-externalKey-Value",
                  isHasContainers: false,
                  defaultConnection: "EXAMPLE-defaultConnection-Value",
                  objectStatus: 633,
                  identifier: "EXAMPLE-identifier-Value",
                  metadata: {
                    createdBy: "EXAMPLE-createdBy-Value",
                    createdByName: "EXAMPLE-createdByName-Value",
                    updatedBy: "EXAMPLE-updatedBy-Value",
                    updatedByName: "EXAMPLE-updatedByName-Value",
                    timeCreated: new Date("Fri Oct 21 08:40:52 UTC 2039"),
                    timeUpdated: new Date("Sat Jan 11 09:59:49 UTC 2031"),
                    aggregatorKey: "EXAMPLE-aggregatorKey-Value",
                    aggregator: {
                      type: "EXAMPLE-type-Value",
                      key: "EXAMPLE-key-Value",
                      name: "EXAMPLE-name-Value",
                      identifier: "EXAMPLE-identifier-Value",
                      description: "EXAMPLE-description-Value"
                    },
                    identifierPath: "EXAMPLE-identifierPath-Value",
                    infoFields: {
                      EXAMPLE_KEY_gikPR: "EXAMPLE_VALUE_FDEdOeiT9hNvg3EOkOAc"
                    },
                    registryVersion: 13,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType
                              .UserDefinedFunction,
                          objectCount: 159
                        }
                      ]
                    }
                  }
                },
                fetchSize: 500
              }
            },
            loadOrder: 26,
            key: "EXAMPLE-key-Value",
            modelVersion: "EXAMPLE-modelVersion-Value",
            parentRef: {
              parent: "EXAMPLE-parent-Value",
              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
            },
            name: "EXAMPLE-name-Value",
            description: "EXAMPLE-description-Value",
            objectVersion: 775,
            inputPorts: [
              {
                modelType: "INPUT_PORT",
                portType: dataintegration.models.InputPort.PortType.Control,
                fields: [
                  {
                    modelType: "PARAMETER",
                    type: "EXAMPLE-type-Value",
                    defaultValue: "EXAMPLE-defaultValue-Value",
                    rootObjectDefaultValue: "EXAMPLE-rootObjectDefaultValue-Value",
                    isInput: false,
                    isOutput: true,
                    outputAggregationType:
                      dataintegration.models.Parameter.OutputAggregationType.Count,
                    typeName: "EXAMPLE-typeName-Value",
                    usedFor: "EXAMPLE-usedFor-Value",
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    configValues: {
                      configParamValues: {
                        EXAMPLE_KEY_Tz8dB: {
                          stringValue: "EXAMPLE-stringValue-Value",
                          intValue: 87,
                          objectValue: "EXAMPLE-objectValue-Value",
                          refValue: "EXAMPLE-refValue-Value",
                          parameterValue: "EXAMPLE-parameterValue-Value",
                          rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                        }
                      },
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      }
                    },
                    objectStatus: 266,
                    name: "EXAMPLE-name-Value",
                    description: "EXAMPLE-description-Value"
                  }
                ],
                key: "EXAMPLE-key-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                configValues: {
                  configParamValues: {
                    EXAMPLE_KEY_118Gx: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 871,
                      objectValue: "EXAMPLE-objectValue-Value",
                      refValue: "EXAMPLE-refValue-Value",
                      parameterValue: "EXAMPLE-parameterValue-Value",
                      rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                    }
                  },
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  }
                },
                objectStatus: 374,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              }
            ],
            outputPorts: [
              {
                modelType: "MACRO_FIELD",
                expr: {
                  key: "EXAMPLE-key-Value",
                  modelType: "EXAMPLE-modelType-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  exprString: "EXAMPLE-exprString-Value",
                  configValues: {
                    configParamValues: {
                      EXAMPLE_KEY_sgI6l: {
                        stringValue: "EXAMPLE-stringValue-Value",
                        intValue: 866,
                        objectValue: "EXAMPLE-objectValue-Value",
                        refValue: "EXAMPLE-refValue-Value",
                        parameterValue: "EXAMPLE-parameterValue-Value",
                        rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                      }
                    },
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    }
                  },
                  objectStatus: 865
                },
                type: {
                  modelType: "DYNAMIC_TYPE",
                  typeHandler: {
                    modelType: "RULE_TYPE_CONFIGS",
                    key: "EXAMPLE-key-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    scope: "EXAMPLE-scope-Value",
                    scopeReference: {
                      referenceObject: "EXAMPLE-referenceObject-Value",
                      referenceType:
                        dataintegration.models.ScopeReference.ReferenceType.OciFunctionInputShape,
                      refObjectName: "EXAMPLE-refObjectName-Value"
                    },
                    isOrderByRule: true,
                    projectionRules: [
                      {
                        modelType: "TYPED_NAME_PATTERN_RULE",
                        types: ["EXAMPLE-types-Value"],
                        isSkipRemainingRulesOnMatch: false,
                        scope: "EXAMPLE-scope-Value",
                        isCascade: true,
                        matchingStrategy:
                          dataintegration.models.TypedNamePatternRule.MatchingStrategy.TagsOnly,
                        isCaseSensitive: true,
                        ruleType: dataintegration.models.TypedNamePatternRule.RuleType.Exclude,
                        pattern: "EXAMPLE-pattern-Value",
                        names: ["EXAMPLE--Value"],
                        key: "EXAMPLE-key-Value",
                        modelVersion: "EXAMPLE-modelVersion-Value",
                        parentRef: {
                          parent: "EXAMPLE-parent-Value",
                          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                        },
                        isJavaRegexSyntax: true,
                        configValues: {
                          configParamValues: {
                            EXAMPLE_KEY_fT0HU: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 672,
                              objectValue: "EXAMPLE-objectValue-Value",
                              refValue: "EXAMPLE-refValue-Value",
                              parameterValue: "EXAMPLE-parameterValue-Value",
                              rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                            }
                          },
                          parentRef: {
                            parent: "EXAMPLE-parent-Value",
                            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                          }
                        },
                        objectStatus: 219,
                        description: "EXAMPLE-description-Value"
                      }
                    ],
                    configValues: {
                      configParamValues: {
                        EXAMPLE_KEY_AWFew: {
                          stringValue: "EXAMPLE-stringValue-Value",
                          intValue: 962,
                          objectValue: "EXAMPLE-objectValue-Value",
                          refValue: "EXAMPLE-refValue-Value",
                          parameterValue: "EXAMPLE-parameterValue-Value",
                          rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                        }
                      },
                      parentRef: {
                        parent: "EXAMPLE-parent-Value",
                        rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                      }
                    },
                    objectStatus: 762
                  },
                  configDefinition: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    isContained: false,
                    objectStatus: 578,
                    configParameterDefinitions: {
                      EXAMPLE_KEY_t67nJ: {
                        parameterName: "EXAMPLE-parameterName-Value",
                        description: "EXAMPLE-description-Value",
                        defaultValue: "EXAMPLE-defaultValue-Value",
                        classFieldName: "EXAMPLE-classFieldName-Value",
                        isStatic: true,
                        isClassFieldValue: false
                      }
                    }
                  },
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  objectStatus: 775,
                  description: "EXAMPLE-description-Value"
                },
                isUseSourceType: false,
                useType: {
                  modelType: "CONFIGURED_TYPE",
                  wrappedType: "EXAMPLE-wrappedType-Value",
                  configValues: {
                    configParamValues: {
                      EXAMPLE_KEY_FtSFO: {
                        stringValue: "EXAMPLE-stringValue-Value",
                        intValue: 774,
                        objectValue: "EXAMPLE-objectValue-Value",
                        refValue: "EXAMPLE-refValue-Value",
                        parameterValue: "EXAMPLE-parameterValue-Value",
                        rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                      }
                    },
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    }
                  },
                  configDefinition: {
                    key: "EXAMPLE-key-Value",
                    modelType: "EXAMPLE-modelType-Value",
                    modelVersion: "EXAMPLE-modelVersion-Value",
                    parentRef: {
                      parent: "EXAMPLE-parent-Value",
                      rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                    },
                    name: "EXAMPLE-name-Value",
                    isContained: true,
                    objectStatus: 569,
                    configParameterDefinitions: {
                      EXAMPLE_KEY_0fprk: {
                        parameterName: "EXAMPLE-parameterName-Value",
                        description: "EXAMPLE-description-Value",
                        defaultValue: "EXAMPLE-defaultValue-Value",
                        classFieldName: "EXAMPLE-classFieldName-Value",
                        isStatic: true,
                        isClassFieldValue: false
                      }
                    }
                  },
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  },
                  name: "EXAMPLE-name-Value",
                  objectStatus: 839,
                  description: "EXAMPLE-description-Value"
                },
                labels: ["EXAMPLE--Value"],
                key: "EXAMPLE-key-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                configValues: {
                  configParamValues: {
                    EXAMPLE_KEY_XRKfN: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 244,
                      objectValue: "EXAMPLE-objectValue-Value",
                      refValue: "EXAMPLE-refValue-Value",
                      parameterValue: "EXAMPLE-parameterValue-Value",
                      rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                    }
                  },
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  }
                },
                objectStatus: 179,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              }
            ],
            objectStatus: 3,
            identifier: "EXAMPLE-identifier-Value",
            parameters: [
              {
                modelType: "PARAMETER",
                type: "EXAMPLE-type-Value",
                defaultValue: "EXAMPLE-defaultValue-Value",
                rootObjectDefaultValue: "EXAMPLE-rootObjectDefaultValue-Value",
                isInput: false,
                isOutput: true,
                outputAggregationType: dataintegration.models.Parameter.OutputAggregationType.Min,
                typeName: "EXAMPLE-typeName-Value",
                usedFor: "EXAMPLE-usedFor-Value",
                key: "EXAMPLE-key-Value",
                modelVersion: "EXAMPLE-modelVersion-Value",
                parentRef: {
                  parent: "EXAMPLE-parent-Value",
                  rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                },
                configValues: {
                  configParamValues: {
                    EXAMPLE_KEY_X0NHg: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 588,
                      objectValue: "EXAMPLE-objectValue-Value",
                      refValue: "EXAMPLE-refValue-Value",
                      parameterValue: "EXAMPLE-parameterValue-Value",
                      rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                    }
                  },
                  parentRef: {
                    parent: "EXAMPLE-parent-Value",
                    rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
                  }
                },
                objectStatus: 631,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              }
            ],
            opConfigValues: {
              configParamValues: {
                EXAMPLE_KEY_kzIMx: {
                  stringValue: "EXAMPLE-stringValue-Value",
                  intValue: 532,
                  objectValue: "EXAMPLE-objectValue-Value",
                  refValue: "EXAMPLE-refValue-Value",
                  parameterValue: "EXAMPLE-parameterValue-Value",
                  rootObjectValue: "EXAMPLE-rootObjectValue-Value"
                }
              },
              parentRef: {
                parent: "EXAMPLE-parent-Value",
                rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
              }
            }
          },
          uiProperties: {
            coordinateX: 8687.268,
            coordinateY: 4320.9053
          },
          objectStatus: 457
        }
      ],
      parameters: [
        {
          modelType: "PARAMETER",
          type: "EXAMPLE-type-Value",
          defaultValue: "EXAMPLE-defaultValue-Value",
          rootObjectDefaultValue: "EXAMPLE-rootObjectDefaultValue-Value",
          isInput: true,
          isOutput: true,
          outputAggregationType: dataintegration.models.Parameter.OutputAggregationType.Max,
          typeName: "EXAMPLE-typeName-Value",
          usedFor: "EXAMPLE-usedFor-Value",
          key: "EXAMPLE-key-Value",
          modelVersion: "EXAMPLE-modelVersion-Value",
          parentRef: {
            parent: "EXAMPLE-parent-Value",
            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
          },
          configValues: {
            configParamValues: {
              EXAMPLE_KEY_ydUrC: {
                stringValue: "EXAMPLE-stringValue-Value",
                intValue: 961,
                objectValue: "EXAMPLE-objectValue-Value",
                refValue: "EXAMPLE-refValue-Value",
                parameterValue: "EXAMPLE-parameterValue-Value",
                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
              }
            },
            parentRef: {
              parent: "EXAMPLE-parent-Value",
              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
            }
          },
          objectStatus: 796,
          name: "EXAMPLE-name-Value",
          description: "EXAMPLE-description-Value"
        }
      ],
      flowConfigValues: {
        configParamValues: {
          EXAMPLE_KEY_JHCoX: {
            stringValue: "EXAMPLE-stringValue-Value",
            intValue: 183,
            objectValue: "EXAMPLE-objectValue-Value",
            refValue: "EXAMPLE-refValue-Value",
            parameterValue: "EXAMPLE-parameterValue-Value",
            rootObjectValue: "EXAMPLE-rootObjectValue-Value"
          }
        },
        parentRef: {
          parent: "EXAMPLE-parent-Value",
          rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
        }
      },
      variables: [
        {
          key: "EXAMPLE-key-Value",
          modelVersion: "EXAMPLE-modelVersion-Value",
          modelType: "EXAMPLE-modelType-Value",
          parentRef: {
            parent: "EXAMPLE-parent-Value",
            rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
          },
          name: "EXAMPLE-name-Value",
          description: "EXAMPLE-description-Value",
          objectVersion: 794,
          objectStatus: 671,
          identifier: "EXAMPLE-identifier-Value",
          type: {
            modelType: "ARRAY_TYPE",
            elementType: "EXAMPLE-elementType-Value",
            key: "EXAMPLE-key-Value",
            modelVersion: "EXAMPLE-modelVersion-Value",
            parentRef: {
              parent: "EXAMPLE-parent-Value",
              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
            },
            name: "EXAMPLE-name-Value",
            objectStatus: 431,
            description: "EXAMPLE-description-Value"
          },
          configValues: {
            configParamValues: {
              EXAMPLE_KEY_YZoGR: {
                stringValue: "EXAMPLE-stringValue-Value",
                intValue: 675,
                objectValue: "EXAMPLE-objectValue-Value",
                refValue: "EXAMPLE-refValue-Value",
                parameterValue: "EXAMPLE-parameterValue-Value",
                rootObjectValue: "EXAMPLE-rootObjectValue-Value"
              }
            },
            parentRef: {
              parent: "EXAMPLE-parent-Value",
              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
            }
          },
          defaultValue: "EXAMPLE-defaultValue-Value",
          rootObjectDefaultValue: {
            key: "EXAMPLE-key-Value",
            modelType: "EXAMPLE-modelType-Value",
            modelVersion: "EXAMPLE-modelVersion-Value",
            parentRef: {
              parent: "EXAMPLE-parent-Value",
              rootDocId: "ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"
            },
            objectStatus: 690
          }
        }
      ],
      registryMetadata: {
        aggregatorKey: "EXAMPLE-aggregatorKey-Value",
        labels: ["EXAMPLE--Value"],
        registryVersion: 391,
        key: "EXAMPLE-key-Value",
        isFavorite: true
      }
    };

    const updatePipelineRequest: dataintegration.requests.UpdatePipelineRequest = {
      workspaceId: "ocid1.test.oc1..<unique_ID>EXAMPLE-workspaceId-Value",
      pipelineKey: "EXAMPLE-pipelineKey-Value",
      updatePipelineDetails: updatePipelineDetails,
      opcRequestId: "BNZF5UTLUIB3ODDUYJTQ<unique_ID>",
      ifMatch: "EXAMPLE-ifMatch-Value"
    };

    // Send request to the Client.
    const updatePipelineResponse = await client.updatePipeline(updatePipelineRequest);
  } catch (error) {
    console.log("updatePipeline Failed with error  " + error);
  }
})();