NextActionToExecuteDetails¶
-
class
oci.fleet_software_update.models.NextActionToExecuteDetails(**kwargs)¶ Bases:
objectDetails of the next Exadata Fleet Update Action to execute in a Maintenance Cycle.
Attributes
TYPE_APPLYA constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_CLEANUPA constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_PRECHECK_APPLYA constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_PRECHECK_STAGEA constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_ROLLBACK_AND_REMOVE_TARGETA constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_ROLLBACK_MAINTENANCE_CYCLEA constant which can be used with the type property of a NextActionToExecuteDetails. TYPE_STAGEA constant which can be used with the type property of a NextActionToExecuteDetails. time_to_startGets 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
-