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 @ sN e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zd%d&� Zd'd(� Zd)d*� Zd+S ),�LogEndpointz) An endpoint used to fetch logs. c K s� dddddddddddd �| _ d ddd dddddddd �| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _dS )a` Initializes a new LogEndpoint object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param name: The value to assign to the name property of this LogEndpoint. :type name: str :param description: The value to assign to the description property of this LogEndpoint. :type description: str :param model: The value to assign to the model property of this LogEndpoint. :type model: str :param endpoint_id: The value to assign to the endpoint_id property of this LogEndpoint. :type endpoint_id: int :param request: The value to assign to the request property of this LogEndpoint. :type request: oci.log_analytics.models.EndpointRequest :param response: The value to assign to the response property of this LogEndpoint. :type response: oci.log_analytics.models.EndpointResponse :param credentials: The value to assign to the credentials property of this LogEndpoint. :type credentials: oci.log_analytics.models.EndpointCredentials :param proxy: The value to assign to the proxy property of this LogEndpoint. :type proxy: oci.log_analytics.models.EndpointProxy :param is_enabled: The value to assign to the is_enabled property of this LogEndpoint. :type is_enabled: bool :param is_system: The value to assign to the is_system property of this LogEndpoint. :type is_system: bool :param endpoint_properties: The value to assign to the endpoint_properties property of this LogEndpoint. :type endpoint_properties: list[oci.log_analytics.models.LogAnalyticsProperty] �str�intZEndpointRequestZEndpointResponseZEndpointCredentialsZ EndpointProxy�boolzlist[LogAnalyticsProperty])�name�description�model�endpoint_id�request�response�credentials�proxy� is_enabled� is_system�endpoint_propertiesr r r Z endpointIdr r r r Z isEnabledZisSystemZendpointPropertiesN) Z swagger_typesZ attribute_map�_name�_description�_model�_endpoint_id�_request� _response�_credentials�_proxy�_is_enabled� _is_system�_endpoint_properties)�self�kwargs� r"