ExcludedObjectSummary

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

Bases: object

Excluded object summary line.

Attributes

REASON_CATEGORY_GG_UNSUPPORTED A constant which can be used with the reason_category property of a ExcludedObjectSummary.
REASON_CATEGORY_MANDATORY_EXCLUDED A constant which can be used with the reason_category property of a ExcludedObjectSummary.
REASON_CATEGORY_ORACLE_MAINTAINED A constant which can be used with the reason_category property of a ExcludedObjectSummary.
REASON_CATEGORY_USER_EXCLUDED A constant which can be used with the reason_category property of a ExcludedObjectSummary.
REASON_CATEGORY_USER_EXCLUDED_TYPE A constant which can be used with the reason_category property of a ExcludedObjectSummary.
object [Required] Gets the object of this ExcludedObjectSummary.
owner [Required] Gets the owner of this ExcludedObjectSummary.
reason_category [Required] Gets the reason_category of this ExcludedObjectSummary.
source_rule Gets the source_rule of this ExcludedObjectSummary.
type [Required] Gets the type of this ExcludedObjectSummary.

Methods

__init__(**kwargs) Initializes a new ExcludedObjectSummary object with values from keyword arguments.
REASON_CATEGORY_GG_UNSUPPORTED = 'GG_UNSUPPORTED'

A constant which can be used with the reason_category property of a ExcludedObjectSummary. This constant has a value of “GG_UNSUPPORTED”

REASON_CATEGORY_MANDATORY_EXCLUDED = 'MANDATORY_EXCLUDED'

A constant which can be used with the reason_category property of a ExcludedObjectSummary. This constant has a value of “MANDATORY_EXCLUDED”

REASON_CATEGORY_ORACLE_MAINTAINED = 'ORACLE_MAINTAINED'

A constant which can be used with the reason_category property of a ExcludedObjectSummary. This constant has a value of “ORACLE_MAINTAINED”

REASON_CATEGORY_USER_EXCLUDED = 'USER_EXCLUDED'

A constant which can be used with the reason_category property of a ExcludedObjectSummary. This constant has a value of “USER_EXCLUDED”

REASON_CATEGORY_USER_EXCLUDED_TYPE = 'USER_EXCLUDED_TYPE'

A constant which can be used with the reason_category property of a ExcludedObjectSummary. This constant has a value of “USER_EXCLUDED_TYPE”

__init__(**kwargs)

Initializes a new ExcludedObjectSummary 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 ExcludedObjectSummary.
  • object (str) – The value to assign to the object property of this ExcludedObjectSummary.
  • type (str) – The value to assign to the type property of this ExcludedObjectSummary.
  • reason_category (str) – The value to assign to the reason_category property of this ExcludedObjectSummary. Allowed values for this property are: “ORACLE_MAINTAINED”, “GG_UNSUPPORTED”, “USER_EXCLUDED”, “MANDATORY_EXCLUDED”, “USER_EXCLUDED_TYPE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • source_rule (str) – The value to assign to the source_rule property of this ExcludedObjectSummary.
object

[Required] Gets the object of this ExcludedObjectSummary. Database object name.

Returns:The object of this ExcludedObjectSummary.
Return type:str
owner

[Required] Gets the owner of this ExcludedObjectSummary. Database object owner.

Returns:The owner of this ExcludedObjectSummary.
Return type:str
reason_category

[Required] Gets the reason_category of this ExcludedObjectSummary. Reason category for object exclusion.

Allowed values for this property are: “ORACLE_MAINTAINED”, “GG_UNSUPPORTED”, “USER_EXCLUDED”, “MANDATORY_EXCLUDED”, “USER_EXCLUDED_TYPE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The reason_category of this ExcludedObjectSummary.
Return type:str
source_rule

Gets the source_rule of this ExcludedObjectSummary. Reason for exclusion.

Returns:The source_rule of this ExcludedObjectSummary.
Return type:str
type

[Required] Gets the type of this ExcludedObjectSummary. Database object type.

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