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

import oci
from datetime import datetime

# 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.config.from_file()


# Initialize service client with default config file
data_connectivity_client = oci.data_connectivity.DataConnectivityManagementClient(
    config)


# Send the request to service, some parameters are not required, see API
# doc for more info
create_full_push_down_task_response = data_connectivity_client.create_full_push_down_task(
    registry_id="ocid1.test.oc1..<unique_ID>EXAMPLE-registryId-Value",
    create_full_push_down_task_details=oci.data_connectivity.models.CreateFullPushDownTaskDetails(
        model_type="EXAMPLE-modelType-Value",
        source=oci.data_connectivity.models.Source(
            model_type="SOURCE_OPERATOR",
            entity=oci.data_connectivity.models.DerivedEntity(
                model_type="DERIVED_ENTITY",
                name="EXAMPLE-name-Value",
                resource_name="EXAMPLE-resourceName-Value",
                entity_properties={
                    'EXAMPLE_KEY_SubRG': 'EXAMPLE_VALUE_oWXif7D2WaDB2kz4AI5w'},
                metadata=oci.data_connectivity.models.ObjectMetadata(
                    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.strptime(
                        "2037-09-05T09:09:38.638Z",
                        "%Y-%m-%dT%H:%M:%S.%fZ"),
                    time_updated=datetime.strptime(
                        "2036-04-26T04:21:18.044Z",
                        "%Y-%m-%dT%H:%M:%S.%fZ"),
                    aggregator_key="EXAMPLE-aggregatorKey-Value",
                    aggregator=oci.data_connectivity.models.AggregatorSummary(
                        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_AEi9T': 'EXAMPLE_VALUE_VTSFxIo6RKd8sMu3itet'},
                    registry_version=752,
                    labels=["EXAMPLE--Value"],
                    is_favorite=False),
                key="EXAMPLE-key-Value",
                model_version="EXAMPLE-modelVersion-Value",
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value"),
                object_version=861,
                shape=oci.data_connectivity.models.Shape(
                    model_type="SHAPE",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_imPmD': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 897,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=838,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    type=oci.data_connectivity.models.CompositeType(
                        model_type="COMPOSITE_TYPE",
                        key="EXAMPLE-key-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        object_status=153,
                        description="EXAMPLE-description-Value",
                        config_definition=oci.data_connectivity.models.ConfigDefinition(
                            key="EXAMPLE-key-Value",
                            model_type="EXAMPLE-modelType-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            name="EXAMPLE-name-Value",
                            is_contained=False,
                            object_status=407,
                            config_parameter_definitions={
                                'EXAMPLE_KEY_sCxxz': {
                                    'parameterName': 'EXAMPLE-parameterName-Value',
                                    'description': 'EXAMPLE-description-Value',
                                    'defaultValue': 'EXAMPLE-defaultValue-Value',
                                    'classFieldName': 'EXAMPLE-classFieldName-Value',
                                    'isStatic': True,
                                    'isClassFieldValue': False}}))),
                shape_id="ocid1.test.oc1..<unique_ID>EXAMPLE-shapeId-Value",
                object_status=692,
                identifier="EXAMPLE-identifier-Value",
                ref_data_object=oci.data_connectivity.models.ReferencedDataObjectFromProcedure(
                    model_type="PROCEDURE",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    name="EXAMPLE-name-Value",
                    object_version=811,
                    resource_name="EXAMPLE-resourceName-Value",
                    object_status=639,
                    external_key="EXAMPLE-externalKey-Value",
                    key="EXAMPLE-key-Value"),
                mode="IN",
                derived_properties={
                    'EXAMPLE_KEY_fGYL9': 'EXAMPLE--Value'}),
            key="EXAMPLE-key-Value",
            model_version="EXAMPLE-modelVersion-Value",
            parent_ref=oci.data_connectivity.models.ParentReference(
                parent="EXAMPLE-parent-Value"),
            name="EXAMPLE-name-Value",
            description="EXAMPLE-description-Value",
            object_version=790,
            input_ports=[
                oci.data_connectivity.models.InputPort(
                    model_type="INPUT_PORT",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_BqgaW': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 215,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=803,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    port_type="MODEL",
                    fields=[
                        oci.data_connectivity.models.ShapeField(
                            model_type="SHAPE_FIELD",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            config_values=oci.data_connectivity.models.ConfigValues(
                                config_param_values={
                                    'EXAMPLE_KEY_HMCip': {
                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                        'intValue': 410,
                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                        'refValue': 'EXAMPLE-refValue-Value',
                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value")),
                            object_status=546,
                            name="EXAMPLE-name-Value",
                            description="EXAMPLE-description-Value",
                            type="EXAMPLE-type-Value",
                            labels=["EXAMPLE--Value"],
                            native_shape_field=oci.data_connectivity.models.NativeShapeField(
                                model_type="NATIVE_SHAPE_FIELD",
                                type="EXAMPLE-type-Value",
                                key="EXAMPLE-key-Value",
                                model_version="EXAMPLE-modelVersion-Value",
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value"),
                                config_values=oci.data_connectivity.models.ConfigValues(
                                    config_param_values={
                                        'EXAMPLE_KEY_40kZA': {
                                            'stringValue': 'EXAMPLE-stringValue-Value',
                                            'intValue': 435,
                                            'objectValue': 'EXAMPLE-objectValue-Value',
                                            'refValue': 'EXAMPLE-refValue-Value',
                                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value")),
                                object_status=112,
                                name="EXAMPLE-name-Value",
                                description="EXAMPLE-description-Value",
                                position=553,
                                default_value_string="EXAMPLE-defaultValueString-Value",
                                is_mandatory=True))])],
            output_ports=[
                oci.data_connectivity.models.OutputPort(
                    model_type="OUTPUT_PORT",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_gKoH9': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 799,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=676,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    port_type="MODEL",
                    fields=[
                        oci.data_connectivity.models.InputPort(
                            model_type="INPUT_PORT",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            config_values=oci.data_connectivity.models.ConfigValues(
                                config_param_values={
                                    'EXAMPLE_KEY_eYKSY': {
                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                        'intValue': 394,
                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                        'refValue': 'EXAMPLE-refValue-Value',
                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value")),
                            object_status=939,
                            name="EXAMPLE-name-Value",
                            description="EXAMPLE-description-Value",
                            port_type="DATA")])],
            object_status=256,
            identifier="EXAMPLE-identifier-Value",
            parameters=[
                oci.data_connectivity.models.Parameter(
                    model_type="PARAMETER",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_fPjvH': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 36,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=570,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    type=oci.data_connectivity.models.CompositeType(
                        model_type="COMPOSITE_TYPE",
                        key="EXAMPLE-key-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        object_status=981,
                        description="EXAMPLE-description-Value",
                        elements=[
                            oci.data_connectivity.models.InputPort(
                                model_type="INPUT_PORT",
                                key="EXAMPLE-key-Value",
                                model_version="EXAMPLE-modelVersion-Value",
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value"),
                                config_values=oci.data_connectivity.models.ConfigValues(
                                    config_param_values={
                                        'EXAMPLE_KEY_MOinB': {
                                            'stringValue': 'EXAMPLE-stringValue-Value',
                                            'intValue': 771,
                                            'objectValue': 'EXAMPLE-objectValue-Value',
                                            'refValue': 'EXAMPLE-refValue-Value',
                                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value")),
                                object_status=510,
                                name="EXAMPLE-name-Value",
                                description="EXAMPLE-description-Value",
                                port_type="MODEL")],
                        config_definition=oci.data_connectivity.models.ConfigDefinition(
                            key="EXAMPLE-key-Value",
                            model_type="EXAMPLE-modelType-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            name="EXAMPLE-name-Value",
                            is_contained=True,
                            object_status=460,
                            config_parameter_definitions={
                                'EXAMPLE_KEY_uMDUW': {
                                    'parameterName': 'EXAMPLE-parameterName-Value',
                                    'description': 'EXAMPLE-description-Value',
                                    'defaultValue': 'EXAMPLE-defaultValue-Value',
                                    'classFieldName': 'EXAMPLE-classFieldName-Value',
                                    'isStatic': True,
                                    'isClassFieldValue': False}})),
                    default_value="EXAMPLE-defaultValue-Value",
                    root_object_default_value="EXAMPLE-rootObjectDefaultValue-Value",
                    is_input=False,
                    is_output=True,
                    output_aggregation_type="MIN",
                    type_name="EXAMPLE-typeName-Value")],
            op_config_values=oci.data_connectivity.models.ConfigValues(
                config_param_values={
                    'EXAMPLE_KEY_u2cCd': {
                        'stringValue': 'EXAMPLE-stringValue-Value',
                        'intValue': 105,
                        'objectValue': 'EXAMPLE-objectValue-Value',
                        'refValue': 'EXAMPLE-refValue-Value',
                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value")),
            is_read_access=False,
            is_copy_fields=False,
            is_predefined_shape=False,
            schema_drift_config=oci.data_connectivity.models.SchemaDriftConfig(
                extra_column_handling="DO_NOT_ALLOW",
                missing_column_handling="ALLOW",
                data_type_change_handling="DO_NOT_ALLOW",
                is_validation_warning_if_allowed=True),
            fixed_data_shape=oci.data_connectivity.models.Shape(
                model_type="SHAPE",
                key="EXAMPLE-key-Value",
                model_version="EXAMPLE-modelVersion-Value",
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value"),
                config_values=oci.data_connectivity.models.ConfigValues(
                    config_param_values={
                        'EXAMPLE_KEY_gv2Ko': {
                            'stringValue': 'EXAMPLE-stringValue-Value',
                            'intValue': 561,
                            'objectValue': 'EXAMPLE-objectValue-Value',
                            'refValue': 'EXAMPLE-refValue-Value',
                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value")),
                object_status=326,
                name="EXAMPLE-name-Value",
                description="EXAMPLE-description-Value",
                type=oci.data_connectivity.models.CompositeType(
                    model_type="COMPOSITE_TYPE",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    name="EXAMPLE-name-Value",
                    object_status=470,
                    description="EXAMPLE-description-Value",
                    elements=[
                        oci.data_connectivity.models.InputPort(
                            model_type="INPUT_PORT",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            config_values=oci.data_connectivity.models.ConfigValues(
                                config_param_values={
                                    'EXAMPLE_KEY_e6PBY': {
                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                        'intValue': 209,
                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                        'refValue': 'EXAMPLE-refValue-Value',
                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value")),
                            object_status=917,
                            name="EXAMPLE-name-Value",
                            description="EXAMPLE-description-Value",
                            port_type="MODEL")],
                    config_definition=oci.data_connectivity.models.ConfigDefinition(
                        key="EXAMPLE-key-Value",
                        model_type="EXAMPLE-modelType-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        is_contained=False,
                        object_status=371,
                        config_parameter_definitions={
                            'EXAMPLE_KEY_kIsq5': {
                                'parameterName': 'EXAMPLE-parameterName-Value',
                                'description': 'EXAMPLE-description-Value',
                                'defaultValue': 'EXAMPLE-defaultValue-Value',
                                'classFieldName': 'EXAMPLE-classFieldName-Value',
                                'isStatic': False,
                                'isClassFieldValue': False}}))),
            read_operation_config=oci.data_connectivity.models.ReadOperationConfig(
                model_type="READ_OPERATION_CONFIG",
                derived_attributes={
                    'EXAMPLE_KEY_yHkLn': 'EXAMPLE_VALUE_tLOjbqoOxKVCzBK4P8kR'},
                key="EXAMPLE-key-Value",
                model_version="EXAMPLE-modelVersion-Value",
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value"),
                operations=[
                    oci.data_connectivity.models.Join(
                        model_type="JOIN",
                        condition="EXAMPLE-condition-Value",
                        policy="FULL_JOIN")],
                data_format=oci.data_connectivity.models.DataFormat(
                    type="CSV",
                    format_attribute=oci.data_connectivity.models.ParquetFormatAttribute(
                        model_type="PARQUET_FORMAT",
                        compression="EXAMPLE-compression-Value"),
                    compression_config=oci.data_connectivity.models.Compression(
                        codec="LZ4")),
                partition_config=oci.data_connectivity.models.KeyRangePartitionConfig(
                    model_type="KEYRANGEPARTITIONCONFIG",
                    partition_number=241,
                    key_range=oci.data_connectivity.models.KeyRange(
                        key=oci.data_connectivity.models.ShapeField(
                            model_type="SHAPE_FIELD",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            config_values=oci.data_connectivity.models.ConfigValues(
                                config_param_values={
                                    'EXAMPLE_KEY_oSrRs': {
                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                        'intValue': 847,
                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                        'refValue': 'EXAMPLE-refValue-Value',
                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value")),
                            object_status=289,
                            name="EXAMPLE-name-Value",
                            description="EXAMPLE-description-Value",
                            type="EXAMPLE-type-Value",
                            labels=["EXAMPLE--Value"],
                            native_shape_field=oci.data_connectivity.models.NativeShapeField(
                                model_type="NATIVE_SHAPE_FIELD",
                                type="EXAMPLE-type-Value",
                                key="EXAMPLE-key-Value",
                                model_version="EXAMPLE-modelVersion-Value",
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value"),
                                config_values=oci.data_connectivity.models.ConfigValues(
                                    config_param_values={
                                        'EXAMPLE_KEY_bF7Gc': {
                                            'stringValue': 'EXAMPLE-stringValue-Value',
                                            'intValue': 967,
                                            'objectValue': 'EXAMPLE-objectValue-Value',
                                            'refValue': 'EXAMPLE-refValue-Value',
                                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value")),
                                object_status=171,
                                name="EXAMPLE-name-Value",
                                description="EXAMPLE-description-Value",
                                position=277,
                                default_value_string="EXAMPLE-defaultValueString-Value",
                                is_mandatory=True)))),
                read_attribute=oci.data_connectivity.models.BiccReadAttributes(
                    model_type="BICC_READ_ATTRIBUTE",
                    fetch_size=396,
                    extract_strategy="INCREMENTAL",
                    external_storage=oci.data_connectivity.models.ExternalStorage(
                        model_type="EXTERNAL_STORAGE",
                        storage_id="ocid1.test.oc1..<unique_ID>EXAMPLE-storageId-Value",
                        storage_name="EXAMPLE-storageName-Value",
                        host="EXAMPLE-host-Value",
                        tenancy_id="ocid1.test.oc1..<unique_ID>EXAMPLE-tenancyId-Value",
                        namespace="EXAMPLE-namespace-Value",
                        bucket="EXAMPLE-bucket-Value"),
                    initial_extract_date=datetime.strptime(
                        "2030-04-15T17:09:58.413Z",
                        "%Y-%m-%dT%H:%M:%S.%fZ"),
                    last_extract_date=datetime.strptime(
                        "2037-09-03T15:10:08.632Z",
                        "%Y-%m-%dT%H:%M:%S.%fZ")),
                object_status=914,
                read_raw_data=True)),
        target=oci.data_connectivity.models.Target(
            model_type="TARGET_OPERATOR",
            entity=oci.data_connectivity.models.DataEntityFromDataStore(
                model_type="DATA_STORE_ENTITY",
                entity_properties={
                    'EXAMPLE_KEY_SHeJB': 'EXAMPLE_VALUE_nUrD8AD9qtr48UeLZm68'},
                metadata=oci.data_connectivity.models.ObjectMetadata(
                    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.strptime(
                        "2039-09-18T23:10:23.683Z",
                        "%Y-%m-%dT%H:%M:%S.%fZ"),
                    time_updated=datetime.strptime(
                        "2030-01-30T16:36:30.173Z",
                        "%Y-%m-%dT%H:%M:%S.%fZ"),
                    aggregator_key="EXAMPLE-aggregatorKey-Value",
                    aggregator=oci.data_connectivity.models.AggregatorSummary(
                        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_qaUZj': 'EXAMPLE_VALUE_LNd3XOCUGJruWEu5vDQP'},
                    registry_version=6,
                    labels=["EXAMPLE--Value"],
                    is_favorite=False),
                key="EXAMPLE-key-Value",
                model_version="EXAMPLE-modelVersion-Value",
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value"),
                name="EXAMPLE-name-Value",
                description="EXAMPLE-description-Value",
                object_version=145,
                external_key="EXAMPLE-externalKey-Value",
                shape=oci.data_connectivity.models.Shape(
                    model_type="SHAPE",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_FXBKb': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 269,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=903,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    type=oci.data_connectivity.models.DerivedType(
                        model_type="DERIVED_TYPE",
                        key="EXAMPLE-key-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        object_status=171,
                        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.data_connectivity.models.PrimaryKey(
                        model_type="PRIMARY_KEY",
                        key="EXAMPLE-key-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        attribute_refs=[
                            oci.data_connectivity.models.KeyAttribute(
                                position=250,
                                attribute=oci.data_connectivity.models.ShapeField(
                                    model_type="SHAPE_FIELD",
                                    key="EXAMPLE-key-Value",
                                    model_version="EXAMPLE-modelVersion-Value",
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value"),
                                    config_values=oci.data_connectivity.models.ConfigValues(
                                        config_param_values={
                                            'EXAMPLE_KEY_bInrt': {
                                                'stringValue': 'EXAMPLE-stringValue-Value',
                                                'intValue': 379,
                                                'objectValue': 'EXAMPLE-objectValue-Value',
                                                'refValue': 'EXAMPLE-refValue-Value',
                                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                        parent_ref=oci.data_connectivity.models.ParentReference(
                                            parent="EXAMPLE-parent-Value")),
                                    object_status=894,
                                    name="EXAMPLE-name-Value",
                                    description="EXAMPLE-description-Value",
                                    type="EXAMPLE-type-Value",
                                    labels=["EXAMPLE--Value"],
                                    native_shape_field=oci.data_connectivity.models.NativeShapeField(
                                        model_type="NATIVE_SHAPE_FIELD",
                                        type="EXAMPLE-type-Value",
                                        key="EXAMPLE-key-Value",
                                        model_version="EXAMPLE-modelVersion-Value",
                                        parent_ref=oci.data_connectivity.models.ParentReference(
                                            parent="EXAMPLE-parent-Value"),
                                        config_values=oci.data_connectivity.models.ConfigValues(
                                            config_param_values={
                                                'EXAMPLE_KEY_kzagQ': {
                                                    'stringValue': 'EXAMPLE-stringValue-Value',
                                                    'intValue': 71,
                                                    'objectValue': 'EXAMPLE-objectValue-Value',
                                                    'refValue': 'EXAMPLE-refValue-Value',
                                                    'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                            parent_ref=oci.data_connectivity.models.ParentReference(
                                                parent="EXAMPLE-parent-Value")),
                                        object_status=319,
                                        name="EXAMPLE-name-Value",
                                        description="EXAMPLE-description-Value",
                                        position=760,
                                        default_value_string="EXAMPLE-defaultValueString-Value",
                                        is_mandatory=True)))],
                        object_status=25)],
                foreign_keys=[
                    oci.data_connectivity.models.ForeignKey(
                        model_type="FOREIGN_KEY",
                        key="EXAMPLE-key-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        attribute_refs=[
                            oci.data_connectivity.models.KeyAttribute(
                                position=897,
                                attribute=oci.data_connectivity.models.ShapeField(
                                    model_type="SHAPE_FIELD",
                                    key="EXAMPLE-key-Value",
                                    model_version="EXAMPLE-modelVersion-Value",
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value"),
                                    config_values=oci.data_connectivity.models.ConfigValues(
                                        config_param_values={
                                            'EXAMPLE_KEY_PTRHk': {
                                                'stringValue': 'EXAMPLE-stringValue-Value',
                                                'intValue': 471,
                                                'objectValue': 'EXAMPLE-objectValue-Value',
                                                'refValue': 'EXAMPLE-refValue-Value',
                                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                        parent_ref=oci.data_connectivity.models.ParentReference(
                                            parent="EXAMPLE-parent-Value")),
                                    object_status=800,
                                    name="EXAMPLE-name-Value",
                                    description="EXAMPLE-description-Value",
                                    type="EXAMPLE-type-Value",
                                    labels=["EXAMPLE--Value"],
                                    native_shape_field=oci.data_connectivity.models.NativeShapeField(
                                        model_type="NATIVE_SHAPE_FIELD",
                                        type="EXAMPLE-type-Value",
                                        key="EXAMPLE-key-Value",
                                        model_version="EXAMPLE-modelVersion-Value",
                                        parent_ref=oci.data_connectivity.models.ParentReference(
                                            parent="EXAMPLE-parent-Value"),
                                        config_values=oci.data_connectivity.models.ConfigValues(
                                            config_param_values={
                                                'EXAMPLE_KEY_1gWJE': {
                                                    'stringValue': 'EXAMPLE-stringValue-Value',
                                                    'intValue': 784,
                                                    'objectValue': 'EXAMPLE-objectValue-Value',
                                                    'refValue': 'EXAMPLE-refValue-Value',
                                                    'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                            parent_ref=oci.data_connectivity.models.ParentReference(
                                                parent="EXAMPLE-parent-Value")),
                                        object_status=22,
                                        name="EXAMPLE-name-Value",
                                        description="EXAMPLE-description-Value",
                                        position=31,
                                        default_value_string="EXAMPLE-defaultValueString-Value",
                                        is_mandatory=False)))],
                        update_rule=381,
                        delete_rule=364,
                        reference_unique_key=oci.data_connectivity.models.PrimaryKey(
                            model_type="PRIMARY_KEY",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            name="EXAMPLE-name-Value",
                            attribute_refs=[
                                oci.data_connectivity.models.KeyAttribute(
                                    position=148,
                                    attribute=oci.data_connectivity.models.ShapeField(
                                        model_type="SHAPE_FIELD",
                                        key="EXAMPLE-key-Value",
                                        model_version="EXAMPLE-modelVersion-Value",
                                        parent_ref=oci.data_connectivity.models.ParentReference(
                                            parent="EXAMPLE-parent-Value"),
                                        config_values=oci.data_connectivity.models.ConfigValues(
                                            config_param_values={
                                                'EXAMPLE_KEY_eeh6x': {
                                                    'stringValue': 'EXAMPLE-stringValue-Value',
                                                    'intValue': 397,
                                                    'objectValue': 'EXAMPLE-objectValue-Value',
                                                    'refValue': 'EXAMPLE-refValue-Value',
                                                    'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                            parent_ref=oci.data_connectivity.models.ParentReference(
                                                parent="EXAMPLE-parent-Value")),
                                        object_status=956,
                                        name="EXAMPLE-name-Value",
                                        description="EXAMPLE-description-Value",
                                        type="EXAMPLE-type-Value",
                                        labels=["EXAMPLE--Value"],
                                        native_shape_field=oci.data_connectivity.models.NativeShapeField(
                                            model_type="NATIVE_SHAPE_FIELD",
                                            type="EXAMPLE-type-Value",
                                            key="EXAMPLE-key-Value",
                                            model_version="EXAMPLE-modelVersion-Value",
                                            parent_ref=oci.data_connectivity.models.ParentReference(
                                                parent="EXAMPLE-parent-Value"),
                                            config_values=oci.data_connectivity.models.ConfigValues(
                                                config_param_values={
                                                    'EXAMPLE_KEY_beK9X': {
                                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                                        'intValue': 494,
                                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                                        'refValue': 'EXAMPLE-refValue-Value',
                                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                                parent_ref=oci.data_connectivity.models.ParentReference(
                                                    parent="EXAMPLE-parent-Value")),
                                            object_status=920,
                                            name="EXAMPLE-name-Value",
                                            description="EXAMPLE-description-Value",
                                            position=569,
                                            default_value_string="EXAMPLE-defaultValueString-Value",
                                            is_mandatory=True)))],
                            object_status=643),
                        object_status=515)],
                resource_name="EXAMPLE-resourceName-Value",
                object_status=321,
                identifier="EXAMPLE-identifier-Value",
                filters="EXAMPLE-filters-Value",
                is_effective_date_disabled=False,
                is_flex_data_store=True,
                is_silent_error=False,
                supports_incremental=False),
            key="EXAMPLE-key-Value",
            model_version="EXAMPLE-modelVersion-Value",
            parent_ref=oci.data_connectivity.models.ParentReference(
                parent="EXAMPLE-parent-Value"),
            name="EXAMPLE-name-Value",
            description="EXAMPLE-description-Value",
            object_version=534,
            input_ports=[
                oci.data_connectivity.models.InputPort(
                    model_type="INPUT_PORT",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_hGQYh': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 655,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=739,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    port_type="DATA",
                    fields=[
                        oci.data_connectivity.models.NativeShapeField(
                            model_type="NATIVE_SHAPE_FIELD",
                            type="EXAMPLE-type-Value",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            config_values=oci.data_connectivity.models.ConfigValues(
                                config_param_values={
                                    'EXAMPLE_KEY_Tf5kn': {
                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                        'intValue': 600,
                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                        'refValue': 'EXAMPLE-refValue-Value',
                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value")),
                            object_status=175,
                            name="EXAMPLE-name-Value",
                            description="EXAMPLE-description-Value",
                            position=561,
                            default_value_string="EXAMPLE-defaultValueString-Value",
                            is_mandatory=True)])],
            output_ports=[
                oci.data_connectivity.models.OutputPort(
                    model_type="OUTPUT_PORT",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_OyFNG': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 765,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=853,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    port_type="MODEL",
                    fields=[
                        oci.data_connectivity.models.Parameter(
                            model_type="PARAMETER",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            config_values=oci.data_connectivity.models.ConfigValues(
                                config_param_values={
                                    'EXAMPLE_KEY_iOZWM': {
                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                        'intValue': 791,
                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                        'refValue': 'EXAMPLE-refValue-Value',
                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value")),
                            object_status=590,
                            name="EXAMPLE-name-Value",
                            description="EXAMPLE-description-Value",
                            type=oci.data_connectivity.models.ConfiguredType(
                                model_type="CONFIGURED_TYPE",
                                key="EXAMPLE-key-Value",
                                model_version="EXAMPLE-modelVersion-Value",
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value"),
                                name="EXAMPLE-name-Value",
                                object_status=974,
                                description="EXAMPLE-description-Value",
                                config_values=oci.data_connectivity.models.ConfigValues(
                                    config_param_values={
                                        'EXAMPLE_KEY_7cNe5': {
                                            'stringValue': 'EXAMPLE-stringValue-Value',
                                            'intValue': 742,
                                            'objectValue': 'EXAMPLE-objectValue-Value',
                                            'refValue': 'EXAMPLE-refValue-Value',
                                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value")),
                                config_definition=oci.data_connectivity.models.ConfigDefinition(
                                    key="EXAMPLE-key-Value",
                                    model_type="EXAMPLE-modelType-Value",
                                    model_version="EXAMPLE-modelVersion-Value",
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value"),
                                    name="EXAMPLE-name-Value",
                                    is_contained=True,
                                    object_status=523,
                                    config_parameter_definitions={
                                        'EXAMPLE_KEY_uWQLJ': {
                                            'parameterName': 'EXAMPLE-parameterName-Value',
                                            'description': 'EXAMPLE-description-Value',
                                            'defaultValue': 'EXAMPLE-defaultValue-Value',
                                            'classFieldName': 'EXAMPLE-classFieldName-Value',
                                            'isStatic': False,
                                            'isClassFieldValue': False}})),
                            default_value="EXAMPLE-defaultValue-Value",
                            root_object_default_value="EXAMPLE-rootObjectDefaultValue-Value",
                            is_input=True,
                            is_output=False,
                            output_aggregation_type="MIN",
                            type_name="EXAMPLE-typeName-Value")])],
            object_status=868,
            identifier="EXAMPLE-identifier-Value",
            parameters=[
                oci.data_connectivity.models.Parameter(
                    model_type="PARAMETER",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_RSMYX': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 916,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    object_status=503,
                    name="EXAMPLE-name-Value",
                    description="EXAMPLE-description-Value",
                    type=oci.data_connectivity.models.DataType(
                        model_type="DATA_TYPE",
                        key="EXAMPLE-key-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        object_status=144,
                        description="EXAMPLE-description-Value",
                        dt_type="STRUCTURED",
                        type_system_name="EXAMPLE-typeSystemName-Value",
                        config_definition=oci.data_connectivity.models.ConfigDefinition(
                            key="EXAMPLE-key-Value",
                            model_type="EXAMPLE-modelType-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            name="EXAMPLE-name-Value",
                            is_contained=True,
                            object_status=842,
                            config_parameter_definitions={
                                'EXAMPLE_KEY_bZB97': {
                                    'parameterName': 'EXAMPLE-parameterName-Value',
                                    'description': 'EXAMPLE-description-Value',
                                    'defaultValue': 'EXAMPLE-defaultValue-Value',
                                    'classFieldName': 'EXAMPLE-classFieldName-Value',
                                    'isStatic': True,
                                    'isClassFieldValue': False}})),
                    default_value="EXAMPLE-defaultValue-Value",
                    root_object_default_value="EXAMPLE-rootObjectDefaultValue-Value",
                    is_input=False,
                    is_output=False,
                    output_aggregation_type="COUNT",
                    type_name="EXAMPLE-typeName-Value")],
            op_config_values=oci.data_connectivity.models.ConfigValues(
                config_param_values={
                    'EXAMPLE_KEY_wan9W': {
                        'stringValue': 'EXAMPLE-stringValue-Value',
                        'intValue': 750,
                        'objectValue': 'EXAMPLE-objectValue-Value',
                        'refValue': 'EXAMPLE-refValue-Value',
                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value")),
            is_read_access=True,
            is_copy_fields=False,
            is_predefined_shape=True,
            data_property="OVERWRITE",
            schema_drift_config=oci.data_connectivity.models.SchemaDriftConfig(
                extra_column_handling="ALLOW",
                missing_column_handling="NULL_SELECT",
                data_type_change_handling="DO_NOT_ALLOW",
                is_validation_warning_if_allowed=True),
            fixed_data_shape=oci.data_connectivity.models.Shape(
                model_type="SHAPE",
                key="EXAMPLE-key-Value",
                model_version="EXAMPLE-modelVersion-Value",
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value"),
                config_values=oci.data_connectivity.models.ConfigValues(
                    config_param_values={
                        'EXAMPLE_KEY_ZE1SM': {
                            'stringValue': 'EXAMPLE-stringValue-Value',
                            'intValue': 647,
                            'objectValue': 'EXAMPLE-objectValue-Value',
                            'refValue': 'EXAMPLE-refValue-Value',
                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value")),
                object_status=781,
                name="EXAMPLE-name-Value",
                description="EXAMPLE-description-Value",
                type=oci.data_connectivity.models.ConfiguredType(
                    model_type="CONFIGURED_TYPE",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    name="EXAMPLE-name-Value",
                    object_status=510,
                    description="EXAMPLE-description-Value",
                    config_values=oci.data_connectivity.models.ConfigValues(
                        config_param_values={
                            'EXAMPLE_KEY_KJcKK': {
                                'stringValue': 'EXAMPLE-stringValue-Value',
                                'intValue': 491,
                                'objectValue': 'EXAMPLE-objectValue-Value',
                                'refValue': 'EXAMPLE-refValue-Value',
                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value")),
                    config_definition=oci.data_connectivity.models.ConfigDefinition(
                        key="EXAMPLE-key-Value",
                        model_type="EXAMPLE-modelType-Value",
                        model_version="EXAMPLE-modelVersion-Value",
                        parent_ref=oci.data_connectivity.models.ParentReference(
                            parent="EXAMPLE-parent-Value"),
                        name="EXAMPLE-name-Value",
                        is_contained=False,
                        object_status=175,
                        config_parameter_definitions={
                            'EXAMPLE_KEY_zybDY': {
                                'parameterName': 'EXAMPLE-parameterName-Value',
                                'description': 'EXAMPLE-description-Value',
                                'defaultValue': 'EXAMPLE-defaultValue-Value',
                                'classFieldName': 'EXAMPLE-classFieldName-Value',
                                'isStatic': False,
                                'isClassFieldValue': False}}))),
            write_operation_config=oci.data_connectivity.models.WriteOperationConfig(
                model_type="WRITE_OPERATION_CONFIG",
                derived_attributes={
                    'EXAMPLE_KEY_10uTt': 'EXAMPLE_VALUE_fCsuPMzITT9Hj7GWoMZv'},
                key="EXAMPLE-key-Value",
                model_version="EXAMPLE-modelVersion-Value",
                parent_ref=oci.data_connectivity.models.ParentReference(
                    parent="EXAMPLE-parent-Value"),
                operations=[
                    oci.data_connectivity.models.FilterPush(
                        model_type="FILTER",
                        filter_condition="EXAMPLE-filterCondition-Value")],
                data_format=oci.data_connectivity.models.DataFormat(
                    type="PARQUET",
                    format_attribute=oci.data_connectivity.models.ParquetFormatAttribute(
                        model_type="PARQUET_FORMAT",
                        compression="EXAMPLE-compression-Value"),
                    compression_config=oci.data_connectivity.models.Compression(
                        codec="DEFLATE")),
                partition_config=oci.data_connectivity.models.KeyRangePartitionConfig(
                    model_type="KEYRANGEPARTITIONCONFIG",
                    partition_number=536,
                    key_range=oci.data_connectivity.models.KeyRange(
                        key=oci.data_connectivity.models.ShapeField(
                            model_type="SHAPE_FIELD",
                            key="EXAMPLE-key-Value",
                            model_version="EXAMPLE-modelVersion-Value",
                            parent_ref=oci.data_connectivity.models.ParentReference(
                                parent="EXAMPLE-parent-Value"),
                            config_values=oci.data_connectivity.models.ConfigValues(
                                config_param_values={
                                    'EXAMPLE_KEY_xcYNR': {
                                        'stringValue': 'EXAMPLE-stringValue-Value',
                                        'intValue': 826,
                                        'objectValue': 'EXAMPLE-objectValue-Value',
                                        'refValue': 'EXAMPLE-refValue-Value',
                                        'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value")),
                            object_status=354,
                            name="EXAMPLE-name-Value",
                            description="EXAMPLE-description-Value",
                            type="EXAMPLE-type-Value",
                            labels=["EXAMPLE--Value"],
                            native_shape_field=oci.data_connectivity.models.NativeShapeField(
                                model_type="NATIVE_SHAPE_FIELD",
                                type="EXAMPLE-type-Value",
                                key="EXAMPLE-key-Value",
                                model_version="EXAMPLE-modelVersion-Value",
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value"),
                                config_values=oci.data_connectivity.models.ConfigValues(
                                    config_param_values={
                                        'EXAMPLE_KEY_45ty3': {
                                            'stringValue': 'EXAMPLE-stringValue-Value',
                                            'intValue': 939,
                                            'objectValue': 'EXAMPLE-objectValue-Value',
                                            'refValue': 'EXAMPLE-refValue-Value',
                                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value")),
                                object_status=512,
                                name="EXAMPLE-name-Value",
                                description="EXAMPLE-description-Value",
                                position=855,
                                default_value_string="EXAMPLE-defaultValueString-Value",
                                is_mandatory=True)))),
                write_attribute=oci.data_connectivity.models.ObjectStorageWriteAttributes(
                    model_type="OBJECT_STORAGE_WRITE_ATTRIBUTE",
                    write_to_single_file=False),
                write_mode="IGNORE",
                merge_key=oci.data_connectivity.models.PrimaryKey(
                    model_type="PRIMARY_KEY",
                    key="EXAMPLE-key-Value",
                    model_version="EXAMPLE-modelVersion-Value",
                    parent_ref=oci.data_connectivity.models.ParentReference(
                        parent="EXAMPLE-parent-Value"),
                    name="EXAMPLE-name-Value",
                    attribute_refs=[
                        oci.data_connectivity.models.KeyAttribute(
                            position=549,
                            attribute=oci.data_connectivity.models.ShapeField(
                                model_type="SHAPE_FIELD",
                                key="EXAMPLE-key-Value",
                                model_version="EXAMPLE-modelVersion-Value",
                                parent_ref=oci.data_connectivity.models.ParentReference(
                                    parent="EXAMPLE-parent-Value"),
                                config_values=oci.data_connectivity.models.ConfigValues(
                                    config_param_values={
                                        'EXAMPLE_KEY_9OyQ2': {
                                            'stringValue': 'EXAMPLE-stringValue-Value',
                                            'intValue': 876,
                                            'objectValue': 'EXAMPLE-objectValue-Value',
                                            'refValue': 'EXAMPLE-refValue-Value',
                                            'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value")),
                                object_status=94,
                                name="EXAMPLE-name-Value",
                                description="EXAMPLE-description-Value",
                                type="EXAMPLE-type-Value",
                                labels=["EXAMPLE--Value"],
                                native_shape_field=oci.data_connectivity.models.NativeShapeField(
                                    model_type="NATIVE_SHAPE_FIELD",
                                    type="EXAMPLE-type-Value",
                                    key="EXAMPLE-key-Value",
                                    model_version="EXAMPLE-modelVersion-Value",
                                    parent_ref=oci.data_connectivity.models.ParentReference(
                                        parent="EXAMPLE-parent-Value"),
                                    config_values=oci.data_connectivity.models.ConfigValues(
                                        config_param_values={
                                            'EXAMPLE_KEY_tI2ZX': {
                                                'stringValue': 'EXAMPLE-stringValue-Value',
                                                'intValue': 478,
                                                'objectValue': 'EXAMPLE-objectValue-Value',
                                                'refValue': 'EXAMPLE-refValue-Value',
                                                'parameterValue': 'EXAMPLE-parameterValue-Value'}},
                                        parent_ref=oci.data_connectivity.models.ParentReference(
                                            parent="EXAMPLE-parent-Value")),
                                    object_status=287,
                                    name="EXAMPLE-name-Value",
                                    description="EXAMPLE-description-Value",
                                    position=60,
                                    default_value_string="EXAMPLE-defaultValueString-Value",
                                    is_mandatory=True)))],
                    object_status=707),
                object_status=919,
                reject_limit=247))),
    opc_request_id="KVUSO2VIVWQYR1NRKFWI<unique_ID>",
    opc_retry_token="EXAMPLE-opcRetryToken-Value",
    if_match="EXAMPLE-ifMatch-Value",
    endpoint_id="ocid1.test.oc1..<unique_ID>EXAMPLE-endpointId-Value")

# Get the data from response
print(create_full_push_down_task_response.data)