ruạṛ
a ���f� � @ 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 ZdZdZdZdd� Zedd� �Zej dd� �Zed d � �Z e j dd � �Z edd � �Zej dd � �Zedd� �Zej dd� �Zedd� �Z e j dd� �Z dd� Zdd� Zdd� ZdS )�Schedulez Schedule Information. �CUSTOM�MAINTENANCE_WINDOWc K sF dddddd�| _ dddddd�| _d | _d | _d | _d | _d | _d S ) a] Initializes a new Schedule object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param type: The value to assign to the type property of this Schedule. Allowed values for this property are: "CUSTOM", "MAINTENANCE_WINDOW", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str :param execution_startdate: The value to assign to the execution_startdate property of this Schedule. :type execution_startdate: datetime :param maintenance_window_id: The value to assign to the maintenance_window_id property of this Schedule. :type maintenance_window_id: str :param recurrences: The value to assign to the recurrences property of this Schedule. :type recurrences: str :param duration: The value to assign to the duration property of this Schedule. :type duration: str �strZdatetime)�type�execution_startdate�maintenance_window_id�recurrences�durationr ZexecutionStartdateZmaintenanceWindowIdr r N)Z swagger_typesZ attribute_map�_type�_execution_startdate�_maintenance_window_id�_recurrences� _duration)�self�kwargs� r �M/usr/lib/python3.9/site-packages/oci/fleet_apps_management/models/schedule.py�__init__ s"