InitialDataLoad¶
-
class
oci.golden_gate.models.
InitialDataLoad
(**kwargs)¶ Bases:
object
Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
Attributes
ACTION_ON_EXISTING_TABLE_APPEND
A constant which can be used with the action_on_existing_table property of a InitialDataLoad. ACTION_ON_EXISTING_TABLE_REPLACE
A constant which can be used with the action_on_existing_table property of a InitialDataLoad. ACTION_ON_EXISTING_TABLE_SKIP
A constant which can be used with the action_on_existing_table property of a InitialDataLoad. ACTION_ON_EXISTING_TABLE_TRUNCATE
A constant which can be used with the action_on_existing_table property of a InitialDataLoad. IS_INITIAL_LOAD_DISABLED
A constant which can be used with the is_initial_load property of a InitialDataLoad. IS_INITIAL_LOAD_ENABLED
A constant which can be used with the is_initial_load property of a InitialDataLoad. action_on_existing_table
Gets the action_on_existing_table of this InitialDataLoad. is_initial_load
[Required] Gets the is_initial_load of this InitialDataLoad. Methods
__init__
(**kwargs)Initializes a new InitialDataLoad object with values from keyword arguments. -
ACTION_ON_EXISTING_TABLE_APPEND
= 'APPEND'¶ A constant which can be used with the action_on_existing_table property of a InitialDataLoad. This constant has a value of “APPEND”
-
ACTION_ON_EXISTING_TABLE_REPLACE
= 'REPLACE'¶ A constant which can be used with the action_on_existing_table property of a InitialDataLoad. This constant has a value of “REPLACE”
-
ACTION_ON_EXISTING_TABLE_SKIP
= 'SKIP'¶ A constant which can be used with the action_on_existing_table property of a InitialDataLoad. This constant has a value of “SKIP”
-
ACTION_ON_EXISTING_TABLE_TRUNCATE
= 'TRUNCATE'¶ A constant which can be used with the action_on_existing_table property of a InitialDataLoad. This constant has a value of “TRUNCATE”
-
IS_INITIAL_LOAD_DISABLED
= 'DISABLED'¶ A constant which can be used with the is_initial_load property of a InitialDataLoad. This constant has a value of “DISABLED”
-
IS_INITIAL_LOAD_ENABLED
= 'ENABLED'¶ A constant which can be used with the is_initial_load property of a InitialDataLoad. This constant has a value of “ENABLED”
-
__init__
(**kwargs)¶ Initializes a new InitialDataLoad object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - is_initial_load (str) – The value to assign to the is_initial_load property of this InitialDataLoad. Allowed values for this property are: “ENABLED”, “DISABLED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- action_on_existing_table (str) – The value to assign to the action_on_existing_table property of this InitialDataLoad. Allowed values for this property are: “TRUNCATE”, “REPLACE”, “APPEND”, “SKIP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
action_on_existing_table
¶ Gets the action_on_existing_table of this InitialDataLoad. Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.
Allowed values for this property are: “TRUNCATE”, “REPLACE”, “APPEND”, “SKIP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The action_on_existing_table of this InitialDataLoad. Return type: str
-
is_initial_load
¶ [Required] Gets the is_initial_load of this InitialDataLoad. If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.
Allowed values for this property are: “ENABLED”, “DISABLED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The is_initial_load of this InitialDataLoad. Return type: str
-