ruạṛ
a O��fgB � @ 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 edd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej d d� �Zed!d"� �Zej d#d"� �Zed$d%� �Zej d&d%� �Zed'd(� �Zej d)d(� �Zed*d+� �Zej d,d+� �Zed-d.� �Zej d/d.� �Zed0d1� �Zej d2d1� �Zed3d4� �Zej d5d4� �Zd6d7� Zd8d9� Zd:d;� Zd<S )=�LogAnalyticsLookupz LogAnalyticsLookup �Lookup� Dictionaryc K s� ddddddddddddddddd �| _ d ddd ddddddddddddd �| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _dS )a� Initializes a new LogAnalyticsLookup object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param active_edit_version: The value to assign to the active_edit_version property of this LogAnalyticsLookup. :type active_edit_version: int :param canonical_link: The value to assign to the canonical_link property of this LogAnalyticsLookup. :type canonical_link: str :param description: The value to assign to the description property of this LogAnalyticsLookup. :type description: str :param edit_version: The value to assign to the edit_version property of this LogAnalyticsLookup. :type edit_version: int :param fields: The value to assign to the fields property of this LogAnalyticsLookup. :type fields: list[oci.log_analytics.models.LookupField] :param lookup_reference: The value to assign to the lookup_reference property of this LogAnalyticsLookup. :type lookup_reference: int :param lookup_reference_string: The value to assign to the lookup_reference_string property of this LogAnalyticsLookup. :type lookup_reference_string: str :param type: The value to assign to the type property of this LogAnalyticsLookup. Allowed values for this property are: "Lookup", "Dictionary", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str :param name: The value to assign to the name property of this LogAnalyticsLookup. :type name: str :param is_built_in: The value to assign to the is_built_in property of this LogAnalyticsLookup. :type is_built_in: int :param is_hidden: The value to assign to the is_hidden property of this LogAnalyticsLookup. :type is_hidden: bool :param lookup_display_name: The value to assign to the lookup_display_name property of this LogAnalyticsLookup. :type lookup_display_name: str :param referring_sources: The value to assign to the referring_sources property of this LogAnalyticsLookup. :type referring_sources: oci.log_analytics.models.AutoLookups :param status_summary: The value to assign to the status_summary property of this LogAnalyticsLookup. :type status_summary: oci.log_analytics.models.StatusSummary :param time_updated: The value to assign to the time_updated property of this LogAnalyticsLookup. :type time_updated: datetime :param categories: The value to assign to the categories property of this LogAnalyticsLookup. :type categories: list[oci.log_analytics.models.LogAnalyticsCategory] �int�strzlist[LookupField]�bool�AutoLookups� StatusSummary�datetimezlist[LogAnalyticsCategory])�active_edit_version�canonical_link�description�edit_version�fields�lookup_reference�lookup_reference_string�type�name�is_built_in� is_hidden�lookup_display_name�referring_sources�status_summary�time_updated� categories�activeEditVersion� canonicalLinkr �editVersionr �lookupReference�lookupReferenceStringr r � isBuiltIn�isHidden�lookupDisplayName�referringSources� statusSummary�timeUpdatedr N)� swagger_types� attribute_map�_active_edit_version�_canonical_link�_description� _edit_version�_fields�_lookup_reference�_lookup_reference_string�_type�_name�_is_built_in� _is_hidden�_lookup_display_name�_referring_sources�_status_summary� _time_updated�_categories)�self�kwargs� r>