ManagedSoftwareUpdateMaintenanceDetails

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

Bases: object

Provides details about actual Oracle Managed Database Software Updates scheduled time and version.

Attributes

UPDATE_MODE_NONROLLING A constant which can be used with the update_mode property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_MODE_ROLLING A constant which can be used with the update_mode property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_READINESS_STATUS_AWAITING_RESOLUTION A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_READINESS_STATUS_IN_PROGRESS A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_READINESS_STATUS_NEEDS_ATTENTION A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_READINESS_STATUS_NOT_READY_FOR_MANAGED_UPDATE A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_READINESS_STATUS_READY_FOR_MANAGED_UPDATE A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_READINESS_STATUS_SCHEDULED A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails.
UPDATE_READINESS_STATUS_SUCCEEDED A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails.
time_of_last_readiness_check Gets the time_of_last_readiness_check of this ManagedSoftwareUpdateMaintenanceDetails.
time_of_status_update Gets the time_of_status_update of this ManagedSoftwareUpdateMaintenanceDetails.
time_scheduled [Required] Gets the time_scheduled of this ManagedSoftwareUpdateMaintenanceDetails.
update_mode Gets the update_mode of this ManagedSoftwareUpdateMaintenanceDetails.
update_readiness_status Gets the update_readiness_status of this ManagedSoftwareUpdateMaintenanceDetails.
update_readiness_status_details Gets the update_readiness_status_details of this ManagedSoftwareUpdateMaintenanceDetails.
version [Required] Gets the version of this ManagedSoftwareUpdateMaintenanceDetails.

Methods

__init__(**kwargs) Initializes a new ManagedSoftwareUpdateMaintenanceDetails object with values from keyword arguments.
UPDATE_MODE_NONROLLING = 'NONROLLING'

A constant which can be used with the update_mode property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “NONROLLING”

UPDATE_MODE_ROLLING = 'ROLLING'

A constant which can be used with the update_mode property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “ROLLING”

UPDATE_READINESS_STATUS_AWAITING_RESOLUTION = 'AWAITING_RESOLUTION'

A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “AWAITING_RESOLUTION”

UPDATE_READINESS_STATUS_IN_PROGRESS = 'IN_PROGRESS'

A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “IN_PROGRESS”

UPDATE_READINESS_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'

A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “NEEDS_ATTENTION”

UPDATE_READINESS_STATUS_NOT_READY_FOR_MANAGED_UPDATE = 'NOT_READY_FOR_MANAGED_UPDATE'

A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “NOT_READY_FOR_MANAGED_UPDATE”

UPDATE_READINESS_STATUS_READY_FOR_MANAGED_UPDATE = 'READY_FOR_MANAGED_UPDATE'

A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “READY_FOR_MANAGED_UPDATE”

UPDATE_READINESS_STATUS_SCHEDULED = 'SCHEDULED'

A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “SCHEDULED”

UPDATE_READINESS_STATUS_SUCCEEDED = 'SUCCEEDED'

A constant which can be used with the update_readiness_status property of a ManagedSoftwareUpdateMaintenanceDetails. This constant has a value of “SUCCEEDED”

__init__(**kwargs)

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

Parameters:
  • time_scheduled (datetime) – The value to assign to the time_scheduled property of this ManagedSoftwareUpdateMaintenanceDetails.
  • update_readiness_status (str) – The value to assign to the update_readiness_status property of this ManagedSoftwareUpdateMaintenanceDetails. Allowed values for this property are: “SCHEDULED”, “SUCCEEDED”, “READY_FOR_MANAGED_UPDATE”, “NOT_READY_FOR_MANAGED_UPDATE”, “IN_PROGRESS”, “NEEDS_ATTENTION”, “AWAITING_RESOLUTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • update_readiness_status_details (str) – The value to assign to the update_readiness_status_details property of this ManagedSoftwareUpdateMaintenanceDetails.
  • time_of_status_update (datetime) – The value to assign to the time_of_status_update property of this ManagedSoftwareUpdateMaintenanceDetails.
  • update_mode (str) – The value to assign to the update_mode property of this ManagedSoftwareUpdateMaintenanceDetails. Allowed values for this property are: “ROLLING”, “NONROLLING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • version (str) – The value to assign to the version property of this ManagedSoftwareUpdateMaintenanceDetails.
  • time_of_last_readiness_check (datetime) – The value to assign to the time_of_last_readiness_check property of this ManagedSoftwareUpdateMaintenanceDetails.
time_of_last_readiness_check

Gets the time_of_last_readiness_check of this ManagedSoftwareUpdateMaintenanceDetails. The date and time of the last readiness check.

Returns:The time_of_last_readiness_check of this ManagedSoftwareUpdateMaintenanceDetails.
Return type:datetime
time_of_status_update

Gets the time_of_status_update of this ManagedSoftwareUpdateMaintenanceDetails. The date and time of when the status was updated.

Returns:The time_of_status_update of this ManagedSoftwareUpdateMaintenanceDetails.
Return type:datetime
time_scheduled

[Required] Gets the time_scheduled of this ManagedSoftwareUpdateMaintenanceDetails. The date and time of the database was scheduled for update.

Returns:The time_scheduled of this ManagedSoftwareUpdateMaintenanceDetails.
Return type:datetime
update_mode

Gets the update_mode of this ManagedSoftwareUpdateMaintenanceDetails. Oracle Managed Database Software update method, either “ROLLING” or “NONROLLING”

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

Returns:The update_mode of this ManagedSoftwareUpdateMaintenanceDetails.
Return type:str
update_readiness_status

Gets the update_readiness_status of this ManagedSoftwareUpdateMaintenanceDetails. The managed software update readiness status

Allowed values for this property are: “SCHEDULED”, “SUCCEEDED”, “READY_FOR_MANAGED_UPDATE”, “NOT_READY_FOR_MANAGED_UPDATE”, “IN_PROGRESS”, “NEEDS_ATTENTION”, “AWAITING_RESOLUTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The update_readiness_status of this ManagedSoftwareUpdateMaintenanceDetails.
Return type:str
update_readiness_status_details

Gets the update_readiness_status_details of this ManagedSoftwareUpdateMaintenanceDetails. This field will contain actual cause of update readiness state.

Returns:The update_readiness_status_details of this ManagedSoftwareUpdateMaintenanceDetails.
Return type:str
version

[Required] Gets the version of this ManagedSoftwareUpdateMaintenanceDetails. The version of the database was scheduled for update.

Returns:The version of this ManagedSoftwareUpdateMaintenanceDetails.
Return type:str