CreateTargetFsuReadinessCheckDetails

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

Bases: oci.fleet_software_update.models.create_fsu_readiness_check_details.CreateFsuReadinessCheckDetails

Details to create an Exadata Fleet Update Readiness Check for one or more target resources.

Methods

__init__(**kwargs) Initializes a new CreateTargetFsuReadinessCheckDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

Attributes

compartment_id [Required] Gets the compartment_id of this CreateFsuReadinessCheckDetails.
defined_tags Gets the defined_tags of this CreateFsuReadinessCheckDetails.
display_name Gets the display_name of this CreateFsuReadinessCheckDetails.
freeform_tags Gets the freeform_tags of this CreateFsuReadinessCheckDetails.
targets Gets the targets of this CreateTargetFsuReadinessCheckDetails.
type [Required] Gets the type of this CreateFsuReadinessCheckDetails.
__init__(**kwargs)

Initializes a new CreateTargetFsuReadinessCheckDetails object with values from keyword arguments. The default value of the type attribute of this class is TARGET and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • display_name (str) – The value to assign to the display_name property of this CreateTargetFsuReadinessCheckDetails.
  • compartment_id (str) – The value to assign to the compartment_id property of this CreateTargetFsuReadinessCheckDetails.
  • type (str) – The value to assign to the type property of this CreateTargetFsuReadinessCheckDetails.
  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateTargetFsuReadinessCheckDetails.
  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateTargetFsuReadinessCheckDetails.
  • targets (list[oci.fleet_software_update.models.ReadinessCheckTargetEntry]) – The value to assign to the targets property of this CreateTargetFsuReadinessCheckDetails.
compartment_id

[Required] Gets the compartment_id of this CreateFsuReadinessCheckDetails. The OCID of the Compartment.

Returns:The compartment_id of this CreateFsuReadinessCheckDetails.
Return type:str
defined_tags

Gets the defined_tags of this CreateFsuReadinessCheckDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}

Returns:The defined_tags of this CreateFsuReadinessCheckDetails.
Return type:dict(str, dict(str, object))
display_name

Gets the display_name of this CreateFsuReadinessCheckDetails. The user-friendly name for the Exadata Fleet Update Readiness Check resource.

Returns:The display_name of this CreateFsuReadinessCheckDetails.
Return type:str
freeform_tags

Gets the freeform_tags of this CreateFsuReadinessCheckDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}

Returns:The freeform_tags of this CreateFsuReadinessCheckDetails.
Return type:dict(str, str)
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

targets

Gets the targets of this CreateTargetFsuReadinessCheckDetails. List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type.

Returns:The targets of this CreateTargetFsuReadinessCheckDetails.
Return type:list[oci.fleet_software_update.models.ReadinessCheckTargetEntry]
type

[Required] Gets the type of this CreateFsuReadinessCheckDetails. Type of Exadata Fleet Update Readiness Check.

Returns:The type of this CreateFsuReadinessCheckDetails.
Return type:str