📂 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_apps_management
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/fleet_apps_management/models/__pycache__
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: scheduler_definition.cpython-39.pyc
a ���fSs � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dZ d Zd Zdd� Z ed d� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zed(d)� �Zejd*d)� �Zed+d,� �Zejd-d,� �Zed.d/� �Zejd0d/� �Zed1d2� �Zejd3d2� �Zed4d5� �Zejd6d5� �Zed7d8� �Zejd9d8� �Zed:d;� �Zejd<d;� �Zed=d>� �Z e jd?d>� �Z ed@dA� �Z!e!jdBdA� �Z!edCdD� �Z"e"jdEdD� �Z"edFdG� �Z#e#jdHdG� �Z#edIdJ� �Z$e$jdKdJ� �Z$edLdM� �Z%e%jdNdM� �Z%edOdP� �Z&e&jdQdP� �Z&edRdS� �Z'e'jdTdS� �Z'dUdV� Z(dWdX� Z)dYdZ� Z*d[S )\�SchedulerDefinitionz# Definition of a Schedule. �PRODUCT�ENVIRONMENT�CREATING�UPDATING�ACTIVE�DELETING�DELETED�FAILED�INACTIVEc K s ddddddddddddddddddddddd d d �| _ ddd ddddddddddddddddddd d!d"d �| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _ d#| _ d#| _d#| _d#| _ d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#S )$a� Initializes a new SchedulerDefinition object with values from keyword arguments. 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 SchedulerDefinition. :type id: str :param display_name: The value to assign to the display_name property of this SchedulerDefinition. :type display_name: str :param description: The value to assign to the description property of this SchedulerDefinition. :type description: str :param compartment_id: The value to assign to the compartment_id property of this SchedulerDefinition. :type compartment_id: str :param resource_region: The value to assign to the resource_region property of this SchedulerDefinition. :type resource_region: str :param time_created: The value to assign to the time_created property of this SchedulerDefinition. :type time_created: datetime :param time_updated: The value to assign to the time_updated property of this SchedulerDefinition. :type time_updated: datetime :param time_of_next_run: The value to assign to the time_of_next_run property of this SchedulerDefinition. :type time_of_next_run: datetime :param activity_initiation_cut_off: The value to assign to the activity_initiation_cut_off property of this SchedulerDefinition. :type activity_initiation_cut_off: int :param schedule: The value to assign to the schedule property of this SchedulerDefinition. :type schedule: oci.fleet_apps_management.models.Schedule :param count_of_affected_action_groups: The value to assign to the count_of_affected_action_groups property of this SchedulerDefinition. :type count_of_affected_action_groups: int :param count_of_affected_resources: The value to assign to the count_of_affected_resources property of this SchedulerDefinition. :type count_of_affected_resources: int :param count_of_affected_targets: The value to assign to the count_of_affected_targets property of this SchedulerDefinition. :type count_of_affected_targets: int :param action_group_types: The value to assign to the action_group_types property of this SchedulerDefinition. Allowed values for items in this list are: "PRODUCT", "ENVIRONMENT", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type action_group_types: list[str] :param application_types: The value to assign to the application_types property of this SchedulerDefinition. :type application_types: list[str] :param products: The value to assign to the products property of this SchedulerDefinition. :type products: list[str] :param lifecycle_operations: The value to assign to the lifecycle_operations property of this SchedulerDefinition. :type lifecycle_operations: list[str] :param action_groups: The value to assign to the action_groups property of this SchedulerDefinition. :type action_groups: list[oci.fleet_apps_management.models.ActionGroup] :param run_books: The value to assign to the run_books property of this SchedulerDefinition. :type run_books: list[oci.fleet_apps_management.models.OperationRunbook] :param lifecycle_state: The value to assign to the lifecycle_state property of this SchedulerDefinition. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED", "INACTIVE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param lifecycle_details: The value to assign to the lifecycle_details property of this SchedulerDefinition. :type lifecycle_details: str :param freeform_tags: The value to assign to the freeform_tags property of this SchedulerDefinition. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this SchedulerDefinition. :type defined_tags: dict(str, dict(str, object)) :param system_tags: The value to assign to the system_tags property of this SchedulerDefinition. :type system_tags: dict(str, dict(str, object)) �strZdatetime�intZSchedulez list[str]zlist[ActionGroup]zlist[OperationRunbook]zdict(str, str)zdict(str, dict(str, object)))�id�display_name�description�compartment_id�resource_region�time_created�time_updated�time_of_next_run�activity_initiation_cut_off�schedule�count_of_affected_action_groups�count_of_affected_resources�count_of_affected_targets�action_group_types�application_types�products�lifecycle_operations� action_groups� run_books�lifecycle_state�lifecycle_details� freeform_tags�defined_tags�system_tagsr ZdisplayNamer Z compartmentIdZresourceRegionZtimeCreatedZtimeUpdatedZ timeOfNextRunZactivityInitiationCutOffr ZcountOfAffectedActionGroupsZcountOfAffectedResourcesZcountOfAffectedTargetsZactionGroupTypesZapplicationTypesr! ZlifecycleOperationsZactionGroupsZrunBooksZlifecycleStateZlifecycleDetailsZfreeformTagsZdefinedTagsZ systemTagsN)Z swagger_typesZ attribute_map�_id� _display_name�_description�_compartment_id�_resource_region� _time_created� _time_updated�_time_of_next_run�_activity_initiation_cut_off� _schedule� _count_of_affected_action_groups�_count_of_affected_resources�_count_of_affected_targets�_action_group_types�_application_types� _products�_lifecycle_operations�_action_groups� _run_books�_lifecycle_state�_lifecycle_details�_freeform_tags� _defined_tags�_system_tags)�self�kwargs� rD �Y/usr/lib/python3.9/site-packages/oci/fleet_apps_management/models/scheduler_definition.py�__init__6 s� k��zSchedulerDefinition.__init__c C s | j S )z� **[Required]** Gets the id of this SchedulerDefinition. The OCID of the resource. :return: The id of this SchedulerDefinition. :rtype: str �r* �rB rD rD rE r � s zSchedulerDefinition.idc C s || _ dS )z� Sets the id of this SchedulerDefinition. The OCID of the resource. :param id: The id of this SchedulerDefinition. :type: str NrG )rB r rD rD rE r � s c C s | j S )aL **[Required]** Gets the display_name of this SchedulerDefinition. A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: `My new resource` :return: The display_name of this SchedulerDefinition. :rtype: str �r+ rH rD rD rE r s z SchedulerDefinition.display_namec C s || _ dS )aH Sets the display_name of this SchedulerDefinition. A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: `My new resource` :param display_name: The display_name of this SchedulerDefinition. :type: str NrI )rB r rD rD rE r s c C s | j S )a Gets the description of this SchedulerDefinition. A user-friendly description. To provide some insight about the resource. Avoid entering confidential information. :return: The description of this SchedulerDefinition. :rtype: str �r, rH rD rD rE r % s zSchedulerDefinition.descriptionc C s || _ dS )a# Sets the description of this SchedulerDefinition. A user-friendly description. To provide some insight about the resource. Avoid entering confidential information. :param description: The description of this SchedulerDefinition. :type: str NrJ )rB r rD rD rE r 2 s c C s | j S )z� **[Required]** Gets the compartment_id of this SchedulerDefinition. Tenancy OCID :return: The compartment_id of this SchedulerDefinition. :rtype: str �r- rH rD rD rE r ? s z"SchedulerDefinition.compartment_idc C s || _ dS )z� Sets the compartment_id of this SchedulerDefinition. Tenancy OCID :param compartment_id: The compartment_id of this SchedulerDefinition. :type: str NrK )rB r rD rD rE r K s c C s | j S )z� Gets the resource_region of this SchedulerDefinition. Associated region :return: The resource_region of this SchedulerDefinition. :rtype: str �r. rH rD rD rE r W s z#SchedulerDefinition.resource_regionc C s || _ dS )z� Sets the resource_region of this SchedulerDefinition. Associated region :param resource_region: The resource_region of this SchedulerDefinition. :type: str NrL )rB r rD rD rE r c s c C s | j S )z� **[Required]** Gets the time_created of this SchedulerDefinition. The time this resource was created. An RFC3339 formatted datetime string. :return: The time_created of this SchedulerDefinition. :rtype: datetime �r/ rH rD rD rE r o s z SchedulerDefinition.time_createdc C s || _ dS )z� Sets the time_created of this SchedulerDefinition. The time this resource was created. An RFC3339 formatted datetime string. :param time_created: The time_created of this SchedulerDefinition. :type: datetime NrM )rB r rD rD rE r { s c C s | j S )z� Gets the time_updated of this SchedulerDefinition. The time this resource was last updated. An RFC3339 formatted datetime string. :return: The time_updated of this SchedulerDefinition. :rtype: datetime �r0 rH rD rD rE r � s z SchedulerDefinition.time_updatedc C s || _ dS )a Sets the time_updated of this SchedulerDefinition. The time this resource was last updated. An RFC3339 formatted datetime string. :param time_updated: The time_updated of this SchedulerDefinition. :type: datetime NrN )rB r rD rD rE r � s c C s | j S )z� Gets the time_of_next_run of this SchedulerDefinition. Scheduled date for the next run of the Job. :return: The time_of_next_run of this SchedulerDefinition. :rtype: datetime �r1 rH rD rD rE r � s z$SchedulerDefinition.time_of_next_runc C s || _ dS )z� Sets the time_of_next_run of this SchedulerDefinition. Scheduled date for the next run of the Job. :param time_of_next_run: The time_of_next_run of this SchedulerDefinition. :type: datetime NrO )rB r rD rD rE r � s c C s | j S )z� Gets the activity_initiation_cut_off of this SchedulerDefinition. Activity Initiation Cut Off :return: The activity_initiation_cut_off of this SchedulerDefinition. :rtype: int �r2 rH rD rD rE r � s z/SchedulerDefinition.activity_initiation_cut_offc C s || _ dS )z� Sets the activity_initiation_cut_off of this SchedulerDefinition. Activity Initiation Cut Off :param activity_initiation_cut_off: The activity_initiation_cut_off of this SchedulerDefinition. :type: int NrP )rB r rD rD rE r � s c C s | j S )z� Gets the schedule of this SchedulerDefinition. :return: The schedule of this SchedulerDefinition. :rtype: oci.fleet_apps_management.models.Schedule �r3 rH rD rD rE r � s zSchedulerDefinition.schedulec C s || _ dS )z� Sets the schedule of this SchedulerDefinition. :param schedule: The schedule of this SchedulerDefinition. :type: oci.fleet_apps_management.models.Schedule NrQ )rB r rD rD rE r � s c C s | j S )z� Gets the count_of_affected_action_groups of this SchedulerDefinition. Count of Action Groups affected by the Schedule. :return: The count_of_affected_action_groups of this SchedulerDefinition. :rtype: int �r4 rH rD rD rE r � s z3SchedulerDefinition.count_of_affected_action_groupsc C s || _ dS )a Sets the count_of_affected_action_groups of this SchedulerDefinition. Count of Action Groups affected by the Schedule. :param count_of_affected_action_groups: The count_of_affected_action_groups of this SchedulerDefinition. :type: int NrR )rB r rD rD rE r � s c C s | j S )z� Gets the count_of_affected_resources of this SchedulerDefinition. Count of Resources affected by the Schedule :return: The count_of_affected_resources of this SchedulerDefinition. :rtype: int �r5 rH rD rD rE r � s z/SchedulerDefinition.count_of_affected_resourcesc C s || _ dS )a Sets the count_of_affected_resources of this SchedulerDefinition. Count of Resources affected by the Schedule :param count_of_affected_resources: The count_of_affected_resources of this SchedulerDefinition. :type: int NrS )rB r rD rD rE r s c C s | j S )z� Gets the count_of_affected_targets of this SchedulerDefinition. Count of Targets affected by the Schedule :return: The count_of_affected_targets of this SchedulerDefinition. :rtype: int �r6 rH rD rD rE r s z-SchedulerDefinition.count_of_affected_targetsc C s || _ dS )z� Sets the count_of_affected_targets of this SchedulerDefinition. Count of Targets affected by the Schedule :param count_of_affected_targets: The count_of_affected_targets of this SchedulerDefinition. :type: int NrT )rB r rD rD rE r s c C s | j S )a� Gets the action_group_types of this SchedulerDefinition. All ActionGroup Types part of the schedule. Allowed values for items in this list are: "PRODUCT", "ENVIRONMENT", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The action_group_types of this SchedulerDefinition. :rtype: list[str] �r7 rH rD rD rE r + s z&SchedulerDefinition.action_group_typesc s0 ddg� |r&� fdd�|D �|dd�<