CreateOracleInitialLoadSettings

class oci.database_migration.models.CreateOracleInitialLoadSettings(**kwargs)

Bases: object

Optional settings for Data Pump Export and Import jobs

Attributes

JOB_MODE_FULL A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings.
JOB_MODE_SCHEMA A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings.
JOB_MODE_TABLE A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings.
JOB_MODE_TABLESPACE A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings.
JOB_MODE_TRANSPORTABLE A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings.
data_pump_parameters Gets the data_pump_parameters of this CreateOracleInitialLoadSettings.
export_directory_object Gets the export_directory_object of this CreateOracleInitialLoadSettings.
import_directory_object Gets the import_directory_object of this CreateOracleInitialLoadSettings.
job_mode [Required] Gets the job_mode of this CreateOracleInitialLoadSettings.
metadata_remaps Gets the metadata_remaps of this CreateOracleInitialLoadSettings.
tablespace_details Gets the tablespace_details of this CreateOracleInitialLoadSettings.

Methods

__init__(**kwargs) Initializes a new CreateOracleInitialLoadSettings object with values from keyword arguments.
JOB_MODE_FULL = 'FULL'

A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings. This constant has a value of “FULL”

JOB_MODE_SCHEMA = 'SCHEMA'

A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings. This constant has a value of “SCHEMA”

JOB_MODE_TABLE = 'TABLE'

A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings. This constant has a value of “TABLE”

JOB_MODE_TABLESPACE = 'TABLESPACE'

A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings. This constant has a value of “TABLESPACE”

JOB_MODE_TRANSPORTABLE = 'TRANSPORTABLE'

A constant which can be used with the job_mode property of a CreateOracleInitialLoadSettings. This constant has a value of “TRANSPORTABLE”

__init__(**kwargs)

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

Parameters:
data_pump_parameters

Gets the data_pump_parameters of this CreateOracleInitialLoadSettings.

Returns:The data_pump_parameters of this CreateOracleInitialLoadSettings.
Return type:oci.database_migration.models.CreateDataPumpParameters
export_directory_object

Gets the export_directory_object of this CreateOracleInitialLoadSettings.

Returns:The export_directory_object of this CreateOracleInitialLoadSettings.
Return type:oci.database_migration.models.CreateDirectoryObject
import_directory_object

Gets the import_directory_object of this CreateOracleInitialLoadSettings.

Returns:The import_directory_object of this CreateOracleInitialLoadSettings.
Return type:oci.database_migration.models.CreateDirectoryObject
job_mode

[Required] Gets the job_mode of this CreateOracleInitialLoadSettings. Oracle Job Mode

Allowed values for this property are: “FULL”, “SCHEMA”, “TABLE”, “TABLESPACE”, “TRANSPORTABLE”

Returns:The job_mode of this CreateOracleInitialLoadSettings.
Return type:str
metadata_remaps

Gets the metadata_remaps of this CreateOracleInitialLoadSettings. Defines remapping to be applied to objects as they are processed.

Returns:The metadata_remaps of this CreateOracleInitialLoadSettings.
Return type:list[oci.database_migration.models.MetadataRemap]
tablespace_details

Gets the tablespace_details of this CreateOracleInitialLoadSettings.

Returns:The tablespace_details of this CreateOracleInitialLoadSettings.
Return type:oci.database_migration.models.CreateTargetTypeTablespaceDetails