OracleDatabaseObject

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

Bases: object

Database objects to include or exclude from migration

Methods

__init__(**kwargs) Initializes a new OracleDatabaseObject object with values from keyword arguments.

Attributes

is_omit_excluded_table_from_replication Gets the is_omit_excluded_table_from_replication of this OracleDatabaseObject.
object_name [Required] Gets the object_name of this OracleDatabaseObject.
owner [Required] Gets the owner of this OracleDatabaseObject.
type Gets the type of this OracleDatabaseObject.
__init__(**kwargs)

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

Parameters:
  • owner (str) – The value to assign to the owner property of this OracleDatabaseObject.
  • object_name (str) – The value to assign to the object_name property of this OracleDatabaseObject.
  • type (str) – The value to assign to the type property of this OracleDatabaseObject.
  • is_omit_excluded_table_from_replication (bool) – The value to assign to the is_omit_excluded_table_from_replication property of this OracleDatabaseObject.
is_omit_excluded_table_from_replication

Gets the is_omit_excluded_table_from_replication of this OracleDatabaseObject. Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and object status EXCLUDE.

Returns:The is_omit_excluded_table_from_replication of this OracleDatabaseObject.
Return type:bool
object_name

[Required] Gets the object_name of this OracleDatabaseObject. Name of the object (regular expression is allowed)

Returns:The object_name of this OracleDatabaseObject.
Return type:str
owner

[Required] Gets the owner of this OracleDatabaseObject. Owner of the object (regular expression is allowed)

Returns:The owner of this OracleDatabaseObject.
Return type:str
type

Gets the type of this OracleDatabaseObject. Type of object to exclude. If not specified, matching owners and object names of type TABLE would be excluded.

Returns:The type of this OracleDatabaseObject.
Return type:str