// 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).

package main

import (
	"context"
	"fmt"
	"time"

	"github.com/oracle/oci-go-sdk/v65/common"
	"github.com/oracle/oci-go-sdk/v65/dataintegration"
	"github.com/oracle/oci-go-sdk/v65/example/helpers"
)

func ExampleCreateTask() {
	// 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.
	client, err := dataintegration.NewDataIntegrationClientWithConfigurationProvider(common.DefaultConfigProvider())
	helpers.FatalIfError(err)

	// Create a request and dependent object(s).
	var defaultValue interface{}
	defaultValue = "EXAMPLE-defaultValue-Value"
	var objectValue interface{}
	objectValue = "EXAMPLE-objectValue-Value"
	var refValue interface{}
	refValue = "EXAMPLE-refValue-Value"
	var rootObjectValue interface{}
	rootObjectValue = "EXAMPLE-rootObjectValue-Value"
	var type_ interface{}
	type_ = "EXAMPLE-type-Value"
	var rootObjectDefaultValue interface{}
	rootObjectDefaultValue = "EXAMPLE-rootObjectDefaultValue-Value"
	var scope interface{}
	scope = "EXAMPLE-scope-Value"
	var simpleValue interface{}
	simpleValue = "EXAMPLE-simpleValue-Value"
	req := dataintegration.CreateTaskRequest{OpcRequestId: common.String("JRYYELOS5CWPGSJZB3GM<unique_ID>"),
		OpcRetryToken: common.String("EXAMPLE-opcRetryToken-Value"),
		WorkspaceId:   common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-workspaceId-Value"),
		CreateTaskDetails: dataintegration.CreateTaskFromPipelineTask{InputPorts: []dataintegration.InputPort{dataintegration.InputPort{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
			ObjectStatus: common.Int(469),
			ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
				RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
			PortType:    dataintegration.InputPortPortTypeModel,
			Key:         common.String("EXAMPLE-key-Value"),
			Description: common.String("EXAMPLE-description-Value"),
			Fields: []dataintegration.TypedObject{dataintegration.Shape{Description: common.String("EXAMPLE-description-Value"),
				Key:          common.String("EXAMPLE-key-Value"),
				ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
				Name:         common.String("EXAMPLE-name-Value"),
				ObjectStatus: common.Int(385),
				ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
					RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
				Type: dataintegration.DataType{ObjectStatus: common.Int(143),
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
					TypeSystemName: common.String("EXAMPLE-typeSystemName-Value"),
					ConfigDefinition: &dataintegration.ConfigDefinition{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
						Name:         common.String("EXAMPLE-name-Value"),
						ObjectStatus: common.Int(291),
						ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
							RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
						ConfigParameterDefinitions: map[string]dataintegration.ConfigParameterDefinition{"EXAMPLE_KEY_p2NsP": dataintegration.ConfigParameterDefinition{ClassFieldName: common.String("EXAMPLE-classFieldName-Value"),
							DefaultValue:      &defaultValue,
							Description:       common.String("EXAMPLE-description-Value"),
							IsClassFieldValue: common.Bool(true),
							IsStatic:          common.Bool(true),
							ParameterName:     common.String("EXAMPLE-parameterName-Value")}},
						IsContained: common.Bool(true),
						Key:         common.String("EXAMPLE-key-Value")},
					Description:  common.String("EXAMPLE-description-Value"),
					Name:         common.String("EXAMPLE-name-Value"),
					DtType:       dataintegration.DataTypeDtTypeStructured,
					Key:          common.String("EXAMPLE-key-Value"),
					ModelVersion: common.String("EXAMPLE-modelVersion-Value")},
				ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_Vo08u": dataintegration.ConfigParameterValue{IntValue: common.Int(161),
					ObjectValue:     &objectValue,
					ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
					RefValue:        &refValue,
					RootObjectValue: &rootObjectValue,
					StringValue:     common.String("EXAMPLE-stringValue-Value")}},
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}}}},
			Name: common.String("EXAMPLE-name-Value"),
			ConfigValues: &dataintegration.ConfigValues{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
				RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
				ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_O6hzW": dataintegration.ConfigParameterValue{IntValue: common.Int(229),
					ObjectValue:     &objectValue,
					ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
					RefValue:        &refValue,
					RootObjectValue: &rootObjectValue,
					StringValue:     common.String("EXAMPLE-stringValue-Value")}}}}},
			Key: common.String("EXAMPLE-key-Value"),
			ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
				Parent: common.String("EXAMPLE-parent-Value")},
			Pipeline: &dataintegration.Pipeline{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
				Parameters: []dataintegration.Parameter{dataintegration.Parameter{TypeName: common.String("EXAMPLE-typeName-Value"),
					UsedFor:               common.String("EXAMPLE-usedFor-Value"),
					ObjectStatus:          common.Int(692),
					OutputAggregationType: dataintegration.ParameterOutputAggregationTypeSum,
					Name:                  common.String("EXAMPLE-name-Value"),
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
					Description:  common.String("EXAMPLE-description-Value"),
					IsInput:      common.Bool(false),
					Key:          common.String("EXAMPLE-key-Value"),
					ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
					Type:         &type_,
					ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_rBr0G": dataintegration.ConfigParameterValue{IntValue: common.Int(715),
						ObjectValue:     &objectValue,
						ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
						RefValue:        &refValue,
						RootObjectValue: &rootObjectValue,
						StringValue:     common.String("EXAMPLE-stringValue-Value")}},
						ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
							RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
					DefaultValue:           &defaultValue,
					IsOutput:               common.Bool(false),
					RootObjectDefaultValue: &rootObjectDefaultValue}},
				FlowConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_aZcQK": dataintegration.ConfigParameterValue{IntValue: common.Int(710),
					ObjectValue:     &objectValue,
					ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
					RefValue:        &refValue,
					RootObjectValue: &rootObjectValue,
					StringValue:     common.String("EXAMPLE-stringValue-Value")}},
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
				Variables: []dataintegration.Variable{dataintegration.Variable{ObjectVersion: common.Int(194),
					Type: dataintegration.MapType{ObjectStatus: common.Int(697),
						ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
							RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
						ContainsNull:     common.Bool(true),
						Key:              common.String("EXAMPLE-key-Value"),
						KeyElementType:   common.String("EXAMPLE-keyElementType-Value"),
						ModelVersion:     common.String("EXAMPLE-modelVersion-Value"),
						Description:      common.String("EXAMPLE-description-Value"),
						Name:             common.String("EXAMPLE-name-Value"),
						ValueElementType: common.String("EXAMPLE-valueElementType-Value")},
					Identifier:   common.String("EXAMPLE-identifier-Value"),
					Key:          common.String("EXAMPLE-key-Value"),
					ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
					Name:         common.String("EXAMPLE-name-Value"),
					ObjectStatus: common.Int(161),
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
					RootObjectDefaultValue: &dataintegration.RootObject{ObjectStatus: common.Int(490),
						ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
							Parent: common.String("EXAMPLE-parent-Value")},
						Key:          common.String("EXAMPLE-key-Value"),
						ModelVersion: common.String("EXAMPLE-modelVersion-Value")},
					ConfigValues: &dataintegration.ConfigValues{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
						ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_UdJ1H": dataintegration.ConfigParameterValue{RefValue: &refValue,
							RootObjectValue: &rootObjectValue,
							StringValue:     common.String("EXAMPLE-stringValue-Value"),
							IntValue:        common.Int(875),
							ObjectValue:     &objectValue,
							ParameterValue:  common.String("EXAMPLE-parameterValue-Value")}}},
					DefaultValue: &defaultValue,
					Description:  common.String("EXAMPLE-description-Value")}},
				Nodes: []dataintegration.FlowNode{dataintegration.FlowNode{UiProperties: &dataintegration.UiProperties{CoordinateX: common.Float32(7557.283),
					CoordinateY: common.Float32(2107.5208)},
					InputLinks: []dataintegration.InputLink{dataintegration.InputLink{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
						ObjectStatus: common.Int(681),
						ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
							RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
						Port:        common.String("EXAMPLE-port-Value"),
						Description: common.String("EXAMPLE-description-Value"),
						FieldMap: dataintegration.NamedEntityMap{ObjectStatus: common.Int(165),
							ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
								Parent: common.String("EXAMPLE-parent-Value")},
							SourceEntity: common.String("EXAMPLE-sourceEntity-Value"),
							Key:          common.String("EXAMPLE-key-Value"),
							ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
							TargetEntity: common.String("EXAMPLE-targetEntity-Value"),
							ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_BgyH6": dataintegration.ConfigParameterValue{RootObjectValue: &rootObjectValue,
								StringValue:    common.String("EXAMPLE-stringValue-Value"),
								IntValue:       common.Int(624),
								ObjectValue:    &objectValue,
								ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
								RefValue:       &refValue}},
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
							Description: common.String("EXAMPLE-description-Value")},
						FromLink: common.String("EXAMPLE-fromLink-Value"),
						Key:      common.String("EXAMPLE-key-Value")}},
					Key:          common.String("EXAMPLE-key-Value"),
					ObjectStatus: common.Int(975),
					Operator: dataintegration.Source{Name: common.String("EXAMPLE-name-Value"),
						ObjectVersion: common.Int(380),
						Parameters: []dataintegration.Parameter{dataintegration.Parameter{Description: common.String("EXAMPLE-description-Value"),
							IsInput:                common.Bool(true),
							Key:                    common.String("EXAMPLE-key-Value"),
							RootObjectDefaultValue: &rootObjectDefaultValue,
							TypeName:               common.String("EXAMPLE-typeName-Value"),
							UsedFor:                common.String("EXAMPLE-usedFor-Value"),
							ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_1Dkcc": dataintegration.ConfigParameterValue{IntValue: common.Int(519),
								ObjectValue:     &objectValue,
								ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
								RefValue:        &refValue,
								RootObjectValue: &rootObjectValue,
								StringValue:     common.String("EXAMPLE-stringValue-Value")}},
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
							Name:         common.String("EXAMPLE-name-Value"),
							DefaultValue: &defaultValue,
							IsOutput:     common.Bool(false),
							ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
							ObjectStatus: common.Int(349),
							ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
							OutputAggregationType: dataintegration.ParameterOutputAggregationTypeMax,
							Type:                  &type_}},
						ReadOperationConfig: &dataintegration.ReadOperationConfig{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
							ObjectStatus: common.Int(354),
							PartitionConfig: dataintegration.KeyRangePartitionConfig{KeyRange: &dataintegration.KeyRange{Key: &dataintegration.ShapeField{Description: common.String("EXAMPLE-description-Value"),
								NativeShapeField: &dataintegration.NativeShapeField{DefaultValueString: common.String("EXAMPLE-defaultValueString-Value"),
									IsMandatory: common.Bool(false),
									Name:        common.String("EXAMPLE-name-Value"),
									Position:    common.Int(221),
									Type:        &type_,
									ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_EM0Ls": dataintegration.ConfigParameterValue{ObjectValue: &objectValue,
										ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
										RefValue:        &refValue,
										RootObjectValue: &rootObjectValue,
										StringValue:     common.String("EXAMPLE-stringValue-Value"),
										IntValue:        common.Int(736)}},
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}}},
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								Name:         common.String("EXAMPLE-name-Value"),
								ObjectStatus: common.Int(758),
								Type:         &type_,
								ConfigValues: &dataintegration.ConfigValues{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_Hreiy": dataintegration.ConfigParameterValue{ObjectValue: &objectValue,
										ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
										RefValue:        &refValue,
										RootObjectValue: &rootObjectValue,
										StringValue:     common.String("EXAMPLE-stringValue-Value"),
										IntValue:        common.Int(845)}}},
								Key:    common.String("EXAMPLE-key-Value"),
								Labels: []string{"EXAMPLE--Value"}}},
								PartitionNumber: common.Int(870)},
							ReadAttribute: dataintegration.BipReadAttributes{StagingDataAsset: &dataintegration.DataAssetSummaryFromObjectStorage{DefaultConnection: &dataintegration.ConnectionSummaryFromObjectStorage{Name: common.String("EXAMPLE-name-Value"),
								ConnectionProperties: []dataintegration.ConnectionProperty{dataintegration.ConnectionProperty{Name: common.String("EXAMPLE-name-Value"),
									Value: common.String("EXAMPLE-value-Value")}},
								CredentialFileContent: common.String("EXAMPLE-credentialFileContent-Value"),
								Description:           common.String("EXAMPLE-description-Value"),
								FingerPrint:           common.String("EXAMPLE-fingerPrint-Value"),
								Identifier:            common.String("EXAMPLE-identifier-Value"),
								KeyMap:                map[string]string{"EXAMPLE_KEY_nxH3a": "EXAMPLE_VALUE_7UiTc7vpdixRjkwGq7Py"},
								Metadata: &dataintegration.ObjectMetadata{CreatedByName: common.String("EXAMPLE-createdByName-Value"),
									TimeUpdated:     &common.SDKTime{Time: time.Now()},
									UpdatedBy:       common.String("EXAMPLE-updatedBy-Value"),
									UpdatedByName:   common.String("EXAMPLE-updatedByName-Value"),
									CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
									RegistryVersion: common.Int(342),
									TimeCreated:     &common.SDKTime{Time: time.Now()},
									CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectType: dataintegration.CountStatisticSummaryObjectTypeDataAsset,
										ObjectCount: common.Int64(825)}}},
									IdentifierPath: common.String("EXAMPLE-identifierPath-Value"),
									InfoFields:     map[string]string{"EXAMPLE_KEY_3cnir": "EXAMPLE_VALUE_KUMbysxFQZ4rRPFS4EJo"},
									Labels:         []string{"EXAMPLE--Value"},
									Aggregator: &dataintegration.AggregatorSummary{Description: common.String("EXAMPLE-description-Value"),
										Identifier: common.String("EXAMPLE-identifier-Value"),
										Key:        common.String("EXAMPLE-key-Value"),
										Name:       common.String("EXAMPLE-name-Value"),
										Type:       common.String("EXAMPLE-type-Value")},
									AggregatorKey: common.String("EXAMPLE-aggregatorKey-Value"),
									IsFavorite:    common.Bool(true)},
								ObjectStatus: common.Int(416),
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								UserId:        common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value"),
								IsDefault:     common.Bool(false),
								Key:           common.String("EXAMPLE-key-Value"),
								ObjectVersion: common.Int(991),
								PrimarySchema: &dataintegration.Schema{Identifier: common.String("EXAMPLE-identifier-Value"),
									Metadata: &dataintegration.ObjectMetadata{CreatedBy: common.String("EXAMPLE-createdBy-Value"),
										CreatedByName:   common.String("EXAMPLE-createdByName-Value"),
										RegistryVersion: common.Int(256),
										Aggregator: &dataintegration.AggregatorSummary{Name: common.String("EXAMPLE-name-Value"),
											Type:        common.String("EXAMPLE-type-Value"),
											Description: common.String("EXAMPLE-description-Value"),
											Identifier:  common.String("EXAMPLE-identifier-Value"),
											Key:         common.String("EXAMPLE-key-Value")},
										CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(993),
											ObjectType: dataintegration.CountStatisticSummaryObjectTypeDataAsset}}},
										TimeCreated:    &common.SDKTime{Time: time.Now()},
										UpdatedByName:  common.String("EXAMPLE-updatedByName-Value"),
										AggregatorKey:  common.String("EXAMPLE-aggregatorKey-Value"),
										InfoFields:     map[string]string{"EXAMPLE_KEY_laxuu": "EXAMPLE_VALUE_nSFLX7SjAme6C8r1hPRA"},
										Labels:         []string{"EXAMPLE--Value"},
										TimeUpdated:    &common.SDKTime{Time: time.Now()},
										UpdatedBy:      common.String("EXAMPLE-updatedBy-Value"),
										IdentifierPath: common.String("EXAMPLE-identifierPath-Value"),
										IsFavorite:     common.Bool(true)},
									Name:            common.String("EXAMPLE-name-Value"),
									ObjectStatus:    common.Int(954),
									Description:     common.String("EXAMPLE-description-Value"),
									IsHasContainers: common.Bool(false),
									ModelVersion:    common.String("EXAMPLE-modelVersion-Value"),
									ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
										Parent: common.String("EXAMPLE-parent-Value")},
									ResourceName:      common.String("EXAMPLE-resourceName-Value"),
									ExternalKey:       common.String("EXAMPLE-externalKey-Value"),
									DefaultConnection: common.String("EXAMPLE-defaultConnection-Value"),
									Key:               common.String("EXAMPLE-key-Value"),
									ObjectVersion:     common.Int(93)},
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								PassPhrase:   common.String("EXAMPLE-passPhrase-Value")},
								Description: common.String("EXAMPLE-description-Value"),
								Metadata: &dataintegration.ObjectMetadata{AggregatorKey: common.String("EXAMPLE-aggregatorKey-Value"),
									TimeCreated: &common.SDKTime{Time: time.Now()},
									Aggregator: &dataintegration.AggregatorSummary{Description: common.String("EXAMPLE-description-Value"),
										Identifier: common.String("EXAMPLE-identifier-Value"),
										Key:        common.String("EXAMPLE-key-Value"),
										Name:       common.String("EXAMPLE-name-Value"),
										Type:       common.String("EXAMPLE-type-Value")},
									CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(514),
										ObjectType: dataintegration.CountStatisticSummaryObjectTypeApplication}}},
									CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
									CreatedByName:   common.String("EXAMPLE-createdByName-Value"),
									IdentifierPath:  common.String("EXAMPLE-identifierPath-Value"),
									TimeUpdated:     &common.SDKTime{Time: time.Now()},
									InfoFields:      map[string]string{"EXAMPLE_KEY_JHCua": "EXAMPLE_VALUE_GlXZfXivkvDeZfgQtSuP"},
									IsFavorite:      common.Bool(false),
									Labels:          []string{"EXAMPLE--Value"},
									RegistryVersion: common.Int(454),
									UpdatedBy:       common.String("EXAMPLE-updatedBy-Value"),
									UpdatedByName:   common.String("EXAMPLE-updatedByName-Value")},
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								Namespace:    common.String("EXAMPLE-namespace-Value"),
								TenancyId:    common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-tenancyId-Value"),
								Identifier:   common.String("EXAMPLE-identifier-Value"),
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								AssetProperties: map[string]string{"EXAMPLE_KEY_B5hEd": "EXAMPLE_VALUE_CaTBMWy394BpMT4rvZPi"},
								Key:             common.String("EXAMPLE-key-Value"),
								NativeTypeSystem: &dataintegration.TypeSystem{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									Name: common.String("EXAMPLE-name-Value"),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									TypeMappingFrom: map[string]string{"EXAMPLE_KEY_aItdu": "EXAMPLE_VALUE_6gzaDEeeZhldKILlq7Bt"},
									Types: []dataintegration.DataType{dataintegration.DataType{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
										TypeSystemName: common.String("EXAMPLE-typeSystemName-Value"),
										Key:            common.String("EXAMPLE-key-Value"),
										ModelVersion:   common.String("EXAMPLE-modelVersion-Value"),
										Name:           common.String("EXAMPLE-name-Value"),
										ObjectStatus:   common.Int(815),
										ConfigDefinition: &dataintegration.ConfigDefinition{IsContained: common.Bool(true),
											Key:          common.String("EXAMPLE-key-Value"),
											ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
											Name:         common.String("EXAMPLE-name-Value"),
											ObjectStatus: common.Int(990),
											ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
												RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
											ConfigParameterDefinitions: map[string]dataintegration.ConfigParameterDefinition{"EXAMPLE_KEY_3H0D6": dataintegration.ConfigParameterDefinition{IsClassFieldValue: common.Bool(true),
												IsStatic:      common.Bool(true),
												ParameterName: common.String("EXAMPLE-parameterName-Value"),
												ParameterType: dataintegration.CompositeType{Elements: []dataintegration.TypedObject{dataintegration.Parameter{UsedFor: common.String("EXAMPLE-usedFor-Value"),
													DefaultValue:          &defaultValue,
													Description:           common.String("EXAMPLE-description-Value"),
													IsOutput:              common.Bool(false),
													OutputAggregationType: dataintegration.ParameterOutputAggregationTypeSum,
													TypeName:              common.String("EXAMPLE-typeName-Value"),
													ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_YinHC": dataintegration.ConfigParameterValue{StringValue: common.String("EXAMPLE-stringValue-Value"),
														IntValue:        common.Int(163),
														ObjectValue:     &objectValue,
														ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
														RefValue:        &refValue,
														RootObjectValue: &rootObjectValue}},
														ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
															Parent: common.String("EXAMPLE-parent-Value")}},
													ObjectStatus:           common.Int(873),
													RootObjectDefaultValue: &rootObjectDefaultValue,
													Type:                   &type_,
													Key:                    common.String("EXAMPLE-key-Value"),
													ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
														Parent: common.String("EXAMPLE-parent-Value")},
													IsInput:      common.Bool(true),
													ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
													Name:         common.String("EXAMPLE-name-Value")}},
													Key:          common.String("EXAMPLE-key-Value"),
													ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
													Name:         common.String("EXAMPLE-name-Value"),
													ObjectStatus: common.Int(52),
													ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
														RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
													Description: common.String("EXAMPLE-description-Value")},
												ClassFieldName: common.String("EXAMPLE-classFieldName-Value"),
												DefaultValue:   &defaultValue,
												Description:    common.String("EXAMPLE-description-Value")}}},
										Description: common.String("EXAMPLE-description-Value"),
										DtType:      dataintegration.DataTypeDtTypeStructured}},
									Description:   common.String("EXAMPLE-description-Value"),
									Key:           common.String("EXAMPLE-key-Value"),
									TypeMappingTo: map[string]string{"EXAMPLE_KEY_gq6OI": "EXAMPLE_VALUE_Us6VcRJcvMQKAZR1f41M"},
									Identifier:    common.String("EXAMPLE-identifier-Value"),
									ObjectStatus:  common.Int(486),
									ObjectVersion: common.Int(605)},
								ObjectStatus:  common.Int(21),
								ObjectVersion: common.Int(206),
								ExternalKey:   common.String("EXAMPLE-externalKey-Value"),
								Name:          common.String("EXAMPLE-name-Value"),
								OciRegion:     common.String("EXAMPLE-ociRegion-Value"),
								Url:           common.String("EXAMPLE-url-Value")},
								CustomParameters: []dataintegration.BipReportParameterValue{dataintegration.BipReportParameterValue{Name: common.String("EXAMPLE-name-Value"),
									Value: common.String("EXAMPLE-value-Value")}},
								FetchNextRowsParameter: common.String("EXAMPLE-fetchNextRowsParameter-Value"),
								FetchSize:              common.Int(320),
								OffsetParameter:        common.String("EXAMPLE-offsetParameter-Value"),
								RowLimit:               common.Int(565),
								BucketSchema: &dataintegration.Schema{DefaultConnection: common.String("EXAMPLE-defaultConnection-Value"),
									Description:     common.String("EXAMPLE-description-Value"),
									Identifier:      common.String("EXAMPLE-identifier-Value"),
									Name:            common.String("EXAMPLE-name-Value"),
									ResourceName:    common.String("EXAMPLE-resourceName-Value"),
									IsHasContainers: common.Bool(true),
									Metadata: &dataintegration.ObjectMetadata{CreatedBy: common.String("EXAMPLE-createdBy-Value"),
										IdentifierPath:  common.String("EXAMPLE-identifierPath-Value"),
										AggregatorKey:   common.String("EXAMPLE-aggregatorKey-Value"),
										TimeCreated:     &common.SDKTime{Time: time.Now()},
										CreatedByName:   common.String("EXAMPLE-createdByName-Value"),
										IsFavorite:      common.Bool(true),
										RegistryVersion: common.Int(210),
										TimeUpdated:     &common.SDKTime{Time: time.Now()},
										UpdatedByName:   common.String("EXAMPLE-updatedByName-Value"),
										Aggregator: &dataintegration.AggregatorSummary{Type: common.String("EXAMPLE-type-Value"),
											Description: common.String("EXAMPLE-description-Value"),
											Identifier:  common.String("EXAMPLE-identifier-Value"),
											Key:         common.String("EXAMPLE-key-Value"),
											Name:        common.String("EXAMPLE-name-Value")},
										CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(290),
											ObjectType: dataintegration.CountStatisticSummaryObjectTypeFunctionLibrary}}},
										InfoFields: map[string]string{"EXAMPLE_KEY_r4Fsb": "EXAMPLE_VALUE_0b9pB7KG5xJ6l0HrUzsD"},
										Labels:     []string{"EXAMPLE--Value"},
										UpdatedBy:  common.String("EXAMPLE-updatedBy-Value")},
									ObjectStatus:  common.Int(62),
									ModelVersion:  common.String("EXAMPLE-modelVersion-Value"),
									ExternalKey:   common.String("EXAMPLE-externalKey-Value"),
									Key:           common.String("EXAMPLE-key-Value"),
									ObjectVersion: common.Int(125),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
								StagingConnection: &dataintegration.ConnectionSummaryFromObjectStorage{ObjectStatus: common.Int(860),
									ObjectVersion: common.Int(840),
									PrimarySchema: &dataintegration.Schema{ExternalKey: common.String("EXAMPLE-externalKey-Value"),
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
										ModelVersion:  common.String("EXAMPLE-modelVersion-Value"),
										Name:          common.String("EXAMPLE-name-Value"),
										ObjectStatus:  common.Int(317),
										ObjectVersion: common.Int(331),
										Description:   common.String("EXAMPLE-description-Value"),
										Metadata: &dataintegration.ObjectMetadata{CreatedByName: common.String("EXAMPLE-createdByName-Value"),
											TimeCreated: &common.SDKTime{Time: time.Now()},
											TimeUpdated: &common.SDKTime{Time: time.Now()},
											Labels:      []string{"EXAMPLE--Value"},
											UpdatedBy:   common.String("EXAMPLE-updatedBy-Value"),
											Aggregator: &dataintegration.AggregatorSummary{Name: common.String("EXAMPLE-name-Value"),
												Type:        common.String("EXAMPLE-type-Value"),
												Description: common.String("EXAMPLE-description-Value"),
												Identifier:  common.String("EXAMPLE-identifier-Value"),
												Key:         common.String("EXAMPLE-key-Value")},
											CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(276),
												ObjectType: dataintegration.CountStatisticSummaryObjectTypeDataAsset}}},
											IdentifierPath:  common.String("EXAMPLE-identifierPath-Value"),
											InfoFields:      map[string]string{"EXAMPLE_KEY_tYZx5": "EXAMPLE_VALUE_ta8S9nx0WupogPEC5UXB"},
											CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
											AggregatorKey:   common.String("EXAMPLE-aggregatorKey-Value"),
											IsFavorite:      common.Bool(true),
											RegistryVersion: common.Int(846),
											UpdatedByName:   common.String("EXAMPLE-updatedByName-Value")},
										Key:               common.String("EXAMPLE-key-Value"),
										DefaultConnection: common.String("EXAMPLE-defaultConnection-Value"),
										Identifier:        common.String("EXAMPLE-identifier-Value"),
										IsHasContainers:   common.Bool(false),
										ResourceName:      common.String("EXAMPLE-resourceName-Value")},
									UserId:      common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value"),
									FingerPrint: common.String("EXAMPLE-fingerPrint-Value"),
									IsDefault:   common.Bool(false),
									Name:        common.String("EXAMPLE-name-Value"),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									PassPhrase:            common.String("EXAMPLE-passPhrase-Value"),
									CredentialFileContent: common.String("EXAMPLE-credentialFileContent-Value"),
									Metadata: &dataintegration.ObjectMetadata{InfoFields: map[string]string{"EXAMPLE_KEY_Aq1qM": "EXAMPLE_VALUE_bkLPvNGr4fVexA93VG0M"},
										UpdatedBy:     common.String("EXAMPLE-updatedBy-Value"),
										AggregatorKey: common.String("EXAMPLE-aggregatorKey-Value"),
										CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectType: dataintegration.CountStatisticSummaryObjectTypeApplication,
											ObjectCount: common.Int64(34)}}},
										Aggregator: &dataintegration.AggregatorSummary{Description: common.String("EXAMPLE-description-Value"),
											Identifier: common.String("EXAMPLE-identifier-Value"),
											Key:        common.String("EXAMPLE-key-Value"),
											Name:       common.String("EXAMPLE-name-Value"),
											Type:       common.String("EXAMPLE-type-Value")},
										IdentifierPath:  common.String("EXAMPLE-identifierPath-Value"),
										IsFavorite:      common.Bool(true),
										Labels:          []string{"EXAMPLE--Value"},
										RegistryVersion: common.Int(772),
										TimeCreated:     &common.SDKTime{Time: time.Now()},
										TimeUpdated:     &common.SDKTime{Time: time.Now()},
										CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
										UpdatedByName:   common.String("EXAMPLE-updatedByName-Value"),
										CreatedByName:   common.String("EXAMPLE-createdByName-Value")},
									ConnectionProperties: []dataintegration.ConnectionProperty{dataintegration.ConnectionProperty{Name: common.String("EXAMPLE-name-Value"),
										Value: common.String("EXAMPLE-value-Value")}},
									Key:          common.String("EXAMPLE-key-Value"),
									KeyMap:       map[string]string{"EXAMPLE_KEY_Rkqhz": "EXAMPLE_VALUE_qFevJXYcmUHtuPC5SpL3"},
									Description:  common.String("EXAMPLE-description-Value"),
									Identifier:   common.String("EXAMPLE-identifier-Value"),
									ModelVersion: common.String("EXAMPLE-modelVersion-Value")}},
							CallAttribute: &dataintegration.BipCallAttribute{FetchSize: common.Int(674),
								OffsetParameter: common.String("EXAMPLE-offsetParameter-Value"),
								StagingConnection: &dataintegration.ConnectionSummaryFromObjectStorage{Metadata: &dataintegration.ObjectMetadata{IsFavorite: common.Bool(true),
									UpdatedBy:       common.String("EXAMPLE-updatedBy-Value"),
									CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
									IdentifierPath:  common.String("EXAMPLE-identifierPath-Value"),
									Labels:          []string{"EXAMPLE--Value"},
									TimeCreated:     &common.SDKTime{Time: time.Now()},
									InfoFields:      map[string]string{"EXAMPLE_KEY_wnZwJ": "EXAMPLE_VALUE_o21Zat8ET2nddBcsiLTF"},
									RegistryVersion: common.Int(887),
									AggregatorKey:   common.String("EXAMPLE-aggregatorKey-Value"),
									CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(440),
										ObjectType: dataintegration.CountStatisticSummaryObjectTypeProject}}},
									TimeUpdated:   &common.SDKTime{Time: time.Now()},
									UpdatedByName: common.String("EXAMPLE-updatedByName-Value"),
									Aggregator: &dataintegration.AggregatorSummary{Key: common.String("EXAMPLE-key-Value"),
										Name:        common.String("EXAMPLE-name-Value"),
										Type:        common.String("EXAMPLE-type-Value"),
										Description: common.String("EXAMPLE-description-Value"),
										Identifier:  common.String("EXAMPLE-identifier-Value")},
									CreatedByName: common.String("EXAMPLE-createdByName-Value")},
									ObjectVersion: common.Int(503),
									PrimarySchema: &dataintegration.Schema{DefaultConnection: common.String("EXAMPLE-defaultConnection-Value"),
										Identifier: common.String("EXAMPLE-identifier-Value"),
										Metadata: &dataintegration.ObjectMetadata{InfoFields: map[string]string{"EXAMPLE_KEY_W2bKl": "EXAMPLE_VALUE_0WqnZWtzSkRBVY6dVUco"},
											RegistryVersion: common.Int(493),
											TimeCreated:     &common.SDKTime{Time: time.Now()},
											AggregatorKey:   common.String("EXAMPLE-aggregatorKey-Value"),
											IdentifierPath:  common.String("EXAMPLE-identifierPath-Value"),
											IsFavorite:      common.Bool(false),
											Aggregator: &dataintegration.AggregatorSummary{Key: common.String("EXAMPLE-key-Value"),
												Name:        common.String("EXAMPLE-name-Value"),
												Type:        common.String("EXAMPLE-type-Value"),
												Description: common.String("EXAMPLE-description-Value"),
												Identifier:  common.String("EXAMPLE-identifier-Value")},
											CreatedBy:     common.String("EXAMPLE-createdBy-Value"),
											UpdatedBy:     common.String("EXAMPLE-updatedBy-Value"),
											Labels:        []string{"EXAMPLE--Value"},
											TimeUpdated:   &common.SDKTime{Time: time.Now()},
											UpdatedByName: common.String("EXAMPLE-updatedByName-Value"),
											CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(184),
												ObjectType: dataintegration.CountStatisticSummaryObjectTypeDataFlow}}},
											CreatedByName: common.String("EXAMPLE-createdByName-Value")},
										ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										ObjectStatus: common.Int(275),
										ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
											Parent: common.String("EXAMPLE-parent-Value")},
										ResourceName:    common.String("EXAMPLE-resourceName-Value"),
										Description:     common.String("EXAMPLE-description-Value"),
										IsHasContainers: common.Bool(true),
										Key:             common.String("EXAMPLE-key-Value"),
										Name:            common.String("EXAMPLE-name-Value"),
										ExternalKey:     common.String("EXAMPLE-externalKey-Value"),
										ObjectVersion:   common.Int(924)},
									UserId:                common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value"),
									KeyMap:                map[string]string{"EXAMPLE_KEY_P2gIg": "EXAMPLE_VALUE_oFZyAMPU103gabgRrrCO"},
									FingerPrint:           common.String("EXAMPLE-fingerPrint-Value"),
									ObjectStatus:          common.Int(786),
									PassPhrase:            common.String("EXAMPLE-passPhrase-Value"),
									Description:           common.String("EXAMPLE-description-Value"),
									CredentialFileContent: common.String("EXAMPLE-credentialFileContent-Value"),
									IsDefault:             common.Bool(true),
									Name:                  common.String("EXAMPLE-name-Value"),
									ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
										Parent: common.String("EXAMPLE-parent-Value")},
									ConnectionProperties: []dataintegration.ConnectionProperty{dataintegration.ConnectionProperty{Name: common.String("EXAMPLE-name-Value"),
										Value: common.String("EXAMPLE-value-Value")}},
									Key:          common.String("EXAMPLE-key-Value"),
									ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									Identifier:   common.String("EXAMPLE-identifier-Value")},
								StagingDataAsset: &dataintegration.DataAssetSummaryFromObjectStorage{NativeTypeSystem: &dataintegration.TypeSystem{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									TypeMappingFrom: map[string]string{"EXAMPLE_KEY_MG7C2": "EXAMPLE_VALUE_g6zVDvJ5gdsWo7NLoImD"},
									TypeMappingTo:   map[string]string{"EXAMPLE_KEY_GKTY5": "EXAMPLE_VALUE_O3EkNKmQGAbkIwUeDv2c"},
									Description:     common.String("EXAMPLE-description-Value"),
									Identifier:      common.String("EXAMPLE-identifier-Value"),
									Key:             common.String("EXAMPLE-key-Value"),
									Name:            common.String("EXAMPLE-name-Value"),
									ModelVersion:    common.String("EXAMPLE-modelVersion-Value"),
									ObjectStatus:    common.Int(970),
									ObjectVersion:   common.Int(149),
									Types: []dataintegration.DataType{dataintegration.DataType{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										Key:          common.String("EXAMPLE-key-Value"),
										Description:  common.String("EXAMPLE-description-Value"),
										DtType:       dataintegration.DataTypeDtTypeStructured,
										Name:         common.String("EXAMPLE-name-Value"),
										ObjectStatus: common.Int(263),
										ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
											Parent: common.String("EXAMPLE-parent-Value")},
										TypeSystemName: common.String("EXAMPLE-typeSystemName-Value"),
										ConfigDefinition: &dataintegration.ConfigDefinition{ConfigParameterDefinitions: map[string]dataintegration.ConfigParameterDefinition{"EXAMPLE_KEY_ldvNe": dataintegration.ConfigParameterDefinition{IsStatic: common.Bool(false),
											ParameterName: common.String("EXAMPLE-parameterName-Value"),
											ParameterType: dataintegration.DerivedType{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
												Name:         common.String("EXAMPLE-name-Value"),
												ObjectStatus: common.Int(41),
												ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
													RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
												Description: common.String("EXAMPLE-description-Value"),
												Key:         common.String("EXAMPLE-key-Value")},
											ClassFieldName:    common.String("EXAMPLE-classFieldName-Value"),
											DefaultValue:      &defaultValue,
											Description:       common.String("EXAMPLE-description-Value"),
											IsClassFieldValue: common.Bool(false)}},
											IsContained:  common.Bool(true),
											Key:          common.String("EXAMPLE-key-Value"),
											ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
											Name:         common.String("EXAMPLE-name-Value"),
											ObjectStatus: common.Int(468),
											ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
												RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}}}}},
									OciRegion:       common.String("EXAMPLE-ociRegion-Value"),
									TenancyId:       common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-tenancyId-Value"),
									ExternalKey:     common.String("EXAMPLE-externalKey-Value"),
									Identifier:      common.String("EXAMPLE-identifier-Value"),
									ModelVersion:    common.String("EXAMPLE-modelVersion-Value"),
									Name:            common.String("EXAMPLE-name-Value"),
									Namespace:       common.String("EXAMPLE-namespace-Value"),
									AssetProperties: map[string]string{"EXAMPLE_KEY_0iKJF": "EXAMPLE_VALUE_0NNRsOt20jdxrGvJjVnn"},
									Metadata: &dataintegration.ObjectMetadata{Labels: []string{"EXAMPLE--Value"},
										TimeCreated:   &common.SDKTime{Time: time.Now()},
										UpdatedByName: common.String("EXAMPLE-updatedByName-Value"),
										CreatedByName: common.String("EXAMPLE-createdByName-Value"),
										IsFavorite:    common.Bool(false),
										Aggregator: &dataintegration.AggregatorSummary{Type: common.String("EXAMPLE-type-Value"),
											Description: common.String("EXAMPLE-description-Value"),
											Identifier:  common.String("EXAMPLE-identifier-Value"),
											Key:         common.String("EXAMPLE-key-Value"),
											Name:        common.String("EXAMPLE-name-Value")},
										AggregatorKey: common.String("EXAMPLE-aggregatorKey-Value"),
										CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(868),
											ObjectType: dataintegration.CountStatisticSummaryObjectTypeDataFlow}}},
										CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
										InfoFields:      map[string]string{"EXAMPLE_KEY_QB4He": "EXAMPLE_VALUE_rqHpwFugM8IDv0H383b2"},
										IdentifierPath:  common.String("EXAMPLE-identifierPath-Value"),
										RegistryVersion: common.Int(744),
										TimeUpdated:     &common.SDKTime{Time: time.Now()},
										UpdatedBy:       common.String("EXAMPLE-updatedBy-Value")},
									DefaultConnection: &dataintegration.ConnectionSummaryFromObjectStorage{FingerPrint: common.String("EXAMPLE-fingerPrint-Value"),
										Identifier:   common.String("EXAMPLE-identifier-Value"),
										ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										Name:         common.String("EXAMPLE-name-Value"),
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
										Key:           common.String("EXAMPLE-key-Value"),
										ObjectVersion: common.Int(112),
										PrimarySchema: &dataintegration.Schema{ExternalKey: common.String("EXAMPLE-externalKey-Value"),
											IsHasContainers:   common.Bool(true),
											Key:               common.String("EXAMPLE-key-Value"),
											ResourceName:      common.String("EXAMPLE-resourceName-Value"),
											ModelVersion:      common.String("EXAMPLE-modelVersion-Value"),
											ObjectStatus:      common.Int(453),
											ObjectVersion:     common.Int(569),
											DefaultConnection: common.String("EXAMPLE-defaultConnection-Value"),
											Description:       common.String("EXAMPLE-description-Value"),
											ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
												RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
											Identifier: common.String("EXAMPLE-identifier-Value"),
											Metadata: &dataintegration.ObjectMetadata{IsFavorite: common.Bool(false),
												RegistryVersion: common.Int(69),
												AggregatorKey:   common.String("EXAMPLE-aggregatorKey-Value"),
												CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
												TimeUpdated:     &common.SDKTime{Time: time.Now()},
												InfoFields:      map[string]string{"EXAMPLE_KEY_t2RtO": "EXAMPLE_VALUE_veSivZ6H12Yw9X5i3ZZ9"},
												UpdatedBy:       common.String("EXAMPLE-updatedBy-Value"),
												Aggregator: &dataintegration.AggregatorSummary{Type: common.String("EXAMPLE-type-Value"),
													Description: common.String("EXAMPLE-description-Value"),
													Identifier:  common.String("EXAMPLE-identifier-Value"),
													Key:         common.String("EXAMPLE-key-Value"),
													Name:        common.String("EXAMPLE-name-Value")},
												CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(539),
													ObjectType: dataintegration.CountStatisticSummaryObjectTypeFunctionLibrary}}},
												CreatedByName:  common.String("EXAMPLE-createdByName-Value"),
												IdentifierPath: common.String("EXAMPLE-identifierPath-Value"),
												Labels:         []string{"EXAMPLE--Value"},
												TimeCreated:    &common.SDKTime{Time: time.Now()},
												UpdatedByName:  common.String("EXAMPLE-updatedByName-Value")},
											Name: common.String("EXAMPLE-name-Value")},
										CredentialFileContent: common.String("EXAMPLE-credentialFileContent-Value"),
										Description:           common.String("EXAMPLE-description-Value"),
										IsDefault:             common.Bool(false),
										UserId:                common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value"),
										ConnectionProperties: []dataintegration.ConnectionProperty{dataintegration.ConnectionProperty{Name: common.String("EXAMPLE-name-Value"),
											Value: common.String("EXAMPLE-value-Value")}},
										KeyMap: map[string]string{"EXAMPLE_KEY_QGabk": "EXAMPLE_VALUE_HNMEb2VShdCCJsFMUkk2"},
										Metadata: &dataintegration.ObjectMetadata{Aggregator: &dataintegration.AggregatorSummary{Key: common.String("EXAMPLE-key-Value"),
											Name:        common.String("EXAMPLE-name-Value"),
											Type:        common.String("EXAMPLE-type-Value"),
											Description: common.String("EXAMPLE-description-Value"),
											Identifier:  common.String("EXAMPLE-identifier-Value")},
											CreatedBy:      common.String("EXAMPLE-createdBy-Value"),
											IdentifierPath: common.String("EXAMPLE-identifierPath-Value"),
											InfoFields:     map[string]string{"EXAMPLE_KEY_fdK5y": "EXAMPLE_VALUE_mBLAiRqGi1nkBUFevLxl"},
											AggregatorKey:  common.String("EXAMPLE-aggregatorKey-Value"),
											TimeUpdated:    &common.SDKTime{Time: time.Now()},
											CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectType: dataintegration.CountStatisticSummaryObjectTypeConnection,
												ObjectCount: common.Int64(633)}}},
											CreatedByName:   common.String("EXAMPLE-createdByName-Value"),
											RegistryVersion: common.Int(147),
											TimeCreated:     &common.SDKTime{Time: time.Now()},
											IsFavorite:      common.Bool(false),
											Labels:          []string{"EXAMPLE--Value"},
											UpdatedBy:       common.String("EXAMPLE-updatedBy-Value"),
											UpdatedByName:   common.String("EXAMPLE-updatedByName-Value")},
										ObjectStatus: common.Int(648),
										PassPhrase:   common.String("EXAMPLE-passPhrase-Value")},
									Description:  common.String("EXAMPLE-description-Value"),
									ObjectStatus: common.Int(396),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									Key:           common.String("EXAMPLE-key-Value"),
									ObjectVersion: common.Int(948),
									Url:           common.String("EXAMPLE-url-Value")},
								BucketSchema: &dataintegration.Schema{ExternalKey: common.String("EXAMPLE-externalKey-Value"),
									Key:          common.String("EXAMPLE-key-Value"),
									ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									ObjectStatus: common.Int(338),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									Description:     common.String("EXAMPLE-description-Value"),
									IsHasContainers: common.Bool(true),
									Metadata: &dataintegration.ObjectMetadata{InfoFields: map[string]string{"EXAMPLE_KEY_i00Dx": "EXAMPLE_VALUE_3UXdVvFCfTw5mCvTig6M"},
										Labels:         []string{"EXAMPLE--Value"},
										CreatedBy:      common.String("EXAMPLE-createdBy-Value"),
										CreatedByName:  common.String("EXAMPLE-createdByName-Value"),
										IdentifierPath: common.String("EXAMPLE-identifierPath-Value"),
										AggregatorKey:  common.String("EXAMPLE-aggregatorKey-Value"),
										CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(905),
											ObjectType: dataintegration.CountStatisticSummaryObjectTypeFunctionLibrary}}},
										TimeCreated:   &common.SDKTime{Time: time.Now()},
										IsFavorite:    common.Bool(false),
										UpdatedBy:     common.String("EXAMPLE-updatedBy-Value"),
										UpdatedByName: common.String("EXAMPLE-updatedByName-Value"),
										Aggregator: &dataintegration.AggregatorSummary{Name: common.String("EXAMPLE-name-Value"),
											Type:        common.String("EXAMPLE-type-Value"),
											Description: common.String("EXAMPLE-description-Value"),
											Identifier:  common.String("EXAMPLE-identifier-Value"),
											Key:         common.String("EXAMPLE-key-Value")},
										RegistryVersion: common.Int(213),
										TimeUpdated:     &common.SDKTime{Time: time.Now()}},
									ResourceName:      common.String("EXAMPLE-resourceName-Value"),
									DefaultConnection: common.String("EXAMPLE-defaultConnection-Value"),
									Identifier:        common.String("EXAMPLE-identifier-Value"),
									Name:              common.String("EXAMPLE-name-Value"),
									ObjectVersion:     common.Int(708)},
								FetchNextRowsParameter: common.String("EXAMPLE-fetchNextRowsParameter-Value")},
							Key:                      common.String("EXAMPLE-key-Value"),
							MetadataConfigProperties: map[string]string{"EXAMPLE_KEY_SC1Hm": "EXAMPLE_VALUE_LQ7GwrmDaiVId9N3EWTV"},
							Operations:               []dataintegration.PushDownOperation{dataintegration.Query{Query: common.String("EXAMPLE-query-Value")}},
							ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
							DataFormat: &dataintegration.DataFormat{CompressionConfig: &dataintegration.Compression{Codec: dataintegration.CompressionCodecAuto},
								FormatAttribute: dataintegration.CsvFormatAttribute{Encoding: common.String("EXAMPLE-encoding-Value"),
									EscapeCharacter: common.String("EXAMPLE-escapeCharacter-Value"),
									HasHeader:       common.Bool(false),
									IsFilePattern:   common.Bool(true),
									QuoteCharacter:  common.String("EXAMPLE-quoteCharacter-Value"),
									TimestampFormat: common.String("EXAMPLE-timestampFormat-Value"),
									Delimiter:       common.String("EXAMPLE-delimiter-Value")},
								Type: dataintegration.DataFormatTypeCsv},
							DerivedAttributes: map[string]string{"EXAMPLE_KEY_VHNJB": "EXAMPLE_VALUE_8xW9IsW3zaZO6qKpAwIo"},
							IncrementalReadConfig: &dataintegration.IncrementalReadConfig{LastExtractedDataEntityDate: []dataintegration.IncrementalDataEntityClause{dataintegration.IncrementalDataEntityClause{IncrementalComparator: dataintegration.IncrementalDataEntityClauseIncrementalComparatorGreaterthanequals,
								IncrementalDataEntityName:  common.String("EXAMPLE-incrementalDataEntityName-Value"),
								IncrementalDataEntityValue: map[string]string{"EXAMPLE_KEY_b0ejN": "EXAMPLE_VALUE_QTcMnvQS2IwEqyEa4Bd0"}}},
								LastExtractedFieldDate: []dataintegration.IncrementalFieldClause{dataintegration.IncrementalFieldClause{IncrementalComparator: dataintegration.IncrementalFieldClauseIncrementalComparatorGreaterthanequals,
									IncrementalFieldName:  common.String("EXAMPLE-incrementalFieldName-Value"),
									IncrementalFieldValue: map[string]string{"EXAMPLE_KEY_Yr0UL": "EXAMPLE_VALUE_QQx58Kpe4apRLBCuqOLV"}}}}},
						SchemaDriftConfig: &dataintegration.SchemaDriftConfig{DataTypeChangeHandling: dataintegration.SchemaDriftConfigDataTypeChangeHandlingAllow,
							ExtraColumnHandling:          dataintegration.SchemaDriftConfigExtraColumnHandlingAllow,
							IsValidationWarningIfAllowed: common.Bool(false),
							MissingColumnHandling:        dataintegration.SchemaDriftConfigMissingColumnHandlingNullSelect},
						IsPredefinedShape: common.Bool(true),
						IsCopyFields:      common.Bool(false),
						ModelVersion:      common.String("EXAMPLE-modelVersion-Value"),
						ObjectStatus:      common.Int(541),
						OpConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_gZAg0": dataintegration.ConfigParameterValue{ObjectValue: &objectValue,
							ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
							RefValue:        &refValue,
							RootObjectValue: &rootObjectValue,
							StringValue:     common.String("EXAMPLE-stringValue-Value"),
							IntValue:        common.Int(75)}},
							ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
						ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
							RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
						Entity: dataintegration.DataEntityFromTable{EntityType: dataintegration.DataEntityFromTableEntityTypeQueue,
							Identifier: common.String("EXAMPLE-identifier-Value"),
							Name:       common.String("EXAMPLE-name-Value"),
							Shape: &dataintegration.Shape{Description: common.String("EXAMPLE-description-Value"),
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								ObjectStatus: common.Int(44),
								Type: dataintegration.MaterializedCompositeType{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									PathNames: []string{"EXAMPLE--Value"},
									ConfigDefinition: &dataintegration.ConfigDefinition{IsContained: common.Bool(false),
										Key:          common.String("EXAMPLE-key-Value"),
										ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										Name:         common.String("EXAMPLE-name-Value"),
										ObjectStatus: common.Int(164),
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
										ConfigParameterDefinitions: map[string]dataintegration.ConfigParameterDefinition{"EXAMPLE_KEY_GuSXZ": dataintegration.ConfigParameterDefinition{DefaultValue: &defaultValue,
											Description:       common.String("EXAMPLE-description-Value"),
											IsClassFieldValue: common.Bool(false),
											IsStatic:          common.Bool(false),
											ParameterName:     common.String("EXAMPLE-parameterName-Value"),
											ClassFieldName:    common.String("EXAMPLE-classFieldName-Value")}}},
									Description:  common.String("EXAMPLE-description-Value"),
									ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									ObjectStatus: common.Int(494),
									Elements:     []string{"EXAMPLE--Value"},
									Key:          common.String("EXAMPLE-key-Value"),
									Name:         common.String("EXAMPLE-name-Value")},
								ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_X21uB": dataintegration.ConfigParameterValue{IntValue: common.Int(503),
									ObjectValue:     &objectValue,
									ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
									RefValue:        &refValue,
									RootObjectValue: &rootObjectValue,
									StringValue:     common.String("EXAMPLE-stringValue-Value")}},
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
								Key:          common.String("EXAMPLE-key-Value"),
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								Name:         common.String("EXAMPLE-name-Value")},
							Types: &dataintegration.TypeLibrary{ObjectStatus: common.Int(574),
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								Types: map[string]dataintegration.DerivedType{"EXAMPLE_KEY_4eWXb": dataintegration.DerivedType{Key: common.String("EXAMPLE-key-Value"),
									ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									Name:         common.String("EXAMPLE-name-Value"),
									ObjectStatus: common.Int(551),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									Description: common.String("EXAMPLE-description-Value")}},
								Description:   common.String("EXAMPLE-description-Value"),
								Key:           common.String("EXAMPLE-key-Value"),
								ModelVersion:  common.String("EXAMPLE-modelVersion-Value"),
								Identifier:    common.String("EXAMPLE-identifier-Value"),
								Name:          common.String("EXAMPLE-name-Value"),
								ObjectVersion: common.Int(586)},
							Description:   common.String("EXAMPLE-description-Value"),
							Key:           common.String("EXAMPLE-key-Value"),
							ModelVersion:  common.String("EXAMPLE-modelVersion-Value"),
							ObjectVersion: common.Int(107),
							ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
							ShapeId:     common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-shapeId-Value"),
							ExternalKey: common.String("EXAMPLE-externalKey-Value"),
							ForeignKeys: []dataintegration.ForeignKey{dataintegration.ForeignKey{DeleteRule: common.Int(788),
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								Name:         common.String("EXAMPLE-name-Value"),
								ObjectStatus: common.Int(562),
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								ReferenceUniqueKey: dataintegration.UniqueDataKey{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									Name:         common.String("EXAMPLE-name-Value"),
									ObjectStatus: common.Int(931),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									AttributeRefs: []dataintegration.KeyAttribute{dataintegration.KeyAttribute{Attribute: &dataintegration.ShapeField{NativeShapeField: &dataintegration.NativeShapeField{ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_KnHLp": dataintegration.ConfigParameterValue{RefValue: &refValue,
										RootObjectValue: &rootObjectValue,
										StringValue:     common.String("EXAMPLE-stringValue-Value"),
										IntValue:        common.Int(650),
										ObjectValue:     &objectValue,
										ParameterValue:  common.String("EXAMPLE-parameterValue-Value")}},
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
										DefaultValueString: common.String("EXAMPLE-defaultValueString-Value"),
										IsMandatory:        common.Bool(true),
										Name:               common.String("EXAMPLE-name-Value"),
										Position:           common.Int(610),
										Type:               &type_},
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
										Type:         &type_,
										Description:  common.String("EXAMPLE-description-Value"),
										Key:          common.String("EXAMPLE-key-Value"),
										Name:         common.String("EXAMPLE-name-Value"),
										ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										ObjectStatus: common.Int(152),
										ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_AXBJQ": dataintegration.ConfigParameterValue{RootObjectValue: &rootObjectValue,
											StringValue:    common.String("EXAMPLE-stringValue-Value"),
											IntValue:       common.Int(227),
											ObjectValue:    &objectValue,
											ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
											RefValue:       &refValue}},
											ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
												RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
										Labels: []string{"EXAMPLE--Value"}},
										Position: common.Int(979),
										ShapeField: &dataintegration.ShapeField{Description: common.String("EXAMPLE-description-Value"),
											Key:  common.String("EXAMPLE-key-Value"),
											Name: common.String("EXAMPLE-name-Value"),
											ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
												RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
											ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_uvVPO": dataintegration.ConfigParameterValue{ObjectValue: &objectValue,
												ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
												RefValue:        &refValue,
												RootObjectValue: &rootObjectValue,
												StringValue:     common.String("EXAMPLE-stringValue-Value"),
												IntValue:        common.Int(683)}},
												ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
													Parent: common.String("EXAMPLE-parent-Value")}},
											Labels:       []string{"EXAMPLE--Value"},
											ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
											NativeShapeField: &dataintegration.NativeShapeField{ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_sH8R4": dataintegration.ConfigParameterValue{ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
												RefValue:        &refValue,
												RootObjectValue: &rootObjectValue,
												StringValue:     common.String("EXAMPLE-stringValue-Value"),
												IntValue:        common.Int(846),
												ObjectValue:     &objectValue}},
												ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
													RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
												DefaultValueString: common.String("EXAMPLE-defaultValueString-Value"),
												IsMandatory:        common.Bool(true),
												Name:               common.String("EXAMPLE-name-Value"),
												Position:           common.Int(654),
												Type:               &type_},
											ObjectStatus: common.Int(945),
											Type:         &type_}}},
									Key: common.String("EXAMPLE-key-Value")},
								AttributeRefs: []dataintegration.KeyAttribute{dataintegration.KeyAttribute{Attribute: &dataintegration.ShapeField{Name: common.String("EXAMPLE-name-Value"),
									NativeShapeField: &dataintegration.NativeShapeField{DefaultValueString: common.String("EXAMPLE-defaultValueString-Value"),
										IsMandatory: common.Bool(true),
										Name:        common.String("EXAMPLE-name-Value"),
										Position:    common.Int(387),
										Type:        &type_,
										ConfigValues: &dataintegration.ConfigValues{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
											ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_PTVV3": dataintegration.ConfigParameterValue{StringValue: common.String("EXAMPLE-stringValue-Value"),
												IntValue:        common.Int(855),
												ObjectValue:     &objectValue,
												ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
												RefValue:        &refValue,
												RootObjectValue: &rootObjectValue}}}},
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									Key:          common.String("EXAMPLE-key-Value"),
									Description:  common.String("EXAMPLE-description-Value"),
									Labels:       []string{"EXAMPLE--Value"},
									ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									ObjectStatus: common.Int(404),
									Type:         &type_,
									ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_ATfiD": dataintegration.ConfigParameterValue{RefValue: &refValue,
										RootObjectValue: &rootObjectValue,
										StringValue:     common.String("EXAMPLE-stringValue-Value"),
										IntValue:        common.Int(494),
										ObjectValue:     &objectValue,
										ParameterValue:  common.String("EXAMPLE-parameterValue-Value")}},
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}}},
									Position: common.Int(12),
									ShapeField: &dataintegration.ShapeField{Key: common.String("EXAMPLE-key-Value"),
										ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										Name:         common.String("EXAMPLE-name-Value"),
										Type:         &type_,
										ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_4DFuD": dataintegration.ConfigParameterValue{ObjectValue: &objectValue,
											ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
											RefValue:        &refValue,
											RootObjectValue: &rootObjectValue,
											StringValue:     common.String("EXAMPLE-stringValue-Value"),
											IntValue:        common.Int(991)}},
											ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
												RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
										Description:  common.String("EXAMPLE-description-Value"),
										ObjectStatus: common.Int(385),
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
										Labels: []string{"EXAMPLE--Value"},
										NativeShapeField: &dataintegration.NativeShapeField{DefaultValueString: common.String("EXAMPLE-defaultValueString-Value"),
											IsMandatory: common.Bool(false),
											Name:        common.String("EXAMPLE-name-Value"),
											Position:    common.Int(464),
											Type:        &type_,
											ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_bGEAI": dataintegration.ConfigParameterValue{StringValue: common.String("EXAMPLE-stringValue-Value"),
												IntValue:        common.Int(429),
												ObjectValue:     &objectValue,
												ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
												RefValue:        &refValue,
												RootObjectValue: &rootObjectValue}},
												ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
													Parent: common.String("EXAMPLE-parent-Value")}}}}}},
								UpdateRule: common.Int(307),
								Key:        common.String("EXAMPLE-key-Value")}},
							ObjectStatus:   common.Int(117),
							OtherTypeLabel: common.String("EXAMPLE-otherTypeLabel-Value"),
							Metadata: &dataintegration.ObjectMetadata{UpdatedByName: common.String("EXAMPLE-updatedByName-Value"),
								IdentifierPath: common.String("EXAMPLE-identifierPath-Value"),
								InfoFields:     map[string]string{"EXAMPLE_KEY_hWkRM": "EXAMPLE_VALUE_4e3ImE6ac2nFFxNshK58"},
								TimeCreated:    &common.SDKTime{Time: time.Now()},
								UpdatedBy:      common.String("EXAMPLE-updatedBy-Value"),
								Aggregator: &dataintegration.AggregatorSummary{Description: common.String("EXAMPLE-description-Value"),
									Identifier: common.String("EXAMPLE-identifier-Value"),
									Key:        common.String("EXAMPLE-key-Value"),
									Name:       common.String("EXAMPLE-name-Value"),
									Type:       common.String("EXAMPLE-type-Value")},
								IsFavorite:      common.Bool(false),
								TimeUpdated:     &common.SDKTime{Time: time.Now()},
								CreatedBy:       common.String("EXAMPLE-createdBy-Value"),
								CreatedByName:   common.String("EXAMPLE-createdByName-Value"),
								Labels:          []string{"EXAMPLE--Value"},
								RegistryVersion: common.Int(969),
								AggregatorKey:   common.String("EXAMPLE-aggregatorKey-Value"),
								CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(861),
									ObjectType: dataintegration.CountStatisticSummaryObjectTypeProject}}}},
							ResourceName: common.String("EXAMPLE-resourceName-Value"),
							UniqueKeys: []dataintegration.UniqueKey{dataintegration.PrimaryKey{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								AttributeRefs: []dataintegration.KeyAttribute{dataintegration.KeyAttribute{Position: common.Int(896),
									ShapeField: &dataintegration.ShapeField{Key: common.String("EXAMPLE-key-Value"),
										Labels:       []string{"EXAMPLE--Value"},
										ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										Name:         common.String("EXAMPLE-name-Value"),
										ObjectStatus: common.Int(724),
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
										Type: &type_,
										ConfigValues: &dataintegration.ConfigValues{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
											ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_ooWkq": dataintegration.ConfigParameterValue{RefValue: &refValue,
												RootObjectValue: &rootObjectValue,
												StringValue:     common.String("EXAMPLE-stringValue-Value"),
												IntValue:        common.Int(757),
												ObjectValue:     &objectValue,
												ParameterValue:  common.String("EXAMPLE-parameterValue-Value")}}},
										Description: common.String("EXAMPLE-description-Value"),
										NativeShapeField: &dataintegration.NativeShapeField{ConfigValues: &dataintegration.ConfigValues{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
											ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_aHMyr": dataintegration.ConfigParameterValue{StringValue: common.String("EXAMPLE-stringValue-Value"),
												IntValue:        common.Int(323),
												ObjectValue:     &objectValue,
												ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
												RefValue:        &refValue,
												RootObjectValue: &rootObjectValue}}},
											DefaultValueString: common.String("EXAMPLE-defaultValueString-Value"),
											IsMandatory:        common.Bool(true),
											Name:               common.String("EXAMPLE-name-Value"),
											Position:           common.Int(992),
											Type:               &type_}},
									Attribute: &dataintegration.ShapeField{ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_QBirA": dataintegration.ConfigParameterValue{StringValue: common.String("EXAMPLE-stringValue-Value"),
										IntValue:        common.Int(99),
										ObjectValue:     &objectValue,
										ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
										RefValue:        &refValue,
										RootObjectValue: &rootObjectValue}},
										ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
											Parent: common.String("EXAMPLE-parent-Value")}},
										Description: common.String("EXAMPLE-description-Value"),
										Key:         common.String("EXAMPLE-key-Value"),
										NativeShapeField: &dataintegration.NativeShapeField{Position: common.Int(375),
											Type: &type_,
											ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_FOKDN": dataintegration.ConfigParameterValue{RefValue: &refValue,
												RootObjectValue: &rootObjectValue,
												StringValue:     common.String("EXAMPLE-stringValue-Value"),
												IntValue:        common.Int(574),
												ObjectValue:     &objectValue,
												ParameterValue:  common.String("EXAMPLE-parameterValue-Value")}},
												ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
													RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
											DefaultValueString: common.String("EXAMPLE-defaultValueString-Value"),
											IsMandatory:        common.Bool(true),
											Name:               common.String("EXAMPLE-name-Value")},
										ObjectStatus: common.Int(476),
										ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
											Parent: common.String("EXAMPLE-parent-Value")},
										Type:         &type_,
										Labels:       []string{"EXAMPLE--Value"},
										ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
										Name:         common.String("EXAMPLE-name-Value")}}},
								Key:          common.String("EXAMPLE-key-Value"),
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								Name:         common.String("EXAMPLE-name-Value"),
								ObjectStatus: common.Int(733)}}},
						InputPorts: []dataintegration.InputPort{dataintegration.InputPort{PortType: dataintegration.InputPortPortTypeModel,
							Description: common.String("EXAMPLE-description-Value"),
							Fields: []dataintegration.TypedObject{dataintegration.ShapeField{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								NativeShapeField: &dataintegration.NativeShapeField{IsMandatory: common.Bool(false),
									Name:     common.String("EXAMPLE-name-Value"),
									Position: common.Int(663),
									Type:     &type_,
									ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_TMp1q": dataintegration.ConfigParameterValue{IntValue: common.Int(452),
										ObjectValue:     &objectValue,
										ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
										RefValue:        &refValue,
										RootObjectValue: &rootObjectValue,
										StringValue:     common.String("EXAMPLE-stringValue-Value")}},
										ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
											RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
									DefaultValueString: common.String("EXAMPLE-defaultValueString-Value")},
								ObjectStatus: common.Int(61),
								ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
									Parent: common.String("EXAMPLE-parent-Value")},
								ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_o1GYT": dataintegration.ConfigParameterValue{ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
									RefValue:        &refValue,
									RootObjectValue: &rootObjectValue,
									StringValue:     common.String("EXAMPLE-stringValue-Value"),
									IntValue:        common.Int(835),
									ObjectValue:     &objectValue}},
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
								Description: common.String("EXAMPLE-description-Value"),
								Labels:      []string{"EXAMPLE--Value"},
								Type:        &type_,
								Key:         common.String("EXAMPLE-key-Value"),
								Name:        common.String("EXAMPLE-name-Value")}},
							ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
							Name:         common.String("EXAMPLE-name-Value"),
							ObjectStatus: common.Int(571),
							ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_qzEXt": dataintegration.ConfigParameterValue{IntValue: common.Int(602),
								ObjectValue:     &objectValue,
								ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
								RefValue:        &refValue,
								RootObjectValue: &rootObjectValue,
								StringValue:     common.String("EXAMPLE-stringValue-Value")}},
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
							Key: common.String("EXAMPLE-key-Value"),
							ParentRef: &dataintegration.ParentReference{RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value"),
								Parent: common.String("EXAMPLE-parent-Value")}}},
						IsReadAccess: common.Bool(false),
						Identifier:   common.String("EXAMPLE-identifier-Value"),
						FixedDataShape: &dataintegration.Shape{Key: common.String("EXAMPLE-key-Value"),
							Name: common.String("EXAMPLE-name-Value"),
							ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_zDe6p": dataintegration.ConfigParameterValue{ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
								RefValue:        &refValue,
								RootObjectValue: &rootObjectValue,
								StringValue:     common.String("EXAMPLE-stringValue-Value"),
								IntValue:        common.Int(87),
								ObjectValue:     &objectValue}},
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
							Description:  common.String("EXAMPLE-description-Value"),
							ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
							ObjectStatus: common.Int(68),
							ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
							Type: dataintegration.DataType{ObjectStatus: common.Int(933),
								Description:  common.String("EXAMPLE-description-Value"),
								Name:         common.String("EXAMPLE-name-Value"),
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								TypeSystemName: common.String("EXAMPLE-typeSystemName-Value"),
								ConfigDefinition: &dataintegration.ConfigDefinition{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
									Name:         common.String("EXAMPLE-name-Value"),
									ObjectStatus: common.Int(585),
									ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
										RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
									ConfigParameterDefinitions: map[string]dataintegration.ConfigParameterDefinition{"EXAMPLE_KEY_zr1Os": dataintegration.ConfigParameterDefinition{DefaultValue: &defaultValue,
										Description:       common.String("EXAMPLE-description-Value"),
										IsClassFieldValue: common.Bool(true),
										IsStatic:          common.Bool(false),
										ParameterName:     common.String("EXAMPLE-parameterName-Value"),
										ClassFieldName:    common.String("EXAMPLE-classFieldName-Value")}},
									IsContained: common.Bool(false),
									Key:         common.String("EXAMPLE-key-Value")},
								DtType: dataintegration.DataTypeDtTypePrimitive,
								Key:    common.String("EXAMPLE-key-Value")}},
						Key: common.String("EXAMPLE-key-Value"),
						OutputPorts: []dataintegration.TypedObject{dataintegration.DerivedField{IsUseInferredType: common.Bool(true),
							Key:          common.String("EXAMPLE-key-Value"),
							Labels:       []string{"EXAMPLE--Value"},
							ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
							Name:         common.String("EXAMPLE-name-Value"),
							ObjectStatus: common.Int(844),
							Description:  common.String("EXAMPLE-description-Value"),
							Type:         common.String("EXAMPLE-type-Value"),
							Expr: &dataintegration.Expression{ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_7dmDk": dataintegration.ConfigParameterValue{RootObjectValue: &rootObjectValue,
								StringValue:    common.String("EXAMPLE-stringValue-Value"),
								IntValue:       common.Int(43),
								ObjectValue:    &objectValue,
								ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
								RefValue:       &refValue}},
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
								ExprString:   common.String("EXAMPLE-exprString-Value"),
								Key:          common.String("EXAMPLE-key-Value"),
								ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
								ObjectStatus: common.Int(311),
								ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
									RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
							ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
							ConfigValues: &dataintegration.ConfigValues{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
								ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_O2ySF": dataintegration.ConfigParameterValue{IntValue: common.Int(99),
									ObjectValue:     &objectValue,
									ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
									RefValue:        &refValue,
									RootObjectValue: &rootObjectValue,
									StringValue:     common.String("EXAMPLE-stringValue-Value")}}}}},
						Description: common.String("EXAMPLE-description-Value")},
					OutputLinks: []dataintegration.OutputLink{dataintegration.OutputLink{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
						ObjectStatus: common.Int(141),
						ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
							RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
						Port:        common.String("EXAMPLE-port-Value"),
						ToLinks:     []string{"EXAMPLE--Value"},
						Description: common.String("EXAMPLE-description-Value"),
						Key:         common.String("EXAMPLE-key-Value")}},
					Description:  common.String("EXAMPLE-description-Value"),
					ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
					Name:         common.String("EXAMPLE-name-Value"),
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}}},
				Metadata: &dataintegration.ObjectMetadata{IsFavorite: common.Bool(true),
					RegistryVersion: common.Int(840),
					CountStatistics: &dataintegration.CountStatistic{ObjectTypeCountList: []dataintegration.CountStatisticSummary{dataintegration.CountStatisticSummary{ObjectCount: common.Int64(34),
						ObjectType: dataintegration.CountStatisticSummaryObjectTypeProject}}},
					TimeCreated: &common.SDKTime{Time: time.Now()},
					Aggregator: &dataintegration.AggregatorSummary{Description: common.String("EXAMPLE-description-Value"),
						Identifier: common.String("EXAMPLE-identifier-Value"),
						Key:        common.String("EXAMPLE-key-Value"),
						Name:       common.String("EXAMPLE-name-Value"),
						Type:       common.String("EXAMPLE-type-Value")},
					AggregatorKey:  common.String("EXAMPLE-aggregatorKey-Value"),
					CreatedBy:      common.String("EXAMPLE-createdBy-Value"),
					TimeUpdated:    &common.SDKTime{Time: time.Now()},
					CreatedByName:  common.String("EXAMPLE-createdByName-Value"),
					IdentifierPath: common.String("EXAMPLE-identifierPath-Value"),
					InfoFields:     map[string]string{"EXAMPLE_KEY_V294I": "EXAMPLE_VALUE_qj2TxRABRRTbhfxwenkN"},
					Labels:         []string{"EXAMPLE--Value"},
					UpdatedBy:      common.String("EXAMPLE-updatedBy-Value"),
					UpdatedByName:  common.String("EXAMPLE-updatedByName-Value")},
				Identifier:    common.String("EXAMPLE-identifier-Value"),
				Key:           common.String("EXAMPLE-key-Value"),
				Name:          common.String("EXAMPLE-name-Value"),
				ObjectStatus:  common.Int(19),
				ObjectVersion: common.Int(129),
				ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
					RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
				Description: common.String("EXAMPLE-description-Value")},
			RegistryMetadata: &dataintegration.RegistryMetadata{AggregatorKey: common.String("EXAMPLE-aggregatorKey-Value"),
				IsFavorite:      common.Bool(false),
				Key:             common.String("EXAMPLE-key-Value"),
				Labels:          []string{"EXAMPLE--Value"},
				RegistryVersion: common.Int(759)},
			Description:         common.String("EXAMPLE-description-Value"),
			Identifier:          common.String("EXAMPLE-identifier-Value"),
			ModelVersion:        common.String("EXAMPLE-modelVersion-Value"),
			Name:                common.String("EXAMPLE-name-Value"),
			IsConcurrentAllowed: common.Bool(false),
			OpConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_EKRYR": dataintegration.ConfigParameterValue{RootObjectValue: &rootObjectValue,
				StringValue:    common.String("EXAMPLE-stringValue-Value"),
				IntValue:       common.Int(63),
				ObjectValue:    &objectValue,
				ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
				RefValue:       &refValue}},
				ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
					RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
			OutputPorts: []dataintegration.OutputPort{dataintegration.OutputPort{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
				Name:         common.String("EXAMPLE-name-Value"),
				ObjectStatus: common.Int(160),
				ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_OSCQF": dataintegration.ConfigParameterValue{IntValue: common.Int(560),
					ObjectValue:     &objectValue,
					ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
					RefValue:        &refValue,
					RootObjectValue: &rootObjectValue,
					StringValue:     common.String("EXAMPLE-stringValue-Value")}},
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
				Description: common.String("EXAMPLE-description-Value"),
				Fields: []dataintegration.TypedObject{dataintegration.ProxyField{Key: common.String("EXAMPLE-key-Value"),
					Labels: []string{"EXAMPLE--Value"},
					Scope:  &scope,
					Type: dataintegration.CompositeType{ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
						ConfigDefinition: &dataintegration.ConfigDefinition{ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
							Name:         common.String("EXAMPLE-name-Value"),
							ObjectStatus: common.Int(759),
							ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
								RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
							ConfigParameterDefinitions: map[string]dataintegration.ConfigParameterDefinition{"EXAMPLE_KEY_hM0Hd": dataintegration.ConfigParameterDefinition{ParameterName: common.String("EXAMPLE-parameterName-Value"),
								ClassFieldName:    common.String("EXAMPLE-classFieldName-Value"),
								DefaultValue:      &defaultValue,
								Description:       common.String("EXAMPLE-description-Value"),
								IsClassFieldValue: common.Bool(true),
								IsStatic:          common.Bool(true)}},
							IsContained: common.Bool(false),
							Key:         common.String("EXAMPLE-key-Value")},
						Description:  common.String("EXAMPLE-description-Value"),
						Key:          common.String("EXAMPLE-key-Value"),
						ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
						Name:         common.String("EXAMPLE-name-Value"),
						ObjectStatus: common.Int(827)},
					ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_W67iZ": dataintegration.ConfigParameterValue{ObjectValue: &objectValue,
						ParameterValue:  common.String("EXAMPLE-parameterValue-Value"),
						RefValue:        &refValue,
						RootObjectValue: &rootObjectValue,
						StringValue:     common.String("EXAMPLE-stringValue-Value"),
						IntValue:        common.Int(775)}},
						ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
							RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
					Description:  common.String("EXAMPLE-description-Value"),
					ModelVersion: common.String("EXAMPLE-modelVersion-Value"),
					Name:         common.String("EXAMPLE-name-Value"),
					ObjectStatus: common.Int(631),
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
					ScopeReference: &dataintegration.ScopeReference{RefObjectName: common.String("EXAMPLE-refObjectName-Value"),
						ReferenceObject: common.String("EXAMPLE-referenceObject-Value"),
						ReferenceType:   dataintegration.ScopeReferenceReferenceTypeOciFunctionOutputShape}}},
				Key:      common.String("EXAMPLE-key-Value"),
				PortType: dataintegration.OutputPortPortTypeControl,
				ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
					RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}}},
			ConfigProviderDelegate: &dataintegration.CreateConfigProvider{Bindings: map[string]dataintegration.ParameterValue{"EXAMPLE_KEY_PW0VQ": dataintegration.ParameterValue{RootObjectValue: &rootObjectValue,
				SimpleValue: &simpleValue}}},
			ObjectStatus: common.Int(993),
			Parameters: []dataintegration.Parameter{dataintegration.Parameter{Name: common.String("EXAMPLE-name-Value"),
				RootObjectDefaultValue: &rootObjectDefaultValue,
				DefaultValue:           &defaultValue,
				ObjectStatus:           common.Int(190),
				ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
					RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")},
				OutputAggregationType: dataintegration.ParameterOutputAggregationTypeCount,
				IsOutput:              common.Bool(false),
				ModelVersion:          common.String("EXAMPLE-modelVersion-Value"),
				Key:                   common.String("EXAMPLE-key-Value"),
				Type:                  &type_,
				TypeName:              common.String("EXAMPLE-typeName-Value"),
				UsedFor:               common.String("EXAMPLE-usedFor-Value"),
				ConfigValues: &dataintegration.ConfigValues{ConfigParamValues: map[string]dataintegration.ConfigParameterValue{"EXAMPLE_KEY_1PlhX": dataintegration.ConfigParameterValue{ParameterValue: common.String("EXAMPLE-parameterValue-Value"),
					RefValue:        &refValue,
					RootObjectValue: &rootObjectValue,
					StringValue:     common.String("EXAMPLE-stringValue-Value"),
					IntValue:        common.Int(438),
					ObjectValue:     &objectValue}},
					ParentRef: &dataintegration.ParentReference{Parent: common.String("EXAMPLE-parent-Value"),
						RootDocId: common.String("ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value")}},
				Description: common.String("EXAMPLE-description-Value"),
				IsInput:     common.Bool(false)}}}}

	// Send the request using the service client
	resp, err := client.CreateTask(context.Background(), req)
	helpers.FatalIfError(err)

	// Retrieve value from the response.
	fmt.Println(resp)
}