AssociatedComponent

class oci.database_management.models.AssociatedComponent(**kwargs)

Bases: object

The details of the associated component.

Attributes

ASSOCIATION_TYPE_CONTAINS A constant which can be used with the association_type property of a AssociatedComponent.
ASSOCIATION_TYPE_USES A constant which can be used with the association_type property of a AssociatedComponent.
COMPONENT_TYPE_ASM A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_ASM_INSTANCE A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_CLUSTER A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_CLUSTER_INSTANCE A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_DATABASE A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_DATABASE_HOME A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_DATABASE_INSTANCE A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_DATABASE_NODE A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_DBSYSTEM A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_LISTENER A constant which can be used with the component_type property of a AssociatedComponent.
COMPONENT_TYPE_PLUGGABLE_DATABASE A constant which can be used with the component_type property of a AssociatedComponent.
association_type [Required] Gets the association_type of this AssociatedComponent.
component_id [Required] Gets the component_id of this AssociatedComponent.
component_type Gets the component_type of this AssociatedComponent.

Methods

__init__(**kwargs) Initializes a new AssociatedComponent object with values from keyword arguments.
ASSOCIATION_TYPE_CONTAINS = 'CONTAINS'

A constant which can be used with the association_type property of a AssociatedComponent. This constant has a value of “CONTAINS”

ASSOCIATION_TYPE_USES = 'USES'

A constant which can be used with the association_type property of a AssociatedComponent. This constant has a value of “USES”

COMPONENT_TYPE_ASM = 'ASM'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “ASM”

COMPONENT_TYPE_ASM_INSTANCE = 'ASM_INSTANCE'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “ASM_INSTANCE”

COMPONENT_TYPE_CLUSTER = 'CLUSTER'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “CLUSTER”

COMPONENT_TYPE_CLUSTER_INSTANCE = 'CLUSTER_INSTANCE'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “CLUSTER_INSTANCE”

COMPONENT_TYPE_DATABASE = 'DATABASE'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “DATABASE”

COMPONENT_TYPE_DATABASE_HOME = 'DATABASE_HOME'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “DATABASE_HOME”

COMPONENT_TYPE_DATABASE_INSTANCE = 'DATABASE_INSTANCE'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “DATABASE_INSTANCE”

COMPONENT_TYPE_DATABASE_NODE = 'DATABASE_NODE'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “DATABASE_NODE”

COMPONENT_TYPE_DBSYSTEM = 'DBSYSTEM'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “DBSYSTEM”

COMPONENT_TYPE_LISTENER = 'LISTENER'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “LISTENER”

COMPONENT_TYPE_PLUGGABLE_DATABASE = 'PLUGGABLE_DATABASE'

A constant which can be used with the component_type property of a AssociatedComponent. This constant has a value of “PLUGGABLE_DATABASE”

__init__(**kwargs)

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

Parameters:
  • component_id (str) – The value to assign to the component_id property of this AssociatedComponent.
  • component_type (str) – The value to assign to the component_type property of this AssociatedComponent. Allowed values for this property are: “ASM”, “ASM_INSTANCE”, “CLUSTER”, “CLUSTER_INSTANCE”, “DATABASE”, “DATABASE_INSTANCE”, “DATABASE_HOME”, “DATABASE_NODE”, “DBSYSTEM”, “LISTENER”, “PLUGGABLE_DATABASE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • association_type (str) – The value to assign to the association_type property of this AssociatedComponent. Allowed values for this property are: “CONTAINS”, “USES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
association_type

[Required] Gets the association_type of this AssociatedComponent. The association type.

Allowed values for this property are: “CONTAINS”, “USES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The association_type of this AssociatedComponent.
Return type:str
component_id

[Required] Gets the component_id of this AssociatedComponent. The identifier of the associated component.

Returns:The component_id of this AssociatedComponent.
Return type:str
component_type

Gets the component_type of this AssociatedComponent. The type of associated component.

Allowed values for this property are: “ASM”, “ASM_INSTANCE”, “CLUSTER”, “CLUSTER_INSTANCE”, “DATABASE”, “DATABASE_INSTANCE”, “DATABASE_HOME”, “DATABASE_NODE”, “DBSYSTEM”, “LISTENER”, “PLUGGABLE_DATABASE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The component_type of this AssociatedComponent.
Return type:str