# 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).
require 'date'
require 'oci'
# Create a default config using DEFAULT profile in default location
# Refer to https://docs.cloud.oracle.com/en-us/iaas/Content/API/Concepts/sdkconfig.htm#SDK_and_CLI_Configuration_File for more info
config = OCI::ConfigFileLoader.load_config
# Initialize service client with default config file
data_integration_client =
OCI::DataIntegration::DataIntegrationClient.new(config: config)
# Send the request to service, some parameters are not required, see API doc for more info
update_data_flow_response =
data_integration_client.update_data_flow(
'ocid1.test.oc1..<unique_ID>EXAMPLE-workspaceId-Value',
'EXAMPLE-dataFlowKey-Value',
OCI::DataIntegration::Models::UpdateDataFlowDetails.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
object_version: 307,
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
nodes: [
OCI::DataIntegration::Models::FlowNode.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
input_links: [
OCI::DataIntegration::Models::InputLink.new(
model_type: 'INPUT_LINK',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
object_status: 816,
description: 'EXAMPLE-description-Value',
port: 'EXAMPLE-port-Value',
from_link: 'EXAMPLE-fromLink-Value',
field_map:
OCI::DataIntegration::Models::ConditionalCompositeFieldMap.new(
model_type: 'CONDITIONAL_COMPOSITE_FIELD_MAP',
description: 'EXAMPLE-description-Value',
field_map_scope: [
OCI::DataIntegration::Models::NameListRule.new(
model_type: 'NAME_LIST_RULE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
is_java_regex_syntax: true,
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_tMuqX' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 686,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 105,
description: 'EXAMPLE-description-Value',
is_skip_remaining_rules_on_match: false,
scope: 'EXAMPLE-scope-Value',
is_cascade: true,
matching_strategy: 'NAME_ONLY',
is_case_sensitive: false,
rule_type: 'INCLUDE',
names: %w[EXAMPLE--Value]
)
],
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_NOVPf' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 673,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 5
)
)
],
output_links: [
OCI::DataIntegration::Models::OutputLink.new(
model_type: 'OUTPUT_LINK',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
object_status: 628,
description: 'EXAMPLE-description-Value',
port: 'EXAMPLE-port-Value',
to_links: %w[EXAMPLE--Value]
)
],
operator:
OCI::DataIntegration::Models::Source.new(
model_type: 'SOURCE_OPERATOR',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 978,
input_ports: [
OCI::DataIntegration::Models::InputPort.new(
model_type: 'INPUT_PORT',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_5QQKJ' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 834,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 13,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
port_type: 'MODEL',
fields: [
OCI::DataIntegration::Models::ProxyField.new(
model_type: 'PROXY_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_aLHm9' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 5,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 381,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
scope: 'EXAMPLE-scope-Value',
scope_reference:
OCI::DataIntegration::Models::ScopeReference.new(
reference_object: 'EXAMPLE-referenceObject-Value',
reference_type: 'OCI_FUNCTION_INPUT_SHAPE',
ref_object_name: 'EXAMPLE-refObjectName-Value'
),
type:
OCI::DataIntegration::Models::DerivedType.new(
model_type: 'DERIVED_TYPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
object_status: 289,
description: 'EXAMPLE-description-Value'
),
labels: %w[EXAMPLE--Value]
)
]
)
],
output_ports: [
OCI::DataIntegration::Models::InputProxyField.new(
model_type: 'INPUT_PROXY_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_gdAlX' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 460,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 297,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
scope: 'EXAMPLE-scope-Value',
type:
OCI::DataIntegration::Models::JavaType.new(
model_type: 'JAVA_TYPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
object_status: 807,
description: 'EXAMPLE-description-Value',
java_type_name: 'EXAMPLE-javaTypeName-Value',
config_definition:
OCI::DataIntegration::Models::ConfigDefinition.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
is_contained: false,
object_status: 428,
config_parameter_definitions: {
'EXAMPLE_KEY_ApfXe' => {
'parameterName' => 'EXAMPLE-parameterName-Value',
'description' => 'EXAMPLE-description-Value',
'defaultValue' => 'EXAMPLE-defaultValue-Value',
'classFieldName' =>
'EXAMPLE-classFieldName-Value',
'isStatic' => False,
'isClassFieldValue' => True
}
}
)
),
labels: %w[EXAMPLE--Value]
)
],
object_status: 530,
identifier: 'EXAMPLE-identifier-Value',
parameters: [
OCI::DataIntegration::Models::Parameter.new(
model_type: 'PARAMETER',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_PJ5GN' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 604,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 205,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
default_value: 'EXAMPLE-defaultValue-Value',
root_object_default_value:
'EXAMPLE-rootObjectDefaultValue-Value',
is_input: true,
is_output: true,
output_aggregation_type: 'MIN',
type_name: 'EXAMPLE-typeName-Value',
used_for: 'EXAMPLE-usedFor-Value'
)
],
op_config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_9wCkq' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 48,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
entity:
OCI::DataIntegration::Models::DataEntityFromObject.new(
model_type: 'OBJECT_ENTITY',
metadata:
OCI::DataIntegration::Models::ObjectMetadata.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name: 'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name: 'EXAMPLE-updatedByName-Value',
time_created: DateTime.parse('2021-12-04T18:06:31.388Z'),
time_updated: DateTime.parse('2019-11-01T03:48:00.373Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path: 'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_h3stY' =>
'EXAMPLE_VALUE_CVuFZp9pXMiDtpnn8Rta'
},
registry_version: 69,
labels: %w[EXAMPLE--Value],
is_favorite: false,
count_statistics:
OCI::DataIntegration::Models::CountStatistic.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'FUNCTION_LIBRARY', object_count: 397
)
]
)
),
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 156,
external_key: 'EXAMPLE-externalKey-Value',
shape:
OCI::DataIntegration::Models::Shape.new(
model_type: 'SHAPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_0STxW' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 517,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 685,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type:
OCI::DataIntegration::Models::DerivedType.new(
model_type: 'DERIVED_TYPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
object_status: 340,
description: 'EXAMPLE-description-Value'
)
),
shape_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-shapeId-Value',
entity_type: 'TABLE',
other_type_label: 'EXAMPLE-otherTypeLabel-Value',
unique_keys: [
OCI::DataIntegration::Models::PrimaryKey.new(
model_type: 'PRIMARY_KEY',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
attribute_refs: [
OCI::DataIntegration::Models::KeyAttribute.new(
position: 522,
shape_field:
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_uR19O' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 716,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 342,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField
.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_8dEL7' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 530,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 29,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: true
)
),
attribute:
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_7DrDM' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 535,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 217,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField
.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_DTeqA' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 83,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 765,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: true
)
)
)
],
object_status: 183
)
],
foreign_keys: [
OCI::DataIntegration::Models::ForeignKey.new(
model_type: 'FOREIGN_KEY',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
attribute_refs: [
OCI::DataIntegration::Models::KeyAttribute.new(
position: 430,
shape_field:
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_8JiBF' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 800,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 669,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField
.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_QxB8A' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 625,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 157,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: false
)
),
attribute:
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_JerKe' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 678,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 184,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField
.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_EnhES' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 416,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 508,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: true
)
)
)
],
update_rule: 431,
delete_rule: 55,
reference_unique_key:
OCI::DataIntegration::Models::UniqueDataKey.new(
model_type: 'UNIQUE_KEY',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
attribute_refs: [
OCI::DataIntegration::Models::KeyAttribute.new(
position: 542,
shape_field:
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_b5i00' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 834,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 883,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField
.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_IlsnN' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 69,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 507,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: true
)
),
attribute:
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_GCXcB' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 102,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 874,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField
.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_YLk6R' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 897,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 381,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: true
)
)
)
],
object_status: 705
),
object_status: 619
)
],
resource_name: 'EXAMPLE-resourceName-Value',
object_status: 471,
identifier: 'EXAMPLE-identifier-Value'
),
is_read_access: true,
is_copy_fields: false,
is_predefined_shape: false,
schema_drift_config:
OCI::DataIntegration::Models::SchemaDriftConfig.new(
extra_column_handling: 'NULL_FILLUP',
missing_column_handling: 'DO_NOT_ALLOW',
data_type_change_handling: 'DO_CAST_IF_POSSIBLE',
is_validation_warning_if_allowed: false
),
fixed_data_shape:
OCI::DataIntegration::Models::Shape.new(
model_type: 'SHAPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_gA4IW' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 134,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 901,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type:
OCI::DataIntegration::Models::MapType.new(
model_type: 'MAP_TYPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
object_status: 343,
description: 'EXAMPLE-description-Value',
key_element_type: 'EXAMPLE-keyElementType-Value',
value_element_type: 'EXAMPLE-valueElementType-Value',
contains_null: true
)
),
read_operation_config:
OCI::DataIntegration::Models::ReadOperationConfig.new(
model_type: 'READ_OPERATION_CONFIG',
metadata_config_properties: {
'EXAMPLE_KEY_bnEZr' => 'EXAMPLE_VALUE_EVsiqUZjDb9NbOSQMVlo'
},
derived_attributes: {
'EXAMPLE_KEY_7HHvG' => 'EXAMPLE_VALUE_4ydUrCGRVNtbZOEFXeqb'
},
call_attribute:
OCI::DataIntegration::Models::BipCallAttribute.new(
model_type: 'BIP_CALL_ATTRIBUTE',
fetch_size: 422,
offset_parameter: 'EXAMPLE-offsetParameter-Value',
fetch_next_rows_parameter:
'EXAMPLE-fetchNextRowsParameter-Value',
staging_data_asset:
OCI::DataIntegration::Models::DataAssetSummaryFromObjectStorage
.new(
model_type: 'ORACLE_OBJECT_STORAGE_DATA_ASSET',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_status: 813,
identifier: 'EXAMPLE-identifier-Value',
external_key: 'EXAMPLE-externalKey-Value',
asset_properties: {
'EXAMPLE_KEY_pFX1t' =>
'EXAMPLE_VALUE_MXaYi7Yc1q9M9jpzvqYL'
},
native_type_system:
OCI::DataIntegration::Models::TypeSystem.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 481,
type_mapping_to: {
'EXAMPLE_KEY_HY6hC' =>
'EXAMPLE_VALUE_Mi0QQ3xTjlCveOnmtPU9'
},
type_mapping_from: {
'EXAMPLE_KEY_6VIjb' =>
'EXAMPLE_VALUE_S3tDQPkz553N7l4x0RcO'
},
object_status: 359,
identifier: 'EXAMPLE-identifier-Value',
types: [
OCI::DataIntegration::Models::DataType.new(
model_type: 'DATA_TYPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
object_status: 428,
description: 'EXAMPLE-description-Value',
dt_type: 'PRIMITIVE',
type_system_name:
'EXAMPLE-typeSystemName-Value',
config_definition:
OCI::DataIntegration::Models::ConfigDefinition
.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version:
'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
is_contained: true,
object_status: 612,
config_parameter_definitions: {
'EXAMPLE_KEY_Tdmc8' => {
'parameterType' => {
'modelType' => 'DYNAMIC_TYPE',
'key' => 'EXAMPLE-key-Value',
'modelVersion' =>
'EXAMPLE-modelVersion-Value',
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
},
'name' => 'EXAMPLE-name-Value',
'objectStatus' => 522,
'description' =>
'EXAMPLE-description-Value',
'typeHandler' => {
'modelType' =>
'RULE_TYPE_CONFIGS',
'key' => 'EXAMPLE-key-Value',
'modelVersion' =>
'EXAMPLE-modelVersion-Value',
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
},
'scope' => 'EXAMPLE-scope-Value',
'scopeReference' => {
'referenceObject' =>
'EXAMPLE-referenceObject-Value',
'referenceType' =>
'BOUND_ENTITY_SHAPE_FIELD',
'refObjectName' =>
'EXAMPLE-refObjectName-Value'
},
'isOrderByRule' => True,
'projectionRules' => [
{
'modelType' =>
'NAME_LIST_RULE',
'key' => 'EXAMPLE-key-Value',
'modelVersion' =>
'EXAMPLE-modelVersion-Value',
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
},
'isJavaRegexSyntax' => False,
'configValues' => {
'configParamValues' => {
'EXAMPLE_KEY_XhZsp' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 679,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
}
},
'objectStatus' => 435,
'description' =>
'EXAMPLE-description-Value',
'isSkipRemainingRulesOnMatch' =>
False,
'scope' =>
'EXAMPLE-scope-Value',
'isCascade' => True,
'matchingStrategy' =>
'NAME_OR_TAGS',
'isCaseSensitive' => False,
'ruleType' => 'INCLUDE',
'names' => %w[EXAMPLE--Value]
}
],
'configValues' => {
'configParamValues' => {
'EXAMPLE_KEY_NDwii' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 690,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
}
},
'objectStatus' => 701
}
},
'parameterName' =>
'EXAMPLE-parameterName-Value',
'description' =>
'EXAMPLE-description-Value',
'defaultValue' =>
'EXAMPLE-defaultValue-Value',
'classFieldName' =>
'EXAMPLE-classFieldName-Value',
'isStatic' => True,
'isClassFieldValue' => False
}
}
)
)
]
),
object_version: 489,
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
metadata:
OCI::DataIntegration::Models::ObjectMetadata.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name: 'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name: 'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2028-12-13T03:44:48.243Z'),
time_updated:
DateTime.parse('2042-11-23T00:51:51.521Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path: 'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_kbD8s' =>
'EXAMPLE_VALUE_ux9YpSndTAst04alKudp'
},
registry_version: 245,
labels: %w[EXAMPLE--Value],
is_favorite: true,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'FOLDER', object_count: 152
)
]
)
),
oci_region: 'EXAMPLE-ociRegion-Value',
url: 'EXAMPLE-url-Value',
tenancy_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-tenancyId-Value',
namespace: 'EXAMPLE-namespace-Value',
default_connection:
OCI::DataIntegration::Models::ConnectionSummaryFromObjectStorage
.new(
model_type: 'ORACLE_OBJECT_STORAGE_CONNECTION',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 182,
object_status: 326,
identifier: 'EXAMPLE-identifier-Value',
primary_schema:
OCI::DataIntegration::Models::Schema.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
resource_name: 'EXAMPLE-resourceName-Value',
description: 'EXAMPLE-description-Value',
object_version: 254,
external_key: 'EXAMPLE-externalKey-Value',
is_has_containers: false,
default_connection:
'EXAMPLE-defaultConnection-Value',
object_status: 205,
identifier: 'EXAMPLE-identifier-Value',
metadata:
OCI::DataIntegration::Models::ObjectMetadata
.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name:
'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name:
'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse(
'2000-04-26T00:48:01.891Z'
),
time_updated:
DateTime.parse(
'2005-12-08T07:58:05.604Z'
),
aggregator_key:
'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier:
'EXAMPLE-identifier-Value',
description:
'EXAMPLE-description-Value'
),
identifier_path:
'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_lPQ6M' =>
'EXAMPLE_VALUE_9GiGf5nthYrIkD4nFwX6'
},
registry_version: 994,
labels: %w[EXAMPLE--Value],
is_favorite: false,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'DATA_FLOW',
object_count: 532
)
]
)
)
),
connection_properties: [
OCI::DataIntegration::Models::ConnectionProperty
.new(
name: 'EXAMPLE-name-Value',
value: 'EXAMPLE-value-Value'
)
],
is_default: false,
metadata:
OCI::DataIntegration::Models::ObjectMetadata
.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name:
'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name:
'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2042-03-02T10:57:43.473Z'),
time_updated:
DateTime.parse('2020-04-18T02:25:59.937Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path:
'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_hhZhh' =>
'EXAMPLE_VALUE_taiiYiLzgRIazftUxQbc'
},
registry_version: 254,
labels: %w[EXAMPLE--Value],
is_favorite: true,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'TASK', object_count: 503
)
]
)
),
key_map: {
'EXAMPLE_KEY_FeDpF' =>
'EXAMPLE_VALUE_khydlvvXytCVsFvGvuHM'
},
credential_file_content:
'EXAMPLE-credentialFileContent-Value',
user_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value',
finger_print: 'EXAMPLE-fingerPrint-Value',
pass_phrase: 'EXAMPLE-passPhrase-Value'
)
),
staging_connection:
OCI::DataIntegration::Models::ConnectionSummaryFromObjectStorage
.new(
model_type: 'ORACLE_OBJECT_STORAGE_CONNECTION',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 552,
object_status: 113,
identifier: 'EXAMPLE-identifier-Value',
primary_schema:
OCI::DataIntegration::Models::Schema.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
resource_name: 'EXAMPLE-resourceName-Value',
description: 'EXAMPLE-description-Value',
object_version: 196,
external_key: 'EXAMPLE-externalKey-Value',
is_has_containers: true,
default_connection:
'EXAMPLE-defaultConnection-Value',
object_status: 530,
identifier: 'EXAMPLE-identifier-Value',
metadata:
OCI::DataIntegration::Models::ObjectMetadata
.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name:
'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name:
'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2029-09-03T14:41:14.085Z'),
time_updated:
DateTime.parse('2035-06-10T21:52:49.307Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path:
'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_j1ZgA' =>
'EXAMPLE_VALUE_sD736WAj1rrc6vXsSC4Q'
},
registry_version: 714,
labels: %w[EXAMPLE--Value],
is_favorite: true,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'DATA_FLOW',
object_count: 72
)
]
)
)
),
connection_properties: [
OCI::DataIntegration::Models::ConnectionProperty
.new(
name: 'EXAMPLE-name-Value',
value: 'EXAMPLE-value-Value'
)
],
is_default: false,
metadata:
OCI::DataIntegration::Models::ObjectMetadata.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name: 'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name: 'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2008-01-28T10:56:45.089Z'),
time_updated:
DateTime.parse('2042-03-27T00:07:11.887Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path: 'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_VRiwy' =>
'EXAMPLE_VALUE_RM7YQeKS8szT5xzGDkxS'
},
registry_version: 899,
labels: %w[EXAMPLE--Value],
is_favorite: false,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'TASK', object_count: 374
)
]
)
),
key_map: {
'EXAMPLE_KEY_Udtjy' =>
'EXAMPLE_VALUE_zB8DHciFujDgO1dnFPHE'
},
credential_file_content:
'EXAMPLE-credentialFileContent-Value',
user_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value',
finger_print: 'EXAMPLE-fingerPrint-Value',
pass_phrase: 'EXAMPLE-passPhrase-Value'
),
bucket_schema:
OCI::DataIntegration::Models::Schema.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
resource_name: 'EXAMPLE-resourceName-Value',
description: 'EXAMPLE-description-Value',
object_version: 448,
external_key: 'EXAMPLE-externalKey-Value',
is_has_containers: false,
default_connection: 'EXAMPLE-defaultConnection-Value',
object_status: 368,
identifier: 'EXAMPLE-identifier-Value',
metadata:
OCI::DataIntegration::Models::ObjectMetadata.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name: 'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name: 'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2022-04-08T20:20:03.275Z'),
time_updated:
DateTime.parse('2010-12-09T15:27:10.881Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path: 'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_coPf0' =>
'EXAMPLE_VALUE_iXXSEqxZORiqRlA6YX4s'
},
registry_version: 859,
labels: %w[EXAMPLE--Value],
is_favorite: true,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'FUNCTION_LIBRARY',
object_count: 852
)
]
)
)
)
),
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
operations: [
OCI::DataIntegration::Models::Select.new(
model_type: 'SELECT',
is_distinct: false,
select_columns: [
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_MfCfS' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 48,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 931,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_gCHF3' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 751,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 305,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: true
)
)
]
)
],
data_format:
OCI::DataIntegration::Models::DataFormat.new(
format_attribute:
OCI::DataIntegration::Models::JsonFormatAttribute.new(
model_type: 'JSON_FORMAT',
is_file_pattern: true,
encoding: 'EXAMPLE-encoding-Value',
sample_entity_data: 'EXAMPLE-sampleEntityData-Value'
),
type: 'ORC',
compression_config:
OCI::DataIntegration::Models::Compression.new(
codec: 'GZIP'
)
),
partition_config:
OCI::DataIntegration::Models::KeyRangePartitionConfig.new(
model_type: 'KEYRANGEPARTITIONCONFIG',
partition_number: 666,
key_range:
OCI::DataIntegration::Models::KeyRange.new(
key:
OCI::DataIntegration::Models::ShapeField.new(
model_type: 'SHAPE_FIELD',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_9Eg5M' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 702,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 945,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
labels: %w[EXAMPLE--Value],
native_shape_field:
OCI::DataIntegration::Models::NativeShapeField
.new(
name: 'EXAMPLE-name-Value',
model_type: 'EXAMPLE-modelType-Value',
type: 'EXAMPLE-type-Value',
config_values:
OCI::DataIntegration::Models::ConfigValues
.new(
config_param_values: {
'EXAMPLE_KEY_UIxeC' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 228,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
position: 928,
default_value_string:
'EXAMPLE-defaultValueString-Value',
is_mandatory: false
)
)
)
),
read_attribute:
OCI::DataIntegration::Models::BipReadAttributes.new(
model_type: 'BIP_READ_ATTRIBUTE',
fetch_size: 745,
row_limit: 542,
offset_parameter: 'EXAMPLE-offsetParameter-Value',
fetch_next_rows_parameter:
'EXAMPLE-fetchNextRowsParameter-Value',
custom_parameters: [
OCI::DataIntegration::Models::BipReportParameterValue
.new(
name: 'EXAMPLE-name-Value',
value: 'EXAMPLE-value-Value'
)
],
staging_data_asset:
OCI::DataIntegration::Models::DataAssetSummaryFromObjectStorage
.new(
model_type: 'ORACLE_OBJECT_STORAGE_DATA_ASSET',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_status: 798,
identifier: 'EXAMPLE-identifier-Value',
external_key: 'EXAMPLE-externalKey-Value',
asset_properties: {
'EXAMPLE_KEY_SfyS2' =>
'EXAMPLE_VALUE_tdkZYLPEuKmqdJCm7UOh'
},
native_type_system:
OCI::DataIntegration::Models::TypeSystem.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 677,
type_mapping_to: {
'EXAMPLE_KEY_VFYGs' =>
'EXAMPLE_VALUE_MjDeD4AZhNubcyQzlqMk'
},
type_mapping_from: {
'EXAMPLE_KEY_8334z' =>
'EXAMPLE_VALUE_PnOBpBbxEBasxyw3yKoY'
},
object_status: 625,
identifier: 'EXAMPLE-identifier-Value',
types: [
OCI::DataIntegration::Models::DataType.new(
model_type: 'DATA_TYPE',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
object_status: 916,
description: 'EXAMPLE-description-Value',
dt_type: 'PRIMITIVE',
type_system_name:
'EXAMPLE-typeSystemName-Value',
config_definition:
OCI::DataIntegration::Models::ConfigDefinition
.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version:
'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
is_contained: false,
object_status: 946,
config_parameter_definitions: {
'EXAMPLE_KEY_NkZl2' => {
'parameterType' => {
'modelType' => 'DYNAMIC_TYPE',
'key' => 'EXAMPLE-key-Value',
'modelVersion' =>
'EXAMPLE-modelVersion-Value',
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
},
'name' => 'EXAMPLE-name-Value',
'objectStatus' => 730,
'description' =>
'EXAMPLE-description-Value',
'typeHandler' => {
'modelType' =>
'RULE_TYPE_CONFIGS',
'key' => 'EXAMPLE-key-Value',
'modelVersion' =>
'EXAMPLE-modelVersion-Value',
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
},
'scope' => 'EXAMPLE-scope-Value',
'scopeReference' => {
'referenceObject' =>
'EXAMPLE-referenceObject-Value',
'referenceType' =>
'OCI_FUNCTION_INPUT_SHAPE',
'refObjectName' =>
'EXAMPLE-refObjectName-Value'
},
'isOrderByRule' => False,
'projectionRules' => [
{
'modelType' =>
'NAME_LIST_RULE',
'key' => 'EXAMPLE-key-Value',
'modelVersion' =>
'EXAMPLE-modelVersion-Value',
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
},
'isJavaRegexSyntax' => False,
'configValues' => {
'configParamValues' => {
'EXAMPLE_KEY_mjJJZ' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 395,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
}
},
'objectStatus' => 325,
'description' =>
'EXAMPLE-description-Value',
'isSkipRemainingRulesOnMatch' =>
False,
'scope' =>
'EXAMPLE-scope-Value',
'isCascade' => False,
'matchingStrategy' =>
'NAME_ONLY',
'isCaseSensitive' => False,
'ruleType' => 'EXCLUDE',
'names' => %w[EXAMPLE--Value]
}
],
'configValues' => {
'configParamValues' => {
'EXAMPLE_KEY_BZpyS' => {
'stringValue' =>
'EXAMPLE-stringValue-Value',
'intValue' => 542,
'objectValue' =>
'EXAMPLE-objectValue-Value',
'refValue' =>
'EXAMPLE-refValue-Value',
'parameterValue' =>
'EXAMPLE-parameterValue-Value',
'rootObjectValue' =>
'EXAMPLE-rootObjectValue-Value'
}
},
'parentRef' => {
'parent' =>
'EXAMPLE-parent-Value',
'rootDocId' =>
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
}
},
'objectStatus' => 447
}
},
'parameterName' =>
'EXAMPLE-parameterName-Value',
'description' =>
'EXAMPLE-description-Value',
'defaultValue' =>
'EXAMPLE-defaultValue-Value',
'classFieldName' =>
'EXAMPLE-classFieldName-Value',
'isStatic' => False,
'isClassFieldValue' => False
}
}
)
)
]
),
object_version: 283,
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
metadata:
OCI::DataIntegration::Models::ObjectMetadata.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name: 'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name: 'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2014-01-11T13:21:45.594Z'),
time_updated:
DateTime.parse('2009-09-08T07:52:55.997Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path: 'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_akG8q' =>
'EXAMPLE_VALUE_OWEz7lw1fdXjbHlgUxfh'
},
registry_version: 447,
labels: %w[EXAMPLE--Value],
is_favorite: false,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'FUNCTION_LIBRARY',
object_count: 666
)
]
)
),
oci_region: 'EXAMPLE-ociRegion-Value',
url: 'EXAMPLE-url-Value',
tenancy_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-tenancyId-Value',
namespace: 'EXAMPLE-namespace-Value',
default_connection:
OCI::DataIntegration::Models::ConnectionSummaryFromObjectStorage
.new(
model_type: 'ORACLE_OBJECT_STORAGE_CONNECTION',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 610,
object_status: 447,
identifier: 'EXAMPLE-identifier-Value',
primary_schema:
OCI::DataIntegration::Models::Schema.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
resource_name: 'EXAMPLE-resourceName-Value',
description: 'EXAMPLE-description-Value',
object_version: 929,
external_key: 'EXAMPLE-externalKey-Value',
is_has_containers: false,
default_connection:
'EXAMPLE-defaultConnection-Value',
object_status: 932,
identifier: 'EXAMPLE-identifier-Value',
metadata:
OCI::DataIntegration::Models::ObjectMetadata
.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name:
'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name:
'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse(
'2000-09-03T13:58:57.737Z'
),
time_updated:
DateTime.parse(
'2029-01-27T04:36:28.242Z'
),
aggregator_key:
'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier:
'EXAMPLE-identifier-Value',
description:
'EXAMPLE-description-Value'
),
identifier_path:
'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_k2B6f' =>
'EXAMPLE_VALUE_krGYPqMg79oTH7eEwChu'
},
registry_version: 350,
labels: %w[EXAMPLE--Value],
is_favorite: true,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'APPLICATION',
object_count: 113
)
]
)
)
),
connection_properties: [
OCI::DataIntegration::Models::ConnectionProperty
.new(
name: 'EXAMPLE-name-Value',
value: 'EXAMPLE-value-Value'
)
],
is_default: true,
metadata:
OCI::DataIntegration::Models::ObjectMetadata
.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name:
'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name:
'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2044-01-04T11:42:49.205Z'),
time_updated:
DateTime.parse('2025-07-21T09:43:52.425Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path:
'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_xQLC9' =>
'EXAMPLE_VALUE_fXFqKaUqKmpYFnw9pCnc'
},
registry_version: 483,
labels: %w[EXAMPLE--Value],
is_favorite: false,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'USER_DEFINED_FUNCTION',
object_count: 195
)
]
)
),
key_map: {
'EXAMPLE_KEY_c0L9R' =>
'EXAMPLE_VALUE_pXba3PREg75JnZrr4iTL'
},
credential_file_content:
'EXAMPLE-credentialFileContent-Value',
user_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value',
finger_print: 'EXAMPLE-fingerPrint-Value',
pass_phrase: 'EXAMPLE-passPhrase-Value'
)
),
staging_connection:
OCI::DataIntegration::Models::ConnectionSummaryFromObjectStorage
.new(
model_type: 'ORACLE_OBJECT_STORAGE_CONNECTION',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
object_version: 373,
object_status: 171,
identifier: 'EXAMPLE-identifier-Value',
primary_schema:
OCI::DataIntegration::Models::Schema.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference
.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
resource_name: 'EXAMPLE-resourceName-Value',
description: 'EXAMPLE-description-Value',
object_version: 322,
external_key: 'EXAMPLE-externalKey-Value',
is_has_containers: true,
default_connection:
'EXAMPLE-defaultConnection-Value',
object_status: 803,
identifier: 'EXAMPLE-identifier-Value',
metadata:
OCI::DataIntegration::Models::ObjectMetadata
.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name:
'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name:
'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2027-12-20T13:15:06.868Z'),
time_updated:
DateTime.parse('2011-01-21T18:51:03.235Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path:
'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_bAZom' =>
'EXAMPLE_VALUE_LbgIonsdAcLISqDr9vmq'
},
registry_version: 280,
labels: %w[EXAMPLE--Value],
is_favorite: true,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'DATA_ASSET',
object_count: 706
)
]
)
)
),
connection_properties: [
OCI::DataIntegration::Models::ConnectionProperty
.new(
name: 'EXAMPLE-name-Value',
value: 'EXAMPLE-value-Value'
)
],
is_default: true,
metadata:
OCI::DataIntegration::Models::ObjectMetadata.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name: 'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name: 'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2008-05-19T00:19:49.049Z'),
time_updated:
DateTime.parse('2033-08-04T08:10:51.533Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path: 'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_dtaUZ' =>
'EXAMPLE_VALUE_H6TIGpg9DaN9CoOZQmo0'
},
registry_version: 415,
labels: %w[EXAMPLE--Value],
is_favorite: false,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'USER_DEFINED_FUNCTION',
object_count: 954
)
]
)
),
key_map: {
'EXAMPLE_KEY_7qwbD' =>
'EXAMPLE_VALUE_gbYYKzPzvTpRuNmGLTo3'
},
credential_file_content:
'EXAMPLE-credentialFileContent-Value',
user_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-userId-Value',
finger_print: 'EXAMPLE-fingerPrint-Value',
pass_phrase: 'EXAMPLE-passPhrase-Value'
),
bucket_schema:
OCI::DataIntegration::Models::Schema.new(
key: 'EXAMPLE-key-Value',
model_type: 'EXAMPLE-modelType-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
name: 'EXAMPLE-name-Value',
resource_name: 'EXAMPLE-resourceName-Value',
description: 'EXAMPLE-description-Value',
object_version: 458,
external_key: 'EXAMPLE-externalKey-Value',
is_has_containers: true,
default_connection: 'EXAMPLE-defaultConnection-Value',
object_status: 953,
identifier: 'EXAMPLE-identifier-Value',
metadata:
OCI::DataIntegration::Models::ObjectMetadata.new(
created_by: 'EXAMPLE-createdBy-Value',
created_by_name: 'EXAMPLE-createdByName-Value',
updated_by: 'EXAMPLE-updatedBy-Value',
updated_by_name: 'EXAMPLE-updatedByName-Value',
time_created:
DateTime.parse('2008-12-11T20:11:06.972Z'),
time_updated:
DateTime.parse('2030-08-23T05:51:24.328Z'),
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
aggregator:
OCI::DataIntegration::Models::AggregatorSummary
.new(
type: 'EXAMPLE-type-Value',
key: 'EXAMPLE-key-Value',
name: 'EXAMPLE-name-Value',
identifier: 'EXAMPLE-identifier-Value',
description: 'EXAMPLE-description-Value'
),
identifier_path: 'EXAMPLE-identifierPath-Value',
info_fields: {
'EXAMPLE_KEY_vzLiu' =>
'EXAMPLE_VALUE_JNvkY0nSJRxk380DaUm8'
},
registry_version: 192,
labels: %w[EXAMPLE--Value],
is_favorite: true,
count_statistics:
OCI::DataIntegration::Models::CountStatistic
.new(
object_type_count_list: [
OCI::DataIntegration::Models::CountStatisticSummary
.new(
object_type: 'TASK', object_count: 882
)
]
)
)
)
),
incremental_read_config:
OCI::DataIntegration::Models::IncrementalReadConfig.new(
last_extracted_field_date: [
OCI::DataIntegration::Models::IncrementalFieldClause
.new(
incremental_field_name:
'EXAMPLE-incrementalFieldName-Value',
incremental_field_value: {
'EXAMPLE_KEY_fiJ1e' =>
'EXAMPLE_VALUE_lcImqi9rlKskYPvnP1kj'
},
incremental_comparator: 'GREATERTHANEQUALS'
)
],
last_extracted_data_entity_date: [
OCI::DataIntegration::Models::IncrementalDataEntityClause
.new(
incremental_data_entity_name:
'EXAMPLE-incrementalDataEntityName-Value',
incremental_data_entity_value: {
'EXAMPLE_KEY_vPoGc' =>
'EXAMPLE_VALUE_A0xNriC8hyPpwAUN53od'
},
incremental_comparator: 'LESSTHANEQUALS'
)
]
),
object_status: 596
)
),
ui_properties:
OCI::DataIntegration::Models::UIProperties.new(
coordinate_x: 1282.4172, coordinate_y: 620.355
),
object_status: 868
)
],
parameters: [
OCI::DataIntegration::Models::Parameter.new(
model_type: 'PARAMETER',
key: 'EXAMPLE-key-Value',
model_version: 'EXAMPLE-modelVersion-Value',
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
),
config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_bZRtA' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 153,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id:
'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 77,
name: 'EXAMPLE-name-Value',
description: 'EXAMPLE-description-Value',
type: 'EXAMPLE-type-Value',
default_value: 'EXAMPLE-defaultValue-Value',
root_object_default_value: 'EXAMPLE-rootObjectDefaultValue-Value',
is_input: false,
is_output: true,
output_aggregation_type: 'MAX',
type_name: 'EXAMPLE-typeName-Value',
used_for: 'EXAMPLE-usedFor-Value'
)
],
description: 'EXAMPLE-description-Value',
flow_config_values:
OCI::DataIntegration::Models::ConfigValues.new(
config_param_values: {
'EXAMPLE_KEY_GOXQ7' => {
'stringValue' => 'EXAMPLE-stringValue-Value',
'intValue' => 545,
'objectValue' => 'EXAMPLE-objectValue-Value',
'refValue' => 'EXAMPLE-refValue-Value',
'parameterValue' => 'EXAMPLE-parameterValue-Value',
'rootObjectValue' => 'EXAMPLE-rootObjectValue-Value'
}
},
parent_ref:
OCI::DataIntegration::Models::ParentReference.new(
parent: 'EXAMPLE-parent-Value',
root_doc_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-rootDocId-Value'
)
),
object_status: 606,
registry_metadata:
OCI::DataIntegration::Models::RegistryMetadata.new(
aggregator_key: 'EXAMPLE-aggregatorKey-Value',
labels: %w[EXAMPLE--Value],
registry_version: 431,
key: 'EXAMPLE-key-Value',
is_favorite: false
)
)
)
# Get the data from response
puts "#{update_data_flow_response.data}"