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 ZdZdZdZdZdZdd� Ze dd � �Z e jd d � �Z e dd� �Zejd d� �Ze dd� �Z e jdd� �Z e dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Zdd� Zdd� Zdd� Zd S )!�LogAnalyticsLabelAliasz" Label alias mapping view �NONE�LOW�MEDIUM�HIGHc K sP ddddddd�| _ dddddd d�| _d | _d | _d | _d | _d | _d | _d S )a Initializes a new LogAnalyticsLabelAlias object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param alias: The value to assign to the alias property of this LogAnalyticsLabelAlias. :type alias: str :param alias_display_name: The value to assign to the alias_display_name property of this LogAnalyticsLabelAlias. :type alias_display_name: str :param is_system: The value to assign to the is_system property of this LogAnalyticsLabelAlias. :type is_system: bool :param display_name: The value to assign to the display_name property of this LogAnalyticsLabelAlias. :type display_name: str :param name: The value to assign to the name property of this LogAnalyticsLabelAlias. :type name: str :param priority: The value to assign to the priority property of this LogAnalyticsLabelAlias. Allowed values for this property are: "NONE", "LOW", "MEDIUM", "HIGH", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type priority: str �str�bool)�alias�alias_display_name� is_system�display_name�name�priorityr �aliasDisplayName�isSystem�displayNamer r N)� swagger_types� attribute_map�_alias�_alias_display_name� _is_system� _display_name�_name� _priority)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/log_analytics/models/log_analytics_label_alias.py�__init__ s( !� � zLogAnalyticsLabelAlias.__init__c C s | j S )z� Gets the alias of this LogAnalyticsLabelAlias. The alias. :return: The alias of this LogAnalyticsLabelAlias. :rtype: str �r �r r r r! r Y s zLogAnalyticsLabelAlias.aliasc C s || _ dS )z� Sets the alias of this LogAnalyticsLabelAlias. The alias. :param alias: The alias of this LogAnalyticsLabelAlias. :type: str Nr# )r r r r r! r e s c C s | j S )z� Gets the alias_display_name of this LogAnalyticsLabelAlias. The alias display name. :return: The alias_display_name of this LogAnalyticsLabelAlias. :rtype: str �r r$ r r r! r q s z)LogAnalyticsLabelAlias.alias_display_namec C s || _ dS )z� Sets the alias_display_name of this LogAnalyticsLabelAlias. The alias display name. :param alias_display_name: The alias_display_name of this LogAnalyticsLabelAlias. :type: str Nr% )r r r r r! r } s c C s | j S )a# Gets the is_system of this LogAnalyticsLabelAlias. The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object. :return: The is_system of this LogAnalyticsLabelAlias. :rtype: bool �r r$ r r r! r � s z LogAnalyticsLabelAlias.is_systemc C s || _ dS )a+ Sets the is_system of this LogAnalyticsLabelAlias. The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object. :param is_system: The is_system of this LogAnalyticsLabelAlias. :type: bool Nr&