CopyConflictResolution

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

Bases: object

Copy Object Conflict resolution.

Attributes

REQUEST_TYPE_DUPLICATE A constant which can be used with the request_type property of a CopyConflictResolution.
REQUEST_TYPE_REPLACE A constant which can be used with the request_type property of a CopyConflictResolution.
REQUEST_TYPE_RETAIN A constant which can be used with the request_type property of a CopyConflictResolution.
duplicate_prefix Gets the duplicate_prefix of this CopyConflictResolution.
duplicate_suffix Gets the duplicate_suffix of this CopyConflictResolution.
request_type [Required] Gets the request_type of this CopyConflictResolution.

Methods

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

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

REQUEST_TYPE_REPLACE = 'REPLACE'

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

REQUEST_TYPE_RETAIN = 'RETAIN'

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

__init__(**kwargs)

Initializes a new CopyConflictResolution 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 CopyConflictResolution.
  • duplicate_suffix (str) – The value to assign to the duplicate_suffix property of this CopyConflictResolution.
  • request_type (str) – The value to assign to the request_type property of this CopyConflictResolution. Allowed values for this property are: “RETAIN”, “DUPLICATE”, “REPLACE”, ‘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 CopyConflictResolution. In case of DUPLICATE mode, this prefix will be used to disambiguate the object.

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

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

Returns:The duplicate_suffix of this CopyConflictResolution.
Return type:str
request_type

[Required] Gets the request_type of this CopyConflictResolution. Copy Object Conflict Resolution Type (RETAIN/DUPLICATE/REPLACE).

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

Returns:The request_type of this CopyConflictResolution.
Return type:str