OracleDatabaseObjectSummary¶
-
class
oci.database_migration.models.
OracleDatabaseObjectSummary
(**kwargs)¶ Bases:
object
Database objects to include or exclude from migration
Attributes
OBJECT_STATUS_EXCLUDE
A constant which can be used with the object_status property of a OracleDatabaseObjectSummary. OBJECT_STATUS_INCLUDE
A constant which can be used with the object_status property of a OracleDatabaseObjectSummary. is_omit_excluded_table_from_replication
Gets the is_omit_excluded_table_from_replication of this OracleDatabaseObjectSummary. object_name
[Required] Gets the object_name of this OracleDatabaseObjectSummary. object_status
Gets the object_status of this OracleDatabaseObjectSummary. owner
[Required] Gets the owner of this OracleDatabaseObjectSummary. type
Gets the type of this OracleDatabaseObjectSummary. Methods
__init__
(**kwargs)Initializes a new OracleDatabaseObjectSummary object with values from keyword arguments. -
OBJECT_STATUS_EXCLUDE
= 'EXCLUDE'¶ A constant which can be used with the object_status property of a OracleDatabaseObjectSummary. This constant has a value of “EXCLUDE”
-
OBJECT_STATUS_INCLUDE
= 'INCLUDE'¶ A constant which can be used with the object_status property of a OracleDatabaseObjectSummary. This constant has a value of “INCLUDE”
-
__init__
(**kwargs)¶ Initializes a new OracleDatabaseObjectSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - object_status (str) – The value to assign to the object_status property of this OracleDatabaseObjectSummary. Allowed values for this property are: “EXCLUDE”, “INCLUDE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- owner (str) – The value to assign to the owner property of this OracleDatabaseObjectSummary.
- object_name (str) – The value to assign to the object_name property of this OracleDatabaseObjectSummary.
- type (str) – The value to assign to the type property of this OracleDatabaseObjectSummary.
- is_omit_excluded_table_from_replication (bool) – The value to assign to the is_omit_excluded_table_from_replication property of this OracleDatabaseObjectSummary.
-
is_omit_excluded_table_from_replication
¶ Gets the is_omit_excluded_table_from_replication of this OracleDatabaseObjectSummary. 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 OracleDatabaseObjectSummary. Return type: bool
-
object_name
¶ [Required] Gets the object_name of this OracleDatabaseObjectSummary. Name of the object (regular expression is allowed)
Returns: The object_name of this OracleDatabaseObjectSummary. Return type: str
-
object_status
¶ Gets the object_status of this OracleDatabaseObjectSummary. Object status.
Allowed values for this property are: “EXCLUDE”, “INCLUDE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The object_status of this OracleDatabaseObjectSummary. Return type: str
-
owner
¶ [Required] Gets the owner of this OracleDatabaseObjectSummary. Owner of the object (regular expression is allowed)
Returns: The owner of this OracleDatabaseObjectSummary. Return type: str
-
type
¶ Gets the type of this OracleDatabaseObjectSummary. Type of object to exclude. If not specified, matching owners and object names of type TABLE would be excluded.
Returns: The type of this OracleDatabaseObjectSummary. Return type: str
-