TargetSummary

class oci.fleet_software_update.models.TargetSummary(**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 TargetSummary.
STATUS_IDLE A constant which can be used with the status property of a TargetSummary.
STATUS_JOB_FAILED A constant which can be used with the status property of a TargetSummary.
active_fsu_cycle_id Gets the active_fsu_cycle_id of this TargetSummary.
current_version Gets the current_version of this TargetSummary.
executing_fsu_job_id Gets the executing_fsu_job_id of this TargetSummary.
memberships Gets the memberships of this TargetSummary.
progress Gets the progress of this TargetSummary.
status Gets the status of this TargetSummary.
target Gets the target of this TargetSummary.

Methods

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

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

STATUS_IDLE = 'IDLE'

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

STATUS_JOB_FAILED = 'JOB_FAILED'

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

__init__(**kwargs)

Initializes a new TargetSummary 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 TargetSummary.
  • current_version (str) – The value to assign to the current_version property of this TargetSummary.
  • status (str) – The value to assign to the status property of this TargetSummary. 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 TargetSummary.
  • active_fsu_cycle_id (str) – The value to assign to the active_fsu_cycle_id property of this TargetSummary.
  • progress (oci.fleet_software_update.models.TargetProgressSummary) – The value to assign to the progress property of this TargetSummary.
  • memberships (list[oci.fleet_software_update.models.MembershipSummary]) – The value to assign to the memberships property of this TargetSummary.
active_fsu_cycle_id

Gets the active_fsu_cycle_id of this TargetSummary. 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 TargetSummary.
Return type:str
current_version

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

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

Gets the executing_fsu_job_id of this TargetSummary. 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 TargetSummary.
Return type:str
memberships

Gets the memberships of this TargetSummary. List of Exadata Fleet Update Collections containing this target.

Returns:The memberships of this TargetSummary.
Return type:list[oci.fleet_software_update.models.MembershipSummary]
progress

Gets the progress of this TargetSummary.

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

Gets the status of this TargetSummary. 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 TargetSummary.
Return type:str
target

Gets the target of this TargetSummary.

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