// 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 createDataFlowDetails = {
      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",
      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: "NAMED_ENTITY_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_VbijU: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 664,
                      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"
                  }
                },
                sourceEntity: "EXAMPLE-sourceEntity-Value",
                targetEntity: "EXAMPLE-targetEntity-Value",
                objectStatus: 898,
                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: 927,
              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: 796,
              description: "EXAMPLE-description-Value",
              port: "EXAMPLE-port-Value"
            }
          ],
          operator: {
            modelType: "TARGET_OPERATOR",
            entity: {
              modelType: "SQL_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: 141,
              externalKey: "EXAMPLE-externalKey-Value",
              shape: {
                modelType: "SHAPE",
                type: {
                  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: 999,
                  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_X7P8a: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 469,
                      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: 675,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              },
              shapeId: "ocid1.test.oc1..<unique_ID>EXAMPLE-shapeId-Value",
              entityType: dataintegration.models.DataEntityFromSql.EntityType.Table,
              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: 948,
                      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_NW58S: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 38,
                                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: 249,
                          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_YMya7: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 122,
                              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: 541,
                        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_GEldJ: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 598,
                                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: 796,
                          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_d2uTC: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 980,
                              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: 232,
                        name: "EXAMPLE-name-Value",
                        description: "EXAMPLE-description-Value"
                      }
                    }
                  ],
                  objectStatus: 9
                }
              ],
              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: 389,
                      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_CKM50: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 599,
                                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: 76,
                          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_V4Wej: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 685,
                              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: 183,
                        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_Iqp2m: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 200,
                                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: 292,
                          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_rQvri: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 579,
                              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: 644,
                        name: "EXAMPLE-name-Value",
                        description: "EXAMPLE-description-Value"
                      }
                    }
                  ],
                  updateRule: 128,
                  deleteRule: 644,
                  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: 673,
                        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_2f4ci: {
                                  stringValue: "EXAMPLE-stringValue-Value",
                                  intValue: 630,
                                  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: 199,
                            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_FuT21: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 173,
                                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: 654,
                          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_qXnen: {
                                  stringValue: "EXAMPLE-stringValue-Value",
                                  intValue: 783,
                                  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: 937,
                            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_nS8oO: {
                                stringValue: "EXAMPLE-stringValue-Value",
                                intValue: 950,
                                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: 399,
                          name: "EXAMPLE-name-Value",
                          description: "EXAMPLE-description-Value"
                        }
                      }
                    ],
                    objectStatus: 198
                  },
                  objectStatus: 383
                }
              ],
              resourceName: "EXAMPLE-resourceName-Value",
              objectStatus: 740,
              identifier: "EXAMPLE-identifier-Value",
              sqlQuery: "EXAMPLE-sqlQuery-Value",
              metadata: {
                createdBy: "EXAMPLE-createdBy-Value",
                createdByName: "EXAMPLE-createdByName-Value",
                updatedBy: "EXAMPLE-updatedBy-Value",
                updatedByName: "EXAMPLE-updatedByName-Value",
                timeCreated: new Date("Tue Nov 25 09:13:57 UTC 2008"),
                timeUpdated: new Date("Mon Mar 02 17:52:00 UTC 2043"),
                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_aqvhw: "EXAMPLE_VALUE_IyRNvu50DSVJK5xYE5dc"
                },
                registryVersion: 295,
                labels: ["EXAMPLE--Value"],
                isFavorite: true,
                countStatistics: {
                  objectTypeCountList: [
                    {
                      objectType:
                        dataintegration.models.CountStatisticSummary.ObjectType.UserDefinedFunction,
                      objectCount: 769
                    }
                  ]
                }
              }
            },
            isReadAccess: false,
            isCopyFields: false,
            isPredefinedShape: false,
            isUseSameSourceName: false,
            targetEntityNamePrefix: "EXAMPLE-targetEntityNamePrefix-Value",
            targetEntityNameSuffix: "EXAMPLE-targetEntityNameSuffix-Value",
            dataProperty: dataintegration.models.Target.DataProperty.Ignore,
            schemaDriftConfig: {
              extraColumnHandling:
                dataintegration.models.SchemaDriftConfig.ExtraColumnHandling.DoNotAllow,
              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: 920,
                  configParameterDefinitions: {
                    EXAMPLE_KEY_icVhq: {
                      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: 424,
                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_gTY3x: {
                    stringValue: "EXAMPLE-stringValue-Value",
                    intValue: 843,
                    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: 448,
              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: "PARQUET_FORMAT",
                  compression: "EXAMPLE-compression-Value",
                  isFilePattern: false
                },
                type: dataintegration.models.DataFormat.Type.Xml,
                compressionConfig: {
                  codec: dataintegration.models.Compression.Codec.None
                }
              },
              partitionConfig: {
                modelType: "KEYRANGEPARTITIONCONFIG",
                partitionNumber: 687,
                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_V1vyj: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 193,
                            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: 824,
                      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_NVKsL: {
                          stringValue: "EXAMPLE-stringValue-Value",
                          intValue: 867,
                          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: 784,
                    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: 759,
                  externalKey: "EXAMPLE-externalKey-Value",
                  isHasContainers: false,
                  defaultConnection: "EXAMPLE-defaultConnection-Value",
                  objectStatus: 747,
                  identifier: "EXAMPLE-identifier-Value",
                  metadata: {
                    createdBy: "EXAMPLE-createdBy-Value",
                    createdByName: "EXAMPLE-createdByName-Value",
                    updatedBy: "EXAMPLE-updatedBy-Value",
                    updatedByName: "EXAMPLE-updatedByName-Value",
                    timeCreated: new Date("Sat Dec 24 06:53:05 UTC 2016"),
                    timeUpdated: new Date("Fri Oct 27 11:26:56 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_23Beo: "EXAMPLE_VALUE_np3VbLlzp6bJoIBFWuxf"
                    },
                    registryVersion: 916,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType
                              .UserDefinedFunction,
                          objectCount: 187
                        }
                      ]
                    }
                  }
                },
                stagingFileName: "EXAMPLE-stagingFileName-Value",
                stagingDataAsset: {
                  modelType: "ORACLE_SIEBEL_DATA_ASSET",
                  host: "EXAMPLE-host-Value",
                  port: "EXAMPLE-port-Value",
                  serviceName: "EXAMPLE-serviceName-Value",
                  driverClass: "EXAMPLE-driverClass-Value",
                  sid: "EXAMPLE-sid-Value",
                  walletSecret: {
                    secretConfig: {
                      modelType: "OCI_VAULT_SECRET_CONFIG",
                      secretId: "ocid1.test.oc1..<unique_ID>EXAMPLE-secretId-Value"
                    },
                    value: "EXAMPLE-value-Value"
                  },
                  walletPasswordSecret: {
                    secretConfig: {
                      modelType: "OCI_VAULT_SECRET_CONFIG",
                      secretId: "ocid1.test.oc1..<unique_ID>EXAMPLE-secretId-Value"
                    },
                    value: "EXAMPLE-value-Value"
                  },
                  defaultConnection: {
                    modelType: "ORACLE_SIEBEL_CONNECTION",
                    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: 28,
                    objectStatus: 974,
                    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: 311,
                      externalKey: "EXAMPLE-externalKey-Value",
                      isHasContainers: true,
                      defaultConnection: "EXAMPLE-defaultConnection-Value",
                      objectStatus: 888,
                      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 Aug 31 07:31:24 UTC 2026"),
                        timeUpdated: new Date("Fri Oct 30 18:24:22 UTC 2026"),
                        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_8Fifr: "EXAMPLE_VALUE_3qh7txFbmdwCfJ8Rxp4n"
                        },
                        registryVersion: 672,
                        labels: ["EXAMPLE--Value"],
                        isFavorite: false,
                        countStatistics: {
                          objectTypeCountList: [
                            {
                              objectType:
                                dataintegration.models.CountStatisticSummary.ObjectType.Application,
                              objectCount: 715
                            }
                          ]
                        }
                      }
                    },
                    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("Tue Apr 12 02:15:36 UTC 2039"),
                      timeUpdated: new Date("Sun Apr 02 07:41:25 UTC 2023"),
                      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_Wl6vy: "EXAMPLE_VALUE_jhbJfyiQUY8DrcLlpgCc"
                      },
                      registryVersion: 7,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: true,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType.DataFlow,
                            objectCount: 643
                          }
                        ]
                      }
                    }
                  },
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  name: "EXAMPLE-name-Value",
                  description: "EXAMPLE-description-Value",
                  objectStatus: 730,
                  identifier: "EXAMPLE-identifier-Value",
                  externalKey: "EXAMPLE-externalKey-Value",
                  assetProperties: {
                    EXAMPLE_KEY_L6GQF: "EXAMPLE_VALUE_m05kkdWrWUuK8zKAM1IY"
                  },
                  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: 559,
                    typeMappingTo: {
                      EXAMPLE_KEY_xBE3W: "EXAMPLE_VALUE_9cJfNtPDAtmJbGfPuWtP"
                    },
                    typeMappingFrom: {
                      EXAMPLE_KEY_8PAfv: "EXAMPLE_VALUE_cHykc51BZFKMFPaoS7Os"
                    },
                    objectStatus: 985,
                    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: false,
                          objectStatus: 224,
                          configParameterDefinitions: {
                            EXAMPLE_KEY_aNbW0: {
                              parameterType: {
                                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: 707,
                                description: "EXAMPLE-description-Value"
                              },
                              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: 401,
                        description: "EXAMPLE-description-Value"
                      }
                    ]
                  },
                  objectVersion: 62,
                  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("Wed Mar 24 21:10:20 UTC 2038"),
                    timeUpdated: new Date("Thu Mar 30 12:17:52 UTC 2023"),
                    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_FuLWD: "EXAMPLE_VALUE_MyPpwS38Iz5yIx4khlvw"
                    },
                    registryVersion: 150,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: true,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.Application,
                          objectCount: 187
                        }
                      ]
                    }
                  },
                  keyMap: {
                    EXAMPLE_KEY_lieMO: "EXAMPLE_VALUE_yzkMrZGwAnDNj4WxHSPS"
                  }
                },
                stagingConnection: {
                  modelType: "GENERIC_JDBC_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: 170,
                  objectStatus: 957,
                  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: 923,
                    externalKey: "EXAMPLE-externalKey-Value",
                    isHasContainers: true,
                    defaultConnection: "EXAMPLE-defaultConnection-Value",
                    objectStatus: 870,
                    identifier: "EXAMPLE-identifier-Value",
                    metadata: {
                      createdBy: "EXAMPLE-createdBy-Value",
                      createdByName: "EXAMPLE-createdByName-Value",
                      updatedBy: "EXAMPLE-updatedBy-Value",
                      updatedByName: "EXAMPLE-updatedByName-Value",
                      timeCreated: new Date("Sat Dec 08 21:23:55 UTC 2012"),
                      timeUpdated: new Date("Fri Apr 10 22:58:45 UTC 2048"),
                      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_LGyS6: "EXAMPLE_VALUE_RPWP2rHhJ9HiZsS7JT9t"
                      },
                      registryVersion: 419,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: false,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType
                                .FunctionLibrary,
                            objectCount: 741
                          }
                        ]
                      }
                    }
                  },
                  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("Thu Mar 13 08:22:00 UTC 2014"),
                    timeUpdated: new Date("Tue Apr 17 11:12:08 UTC 2046"),
                    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_PEwDy: "EXAMPLE_VALUE_T7y3r9YWaNsiyOeEaSGX"
                    },
                    registryVersion: 82,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.FunctionLibrary,
                          objectCount: 703
                        }
                      ]
                    }
                  },
                  keyMap: {
                    EXAMPLE_KEY_boFmn: "EXAMPLE_VALUE_ZklMQTv01kgzzUzTNrS8"
                  }
                }
              },
              writeMode: dataintegration.models.WriteOperationConfig.WriteMode.Overwrite,
              mergeKey: {
                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: 435,
                    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_OMOci: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 706,
                              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: 764,
                        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_GRPdy: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 949,
                            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: 228,
                      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_DKYQf: {
                              stringValue: "EXAMPLE-stringValue-Value",
                              intValue: 354,
                              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: 541,
                        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_INo7o: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 144,
                            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: 436,
                      name: "EXAMPLE-name-Value",
                      description: "EXAMPLE-description-Value"
                    }
                  }
                ],
                objectStatus: 573
              },
              objectStatus: 570,
              metadataConfigProperties: {
                EXAMPLE_KEY_lUD6h: "EXAMPLE_VALUE_OFMDspyoo2VcmaEFNAPc"
              },
              derivedAttributes: {
                EXAMPLE_KEY_aRvZe: "EXAMPLE_VALUE_5ISGeIB08cjTeaATv5H7"
              },
              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: 676,
                    objectStatus: 554,
                    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: 800,
                      externalKey: "EXAMPLE-externalKey-Value",
                      isHasContainers: false,
                      defaultConnection: "EXAMPLE-defaultConnection-Value",
                      objectStatus: 98,
                      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 Aug 10 13:25:38 UTC 2009"),
                        timeUpdated: new Date("Sat Oct 03 01:56:51 UTC 2048"),
                        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_Y1kSs: "EXAMPLE_VALUE_6HMvNrFB8130abZkMbo4"
                        },
                        registryVersion: 249,
                        labels: ["EXAMPLE--Value"],
                        isFavorite: false,
                        countStatistics: {
                          objectTypeCountList: [
                            {
                              objectType:
                                dataintegration.models.CountStatisticSummary.ObjectType.Folder,
                              objectCount: 999
                            }
                          ]
                        }
                      }
                    },
                    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("Sun Oct 10 10:53:40 UTC 2049"),
                      timeUpdated: new Date("Fri Jun 02 14:36:28 UTC 2000"),
                      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_rkXJX: "EXAMPLE_VALUE_OvbDK0CS81cxOhzrAxCi"
                      },
                      registryVersion: 373,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: true,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType
                                .FunctionLibrary,
                            objectCount: 201
                          }
                        ]
                      }
                    },
                    keyMap: {
                      EXAMPLE_KEY_aSvYo: "EXAMPLE_VALUE_IhobhFfRYuqRbB68VP7a"
                    }
                  },
                  key: "EXAMPLE-key-Value",
                  modelVersion: "EXAMPLE-modelVersion-Value",
                  name: "EXAMPLE-name-Value",
                  description: "EXAMPLE-description-Value",
                  objectStatus: 480,
                  identifier: "EXAMPLE-identifier-Value",
                  externalKey: "EXAMPLE-externalKey-Value",
                  assetProperties: {
                    EXAMPLE_KEY_eZzfO: "EXAMPLE_VALUE_zuvB9lTGmrlIpf88r3cU"
                  },
                  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: 361,
                    typeMappingTo: {
                      EXAMPLE_KEY_swnkq: "EXAMPLE_VALUE_V6VYgEPqnmcGZC4HLsQv"
                    },
                    typeMappingFrom: {
                      EXAMPLE_KEY_YmfIh: "EXAMPLE_VALUE_zYWa73rYkjnAE6lYHRqF"
                    },
                    objectStatus: 853,
                    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: 512,
                          configParameterDefinitions: {
                            EXAMPLE_KEY_OU9Z7: {
                              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: 613,
                        description: "EXAMPLE-description-Value"
                      }
                    ]
                  },
                  objectVersion: 257,
                  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("Wed Jan 25 07:16:22 UTC 2023"),
                    timeUpdated: new Date("Thu May 05 09:10:51 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_JdOT1: "EXAMPLE_VALUE_Fpvak3IXK13hdMVxYkCE"
                    },
                    registryVersion: 827,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.Application,
                          objectCount: 104
                        }
                      ]
                    }
                  }
                },
                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: 204,
                  objectStatus: 566,
                  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: 995,
                    externalKey: "EXAMPLE-externalKey-Value",
                    isHasContainers: true,
                    defaultConnection: "EXAMPLE-defaultConnection-Value",
                    objectStatus: 573,
                    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 Mar 06 07:53:30 UTC 2007"),
                      timeUpdated: new Date("Wed Aug 22 14:49:20 UTC 2029"),
                      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_dBNCc: "EXAMPLE_VALUE_U8CIbeV424ymlIIzPotz"
                      },
                      registryVersion: 581,
                      labels: ["EXAMPLE--Value"],
                      isFavorite: true,
                      countStatistics: {
                        objectTypeCountList: [
                          {
                            objectType:
                              dataintegration.models.CountStatisticSummary.ObjectType.Connection,
                            objectCount: 508
                          }
                        ]
                      }
                    }
                  },
                  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("Sun Feb 12 11:13:42 UTC 2040"),
                    timeUpdated: new Date("Fri Aug 22 21:55:07 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_Pu2mS: "EXAMPLE_VALUE_p6vpk8o8700CwF47W7X0"
                    },
                    registryVersion: 853,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.Project,
                          objectCount: 821
                        }
                      ]
                    }
                  },
                  keyMap: {
                    EXAMPLE_KEY_uh3zc: "EXAMPLE_VALUE_HwyXurEyg1nClNiRsazf"
                  }
                },
                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: 851,
                  externalKey: "EXAMPLE-externalKey-Value",
                  isHasContainers: true,
                  defaultConnection: "EXAMPLE-defaultConnection-Value",
                  objectStatus: 708,
                  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 Aug 15 06:00:40 UTC 2000"),
                    timeUpdated: new Date("Tue Sep 07 23:33:57 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_QcObn: "EXAMPLE_VALUE_2VDsA98hKEhxWUlqsr6U"
                    },
                    registryVersion: 466,
                    labels: ["EXAMPLE--Value"],
                    isFavorite: false,
                    countStatistics: {
                      objectTypeCountList: [
                        {
                          objectType:
                            dataintegration.models.CountStatisticSummary.ObjectType.Application,
                          objectCount: 457
                        }
                      ]
                    }
                  }
                },
                fetchSize: 567
              }
            },
            loadOrder: 510,
            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: 893,
            inputPorts: [
              {
                modelType: "INPUT_PORT",
                portType: dataintegration.models.InputPort.PortType.Data,
                fields: [
                  {
                    modelType: "PIVOT_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_klsjE: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 173,
                            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: 253
                    },
                    useType: {
                      modelType: "CONFIGURED_TYPE",
                      wrappedType: "EXAMPLE-wrappedType-Value",
                      configValues: {
                        configParamValues: {
                          EXAMPLE_KEY_X4Xqc: {
                            stringValue: "EXAMPLE-stringValue-Value",
                            intValue: 877,
                            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: 279,
                        configParameterDefinitions: {
                          EXAMPLE_KEY_QtKlf: {
                            parameterType: {
                              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: 704,
                              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: 29,
                      description: "EXAMPLE-description-Value"
                    },
                    type: {
                      modelType: "JAVA_TYPE",
                      javaTypeName: "EXAMPLE-javaTypeName-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: 439,
                        configParameterDefinitions: {
                          EXAMPLE_KEY_OcXk2: {
                            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: 680,
                      description: "EXAMPLE-description-Value"
                    },
                    columnNamePattern: "EXAMPLE-columnNamePattern-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_fWI30: {
                          stringValue: "EXAMPLE-stringValue-Value",
                          intValue: 544,
                          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: 415,
                    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_XocNN: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 385,
                      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: 843,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              }
            ],
            outputPorts: [
              {
                modelType: "DYNAMIC_PROXY_FIELD",
                type: {
                  modelType: "JAVA_TYPE",
                  javaTypeName: "EXAMPLE-javaTypeName-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: 7,
                    configParameterDefinitions: {
                      EXAMPLE_KEY_c2jyt: {
                        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: 944,
                  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_IoJZa: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 516,
                      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: 824,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              }
            ],
            objectStatus: 519,
            identifier: "EXAMPLE-identifier-Value",
            parameters: [
              {
                modelType: "PARAMETER",
                type: "EXAMPLE-type-Value",
                defaultValue: "EXAMPLE-defaultValue-Value",
                rootObjectDefaultValue: "EXAMPLE-rootObjectDefaultValue-Value",
                isInput: true,
                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_K0N7W: {
                      stringValue: "EXAMPLE-stringValue-Value",
                      intValue: 535,
                      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: 317,
                name: "EXAMPLE-name-Value",
                description: "EXAMPLE-description-Value"
              }
            ],
            opConfigValues: {
              configParamValues: {
                EXAMPLE_KEY_dUqo0: {
                  stringValue: "EXAMPLE-stringValue-Value",
                  intValue: 154,
                  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: 1047.4229,
            coordinateY: 8627.92
          },
          objectStatus: 357
        }
      ],
      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_tq27B: {
                stringValue: "EXAMPLE-stringValue-Value",
                intValue: 483,
                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: 508,
          name: "EXAMPLE-name-Value",
          description: "EXAMPLE-description-Value"
        }
      ],
      description: "EXAMPLE-description-Value",
      flowConfigValues: {
        configParamValues: {
          EXAMPLE_KEY_6J5B8: {
            stringValue: "EXAMPLE-stringValue-Value",
            intValue: 745,
            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: 512,
      registryMetadata: {
        aggregatorKey: "EXAMPLE-aggregatorKey-Value",
        labels: ["EXAMPLE--Value"],
        registryVersion: 444,
        key: "EXAMPLE-key-Value",
        isFavorite: false
      }
    };

    const createDataFlowRequest: dataintegration.requests.CreateDataFlowRequest = {
      workspaceId: "ocid1.test.oc1..<unique_ID>EXAMPLE-workspaceId-Value",
      createDataFlowDetails: createDataFlowDetails,
      opcRetryToken: "EXAMPLE-opcRetryToken-Value",
      opcRequestId: "43FMAYD0XC5VIHQW5HLF<unique_ID>"
    };

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