ruạṛ
a O��fc@ � @ 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 @ st e Zd ZdZdZdZdZdd� Zedd� �Z e j d d� �Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Z e j dd� �Z edd� �Zej dd� �Zedd� �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)� �Zd+d,� Zd-d.� Zd/d0� Zd1S )2� ExportDetailszv Input arguments for running a query synchronosly and streaming the results as soon as they become available. �LOG�CSV�JSONc K s� ddddddddddddd�| _ ddd d ddd dddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ dS )a Initializes a new ExportDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param compartment_id: The value to assign to the compartment_id property of this ExportDetails. :type compartment_id: str :param compartment_id_in_subtree: The value to assign to the compartment_id_in_subtree property of this ExportDetails. :type compartment_id_in_subtree: bool :param query_string: The value to assign to the query_string property of this ExportDetails. :type query_string: str :param sub_system: The value to assign to the sub_system property of this ExportDetails. Allowed values for this property are: "LOG" :type sub_system: str :param scope_filters: The value to assign to the scope_filters property of this ExportDetails. :type scope_filters: list[oci.log_analytics.models.ScopeFilter] :param max_total_count: The value to assign to the max_total_count property of this ExportDetails. :type max_total_count: int :param time_filter: The value to assign to the time_filter property of this ExportDetails. :type time_filter: oci.log_analytics.models.TimeRange :param query_timeout_in_seconds: The value to assign to the query_timeout_in_seconds property of this ExportDetails. :type query_timeout_in_seconds: int :param should_include_columns: The value to assign to the should_include_columns property of this ExportDetails. :type should_include_columns: bool :param output_format: The value to assign to the output_format property of this ExportDetails. Allowed values for this property are: "CSV", "JSON" :type output_format: str :param should_localize: The value to assign to the should_localize property of this ExportDetails. :type should_localize: bool :param should_use_acceleration: The value to assign to the should_use_acceleration property of this ExportDetails. :type should_use_acceleration: bool �str�boolzlist[ScopeFilter]�int� TimeRange)�compartment_id�compartment_id_in_subtree�query_string� sub_system� scope_filters�max_total_count�time_filter�query_timeout_in_seconds�should_include_columns� output_format�should_localize�should_use_acceleration� compartmentId�compartmentIdInSubtree�queryString� subSystem�scopeFilters� maxTotalCount� timeFilter�queryTimeoutInSeconds�shouldIncludeColumns�outputFormat�shouldLocalize�shouldUseAccelerationN)� swagger_types� attribute_map�_compartment_id�_compartment_id_in_subtree� _query_string�_sub_system�_scope_filters�_max_total_count�_time_filter�_query_timeout_in_seconds�_should_include_columns�_output_format�_should_localize�_should_use_acceleration)�self�kwargs� r6 ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/log_analytics/models/export_details.py�__init__ sL 9��zExportDetails.__init__c C s | j S )a" **[Required]** Gets the compartment_id of this ExportDetails. Compartment Identifier `OCID]`__. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The compartment_id of this ExportDetails. :rtype: str �r( �r4 r6 r6 r7 r s zExportDetails.compartment_idc C s || _ dS )a Sets the compartment_id of this ExportDetails. Compartment Identifier `OCID]`__. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param compartment_id: The compartment_id of this ExportDetails. :type: str Nr9 )r4 r r6 r6 r7 r � s c C s | j S )a Gets the compartment_id_in_subtree of this ExportDetails. Flag to search all child compartments of the compartment Id specified in the compartmentId query parameter. :return: The compartment_id_in_subtree of this ExportDetails. :rtype: bool �r) r: r6 r6 r7 r � s z'ExportDetails.compartment_id_in_subtreec C s || _ dS )a4 Sets the compartment_id_in_subtree of this ExportDetails. Flag to search all child compartments of the compartment Id specified in the compartmentId query parameter. :param compartment_id_in_subtree: The compartment_id_in_subtree of this ExportDetails. :type: bool Nr; )r4 r r6 r6 r7 r � s c C s | j S )z� **[Required]** Gets the query_string of this ExportDetails. Query to perform. :return: The query_string of this ExportDetails. :rtype: str �r* r: r6 r6 r7 r � s zExportDetails.query_stringc C s || _ dS )z� Sets the query_string of this ExportDetails. Query to perform. :param query_string: The query_string of this ExportDetails. :type: str Nr<