BaseccVmClusterUpdateDetails

class oci.database.models.BaseccVmClusterUpdateDetails(**kwargs)

Bases: object

Details specifying which maintenance update to apply to the BaseDB-C@C VM cluster and which action is to be performed by the maintenance update. Applies to Base Database Service on Cloud@Customer instances only.

Attributes

UPDATE_ACTION_PRECHECK A constant which can be used with the update_action property of a BaseccVmClusterUpdateDetails.
UPDATE_ACTION_ROLLBACK A constant which can be used with the update_action property of a BaseccVmClusterUpdateDetails.
UPDATE_ACTION_ROLLING_APPLY A constant which can be used with the update_action property of a BaseccVmClusterUpdateDetails.
gi_software_image_id Gets the gi_software_image_id of this BaseccVmClusterUpdateDetails.
update_action Gets the update_action of this BaseccVmClusterUpdateDetails.
update_id Gets the update_id of this BaseccVmClusterUpdateDetails.

Methods

__init__(**kwargs) Initializes a new BaseccVmClusterUpdateDetails object with values from keyword arguments.
UPDATE_ACTION_PRECHECK = 'PRECHECK'

A constant which can be used with the update_action property of a BaseccVmClusterUpdateDetails. This constant has a value of “PRECHECK”

UPDATE_ACTION_ROLLBACK = 'ROLLBACK'

A constant which can be used with the update_action property of a BaseccVmClusterUpdateDetails. This constant has a value of “ROLLBACK”

UPDATE_ACTION_ROLLING_APPLY = 'ROLLING_APPLY'

A constant which can be used with the update_action property of a BaseccVmClusterUpdateDetails. This constant has a value of “ROLLING_APPLY”

__init__(**kwargs)

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

Parameters:
  • update_id (str) – The value to assign to the update_id property of this BaseccVmClusterUpdateDetails.
  • update_action (str) – The value to assign to the update_action property of this BaseccVmClusterUpdateDetails. Allowed values for this property are: “ROLLING_APPLY”, “PRECHECK”, “ROLLBACK”
  • gi_software_image_id (str) – The value to assign to the gi_software_image_id property of this BaseccVmClusterUpdateDetails.
gi_software_image_id

Gets the gi_software_image_id of this BaseccVmClusterUpdateDetails. The OCID of a grid infrastructure software image. This is a database software image of the type GRID_IMAGE.

Returns:The gi_software_image_id of this BaseccVmClusterUpdateDetails.
Return type:str
update_action

Gets the update_action of this BaseccVmClusterUpdateDetails. The update action to perform.

Allowed values for this property are: “ROLLING_APPLY”, “PRECHECK”, “ROLLBACK”

Returns:The update_action of this BaseccVmClusterUpdateDetails.
Return type:str
update_id

Gets the update_id of this BaseccVmClusterUpdateDetails. The OCID of the maintenance update.

Returns:The update_id of this BaseccVmClusterUpdateDetails.
Return type:str