📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
fleet_software_update
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/fleet_software_update/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: apply_fsu_job.cpython-39.pyc
a ���f�$ � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�FsuJob� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z dd� Zdd� Zdd� Z dS )�ApplyFsuJobz2 Apply Exadata Fleet Update Job resource. c K s� dddddddddddddddddddd�| _ dd d ddd dddddddddddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _d| _d| _d| _d| _dS )a� Initializes a new ApplyFsuJob object with values from keyword arguments. The default value of the :py:attr:`~oci.fleet_software_update.models.ApplyFsuJob.type` attribute of this class is ``APPLY`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param id: The value to assign to the id property of this ApplyFsuJob. :type id: str :param display_name: The value to assign to the display_name property of this ApplyFsuJob. :type display_name: str :param type: The value to assign to the type property of this ApplyFsuJob. Allowed values for this property are: "STAGE", "PRECHECK", "APPLY", "ROLLBACK_AND_REMOVE_TARGET", "CLEANUP" :type type: str :param compartment_id: The value to assign to the compartment_id property of this ApplyFsuJob. :type compartment_id: str :param fsu_action_id: The value to assign to the fsu_action_id property of this ApplyFsuJob. :type fsu_action_id: str :param progress: The value to assign to the progress property of this ApplyFsuJob. :type progress: oci.fleet_software_update.models.JobProgressDetails :param time_created: The value to assign to the time_created property of this ApplyFsuJob. :type time_created: datetime :param time_started: The value to assign to the time_started property of this ApplyFsuJob. :type time_started: datetime :param time_updated: The value to assign to the time_updated property of this ApplyFsuJob. :type time_updated: datetime :param time_finished: The value to assign to the time_finished property of this ApplyFsuJob. :type time_finished: datetime :param lifecycle_state: The value to assign to the lifecycle_state property of this ApplyFsuJob. Allowed values for this property are: "ACCEPTED", "IN_PROGRESS", "UNKNOWN", "TERMINATED", "FAILED", "NEEDS_ATTENTION", "SUCCEEDED", "WAITING", "CANCELING", "CANCELED" :type lifecycle_state: str :param lifecycle_details: The value to assign to the lifecycle_details property of this ApplyFsuJob. :type lifecycle_details: str :param freeform_tags: The value to assign to the freeform_tags property of this ApplyFsuJob. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this ApplyFsuJob. :type defined_tags: dict(str, dict(str, object)) :param system_tags: The value to assign to the system_tags property of this ApplyFsuJob. :type system_tags: dict(str, dict(str, object)) :param fsu_collection_id: The value to assign to the fsu_collection_id property of this ApplyFsuJob. :type fsu_collection_id: str :param fsu_cycle_id: The value to assign to the fsu_cycle_id property of this ApplyFsuJob. :type fsu_cycle_id: str :param target_id: The value to assign to the target_id property of this ApplyFsuJob. :type target_id: str :param schedule: The value to assign to the schedule property of this ApplyFsuJob. :type schedule: oci.fleet_software_update.models.ScheduleDetails �strZJobProgressDetailsZdatetimezdict(str, str)zdict(str, dict(str, object))ZScheduleDetails)�idZdisplay_name�typeZcompartment_idZ fsu_action_id�progressZtime_createdZtime_startedZtime_updatedZ time_finishedZlifecycle_stateZlifecycle_detailsZ freeform_tagsZdefined_tagsZsystem_tags�fsu_collection_id�fsu_cycle_id� target_id�scheduler ZdisplayNamer Z compartmentIdZfsuActionIdr ZtimeCreatedZtimeStartedZtimeUpdatedZtimeFinishedZlifecycleStateZlifecycleDetailsZfreeformTagsZdefinedTagsZ systemTagsZfsuCollectionIdZ fsuCycleIdZtargetIdr NZAPPLY)Z swagger_typesZ attribute_mapZ_idZ _display_nameZ_typeZ_compartment_idZ_fsu_action_idZ _progressZ _time_createdZ _time_startedZ _time_updatedZ_time_finishedZ_lifecycle_stateZ_lifecycle_detailsZ_freeform_tagsZ _defined_tagsZ_system_tags�_fsu_collection_id� _fsu_cycle_id� _target_id� _schedule)�self�kwargs� r �R/usr/lib/python3.9/site-packages/oci/fleet_software_update/models/apply_fsu_job.py�__init__ sx V��zApplyFsuJob.__init__c C s | j S )z� **[Required]** Gets the fsu_collection_id of this ApplyFsuJob. OCID of the Exadata Fleet Update Collection that the job is executing on. :return: The fsu_collection_id of this ApplyFsuJob. :rtype: str �r �r r r r r � s zApplyFsuJob.fsu_collection_idc C s || _ dS )z� Sets the fsu_collection_id of this ApplyFsuJob. OCID of the Exadata Fleet Update Collection that the job is executing on. :param fsu_collection_id: The fsu_collection_id of this ApplyFsuJob. :type: str Nr )r r r r r r � s c C s | j S )z� **[Required]** Gets the fsu_cycle_id of this ApplyFsuJob. OCID of the Exadata Fleet Update Cycle that this job is part of. :return: The fsu_cycle_id of this ApplyFsuJob. :rtype: str �r r r r r r � s zApplyFsuJob.fsu_cycle_idc C s || _ dS )z� Sets the fsu_cycle_id of this ApplyFsuJob. OCID of the Exadata Fleet Update Cycle that this job is part of. :param fsu_cycle_id: The fsu_cycle_id of this ApplyFsuJob. :type: str Nr )r r r r r r � s c C s | j S )z� Gets the target_id of this ApplyFsuJob. OCID of Target resource on which the job is executing the action. :return: The target_id of this ApplyFsuJob. :rtype: str �r r r r r r � s zApplyFsuJob.target_idc C s || _ dS )z� Sets the target_id of this ApplyFsuJob. OCID of Target resource on which the job is executing the action. :param target_id: The target_id of this ApplyFsuJob. :type: str Nr )r r r r r r � s c C s | j S )z� Gets the schedule of this ApplyFsuJob. :return: The schedule of this ApplyFsuJob. :rtype: oci.fleet_software_update.models.ScheduleDetails �r r r r r r � s zApplyFsuJob.schedulec C s || _ dS )z� Sets the schedule of this ApplyFsuJob. :param schedule: The schedule of this ApplyFsuJob. :type: oci.fleet_software_update.models.ScheduleDetails Nr )r r r r r r � s c C s t | �S �N)r r r r r �__repr__ s zApplyFsuJob.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__ s zApplyFsuJob.__eq__c C s | |k S r r r"