NextActionToExecuteDetails¶
-
class
oci.fleet_software_update.models.
NextActionToExecuteDetails
(**kwargs)¶ Bases:
object
Details of the next Exadata Fleet Update Action to execute in a Maintenance Cycle.
Attributes
TYPE_APPLY
A constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_CLEANUP
A constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_PRECHECK_APPLY
A constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_PRECHECK_STAGE
A constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_ROLLBACK_AND_REMOVE_TARGET
A constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_ROLLBACK_MAINTENANCE_CYCLE
A constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_STAGE
A constant which can be used with the type property of a NextActionToExecuteDetails. time_to_start
Gets the time_to_start of this NextActionToExecuteDetails. type
[Required] Gets the type of this NextActionToExecuteDetails. Methods
__init__
(**kwargs)Initializes a new NextActionToExecuteDetails object with values from keyword arguments. -
TYPE_APPLY
= 'APPLY'¶ A constant which can be used with the type property of a NextActionToExecuteDetails. This constant has a value of “APPLY”
-
TYPE_CLEANUP
= 'CLEANUP'¶ A constant which can be used with the type property of a NextActionToExecuteDetails. This constant has a value of “CLEANUP”
-
TYPE_PRECHECK_APPLY
= 'PRECHECK_APPLY'¶ A constant which can be used with the type property of a NextActionToExecuteDetails. This constant has a value of “PRECHECK_APPLY”
-
TYPE_PRECHECK_STAGE
= 'PRECHECK_STAGE'¶ A constant which can be used with the type property of a NextActionToExecuteDetails. This constant has a value of “PRECHECK_STAGE”
-
TYPE_ROLLBACK_AND_REMOVE_TARGET
= 'ROLLBACK_AND_REMOVE_TARGET'¶ A constant which can be used with the type property of a NextActionToExecuteDetails. This constant has a value of “ROLLBACK_AND_REMOVE_TARGET”
-
TYPE_ROLLBACK_MAINTENANCE_CYCLE
= 'ROLLBACK_MAINTENANCE_CYCLE'¶ A constant which can be used with the type property of a NextActionToExecuteDetails. This constant has a value of “ROLLBACK_MAINTENANCE_CYCLE”
-
TYPE_STAGE
= 'STAGE'¶ A constant which can be used with the type property of a NextActionToExecuteDetails. This constant has a value of “STAGE”
-
__init__
(**kwargs)¶ Initializes a new NextActionToExecuteDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - type (str) – The value to assign to the type property of this NextActionToExecuteDetails. Allowed values for this property are: “STAGE”, “PRECHECK_STAGE”, “PRECHECK_APPLY”, “APPLY”, “ROLLBACK_AND_REMOVE_TARGET”, “CLEANUP”, “ROLLBACK_MAINTENANCE_CYCLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- time_to_start (datetime) – The value to assign to the time_to_start property of this NextActionToExecuteDetails.
-
time_to_start
¶ Gets the time_to_start of this NextActionToExecuteDetails. The date and time the Exadata Fleet Update Action is expected to start. Null if no Action has been scheduled. RFC 3339, section 14.29.
Returns: The time_to_start of this NextActionToExecuteDetails. Return type: datetime
-
type
¶ [Required] Gets the type of this NextActionToExecuteDetails. Type of Exadata Fleet Update Action
Allowed values for this property are: “STAGE”, “PRECHECK_STAGE”, “PRECHECK_APPLY”, “APPLY”, “ROLLBACK_AND_REMOVE_TARGET”, “CLEANUP”, “ROLLBACK_MAINTENANCE_CYCLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this NextActionToExecuteDetails. Return type: str
-