ruạṛ
a ���f4 � @ 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 ZdZ dd � Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zed d!� �Zejd"d!� �Zed#d$� �Zejd%d$� �Zed&d'� �Zejd(d'� �Zed)d*� �Zejd+d*� �Zd,d-� Zd.d/� Zd0d1� Zd2S )3�AttentionLogSummaryz2 The details for one attention log entry. � IMMEDIATE�SOON� DEFERRABLE�INFO�UNKNOWN�INCIDENT_ERROR�ERROR�WARNING�NOTIFICATION�TRACEc K sx ddddddddddd� | _ dddddd d ddd d� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _dS )ao Initializes a new AttentionLogSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param message_urgency: The value to assign to the message_urgency property of this AttentionLogSummary. Allowed values for this property are: "IMMEDIATE", "SOON", "DEFERRABLE", "INFO", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type message_urgency: str :param message_type: The value to assign to the message_type property of this AttentionLogSummary. Allowed values for this property are: "UNKNOWN", "INCIDENT_ERROR", "ERROR", "WARNING", "NOTIFICATION", "TRACE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type message_type: str :param message_content: The value to assign to the message_content property of this AttentionLogSummary. :type message_content: str :param timestamp: The value to assign to the timestamp property of this AttentionLogSummary. :type timestamp: datetime :param scope: The value to assign to the scope property of this AttentionLogSummary. :type scope: str :param target_user: The value to assign to the target_user property of this AttentionLogSummary. :type target_user: str :param cause: The value to assign to the cause property of this AttentionLogSummary. :type cause: str :param action: The value to assign to the action property of this AttentionLogSummary. :type action: str :param supplemental_detail: The value to assign to the supplemental_detail property of this AttentionLogSummary. :type supplemental_detail: str :param file_location: The value to assign to the file_location property of this AttentionLogSummary. :type file_location: str �strZdatetime) �message_urgency�message_type�message_content� timestamp�scope�target_user�cause�action�supplemental_detail� file_locationZmessageUrgencyZmessageTypeZmessageContentr r Z targetUserr r ZsupplementalDetailZfileLocationN)Z swagger_typesZ attribute_map�_message_urgency� _message_type�_message_content� _timestamp�_scope�_target_user�_cause�_action�_supplemental_detail�_file_location)�self�kwargs� r( �X/usr/lib/python3.9/site-packages/oci/database_management/models/attention_log_summary.py�__init__: s@ 3�� zAttentionLogSummary.__init__c C s | j S )a� **[Required]** Gets the message_urgency of this AttentionLogSummary. The urgency of the attention log. Allowed values for this property are: "IMMEDIATE", "SOON", "DEFERRABLE", "INFO", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The message_urgency of this AttentionLogSummary. :rtype: str )r �r&