ImportConflictResolution

class oci.data_integration.models.ImportConflictResolution(**kwargs)

Bases: object

Import Objects Conflict resolution.

Attributes

IMPORT_CONFLICT_RESOLUTION_TYPE_DUPLICATE A constant which can be used with the import_conflict_resolution_type property of a ImportConflictResolution.
IMPORT_CONFLICT_RESOLUTION_TYPE_REPLACE A constant which can be used with the import_conflict_resolution_type property of a ImportConflictResolution.
IMPORT_CONFLICT_RESOLUTION_TYPE_RETAIN A constant which can be used with the import_conflict_resolution_type property of a ImportConflictResolution.
duplicate_prefix Gets the duplicate_prefix of this ImportConflictResolution.
duplicate_suffix Gets the duplicate_suffix of this ImportConflictResolution.
import_conflict_resolution_type [Required] Gets the import_conflict_resolution_type of this ImportConflictResolution.

Methods

__init__(**kwargs) Initializes a new ImportConflictResolution object with values from keyword arguments.
IMPORT_CONFLICT_RESOLUTION_TYPE_DUPLICATE = 'DUPLICATE'

A constant which can be used with the import_conflict_resolution_type property of a ImportConflictResolution. This constant has a value of “DUPLICATE”

IMPORT_CONFLICT_RESOLUTION_TYPE_REPLACE = 'REPLACE'

A constant which can be used with the import_conflict_resolution_type property of a ImportConflictResolution. This constant has a value of “REPLACE”

IMPORT_CONFLICT_RESOLUTION_TYPE_RETAIN = 'RETAIN'

A constant which can be used with the import_conflict_resolution_type property of a ImportConflictResolution. This constant has a value of “RETAIN”

__init__(**kwargs)

Initializes a new ImportConflictResolution object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • duplicate_prefix (str) – The value to assign to the duplicate_prefix property of this ImportConflictResolution.
  • duplicate_suffix (str) – The value to assign to the duplicate_suffix property of this ImportConflictResolution.
  • import_conflict_resolution_type (str) – The value to assign to the import_conflict_resolution_type property of this ImportConflictResolution. Allowed values for this property are: “DUPLICATE”, “REPLACE”, “RETAIN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
duplicate_prefix

Gets the duplicate_prefix of this ImportConflictResolution. In case of DUPLICATE mode, prefix will be used to disambiguate the object.

Returns:The duplicate_prefix of this ImportConflictResolution.
Return type:str
duplicate_suffix

Gets the duplicate_suffix of this ImportConflictResolution. In case of DUPLICATE mode, suffix will be used to disambiguate the object.

Returns:The duplicate_suffix of this ImportConflictResolution.
Return type:str
import_conflict_resolution_type

[Required] Gets the import_conflict_resolution_type of this ImportConflictResolution. Import Objects Conflict resolution Type (RETAIN/DUPLICATE/REPLACE).

Allowed values for this property are: “DUPLICATE”, “REPLACE”, “RETAIN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The import_conflict_resolution_type of this ImportConflictResolution.
Return type:str