FsuCollectionTarget

class oci.fleet_software_update.models.FsuCollectionTarget(**kwargs)

Bases: object

Details of a target member of a Exadata Fleet Update Collection.

Attributes

STATUS_EXECUTING_JOB A constant which can be used with the status property of a FsuCollectionTarget.
STATUS_IDLE A constant which can be used with the status property of a FsuCollectionTarget.
STATUS_JOB_FAILED A constant which can be used with the status property of a FsuCollectionTarget.
active_fsu_cycle_id Gets the active_fsu_cycle_id of this FsuCollectionTarget.
current_version Gets the current_version of this FsuCollectionTarget.
executing_fsu_job_id Gets the executing_fsu_job_id of this FsuCollectionTarget.
progress Gets the progress of this FsuCollectionTarget.
status Gets the status of this FsuCollectionTarget.
target [Required] Gets the target of this FsuCollectionTarget.

Methods

__init__(**kwargs) Initializes a new FsuCollectionTarget object with values from keyword arguments.
STATUS_EXECUTING_JOB = 'EXECUTING_JOB'

A constant which can be used with the status property of a FsuCollectionTarget. This constant has a value of “EXECUTING_JOB”

STATUS_IDLE = 'IDLE'

A constant which can be used with the status property of a FsuCollectionTarget. This constant has a value of “IDLE”

STATUS_JOB_FAILED = 'JOB_FAILED'

A constant which can be used with the status property of a FsuCollectionTarget. This constant has a value of “JOB_FAILED”

__init__(**kwargs)

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

Parameters:
  • target (oci.fleet_software_update.models.TargetDetails) – The value to assign to the target property of this FsuCollectionTarget.
  • current_version (str) – The value to assign to the current_version property of this FsuCollectionTarget.
  • status (str) – The value to assign to the status property of this FsuCollectionTarget. Allowed values for this property are: “IDLE”, “EXECUTING_JOB”, “JOB_FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • executing_fsu_job_id (str) – The value to assign to the executing_fsu_job_id property of this FsuCollectionTarget.
  • active_fsu_cycle_id (str) – The value to assign to the active_fsu_cycle_id property of this FsuCollectionTarget.
  • progress (oci.fleet_software_update.models.TargetProgressSummary) – The value to assign to the progress property of this FsuCollectionTarget.
active_fsu_cycle_id

Gets the active_fsu_cycle_id of this FsuCollectionTarget. Active Exadata Fleet Update Cycle OCID. Null if no Cycle is active that has this target as member.

Returns:The active_fsu_cycle_id of this FsuCollectionTarget.
Return type:str
current_version

Gets the current_version of this FsuCollectionTarget. Current version of the target.

Returns:The current_version of this FsuCollectionTarget.
Return type:str
executing_fsu_job_id

Gets the executing_fsu_job_id of this FsuCollectionTarget. Exadata Fleet Update Job OCID executing an action in the target. Null if no job is being executed.

Returns:The executing_fsu_job_id of this FsuCollectionTarget.
Return type:str
progress

Gets the progress of this FsuCollectionTarget.

Returns:The progress of this FsuCollectionTarget.
Return type:oci.fleet_software_update.models.TargetProgressSummary
status

Gets the status of this FsuCollectionTarget. Status of the target in the Exadata Fleet Update Collection.

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

Returns:The status of this FsuCollectionTarget.
Return type:str
target

[Required] Gets the target of this FsuCollectionTarget.

Returns:The target of this FsuCollectionTarget.
Return type:oci.fleet_software_update.models.TargetDetails