ruạṛ
a O��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 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 dd� Zdd� Zdd� ZdS ) �LogAnalyticsExtendedFieldz# LogAnalyticsExtendedField c K sZ dddddddd�| _ dddd d ddd�| _d | _d | _d | _d | _d | _d | _d | _d S )a Initializes a new LogAnalyticsExtendedField object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param field: The value to assign to the field property of this LogAnalyticsExtendedField. :type field: oci.log_analytics.models.LogAnalyticsField :param extended_field_definition: The value to assign to the extended_field_definition property of this LogAnalyticsExtendedField. :type extended_field_definition: oci.log_analytics.models.LogAnalyticsSourceExtendedFieldDefinition :param extended_field_definition_id: The value to assign to the extended_field_definition_id property of this LogAnalyticsExtendedField. :type extended_field_definition_id: int :param field_name: The value to assign to the field_name property of this LogAnalyticsExtendedField. :type field_name: str :param field_display_name: The value to assign to the field_display_name property of this LogAnalyticsExtendedField. :type field_display_name: str :param saved_regular_expression_name: The value to assign to the saved_regular_expression_name property of this LogAnalyticsExtendedField. :type saved_regular_expression_name: str :param extended_field_id: The value to assign to the extended_field_id property of this LogAnalyticsExtendedField. :type extended_field_id: int �LogAnalyticsField�)LogAnalyticsSourceExtendedFieldDefinition�int�str)�field�extended_field_definition�extended_field_definition_id� field_name�field_display_name�saved_regular_expression_name�extended_field_idr �extendedFieldDefinition�extendedFieldDefinitionId� fieldName�fieldDisplayName�savedRegularExpressionName�extendedFieldIdN) � swagger_types� attribute_map�_field�_extended_field_definition�_extended_field_definition_id�_field_name�_field_display_name�_saved_regular_expression_name�_extended_field_id)�self�kwargs� r# ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/log_analytics/models/log_analytics_extended_field.py�__init__ s. #�� z"LogAnalyticsExtendedField.__init__c C s | j S )z� Gets the field of this LogAnalyticsExtendedField. :return: The field of this LogAnalyticsExtendedField. :rtype: oci.log_analytics.models.LogAnalyticsField �r �r! r# r# r$ r N s zLogAnalyticsExtendedField.fieldc C s || _ dS )z� Sets the field of this LogAnalyticsExtendedField. :param field: The field of this LogAnalyticsExtendedField. :type: oci.log_analytics.models.LogAnalyticsField Nr&