MySqlDatabaseObjectSummary

class oci.database_migration.models.MySqlDatabaseObjectSummary(**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 MySqlDatabaseObjectSummary.
OBJECT_STATUS_INCLUDE A constant which can be used with the object_status property of a MySqlDatabaseObjectSummary.
object_name [Required] Gets the object_name of this MySqlDatabaseObjectSummary.
object_status Gets the object_status of this MySqlDatabaseObjectSummary.
schema [Required] Gets the schema of this MySqlDatabaseObjectSummary.
type Gets the type of this MySqlDatabaseObjectSummary.

Methods

__init__(**kwargs) Initializes a new MySqlDatabaseObjectSummary object with values from keyword arguments.
OBJECT_STATUS_EXCLUDE = 'EXCLUDE'

A constant which can be used with the object_status property of a MySqlDatabaseObjectSummary. This constant has a value of “EXCLUDE”

OBJECT_STATUS_INCLUDE = 'INCLUDE'

A constant which can be used with the object_status property of a MySqlDatabaseObjectSummary. This constant has a value of “INCLUDE”

__init__(**kwargs)

Initializes a new MySqlDatabaseObjectSummary 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 MySqlDatabaseObjectSummary. 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’.
  • schema (str) – The value to assign to the schema property of this MySqlDatabaseObjectSummary.
  • object_name (str) – The value to assign to the object_name property of this MySqlDatabaseObjectSummary.
  • type (str) – The value to assign to the type property of this MySqlDatabaseObjectSummary.
object_name

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

Returns:The object_name of this MySqlDatabaseObjectSummary.
Return type:str
object_status

Gets the object_status of this MySqlDatabaseObjectSummary. 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 MySqlDatabaseObjectSummary.
Return type:str
schema

[Required] Gets the schema of this MySqlDatabaseObjectSummary. Schema of the object (regular expression is allowed)

Returns:The schema of this MySqlDatabaseObjectSummary.
Return type:str
type

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

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