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 @ 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 dd� Zdd� Zdd� ZdS )� Violationz Violation �WARN�ERRORc K sF dddddd�| _ dddddd�| _d | _d | _d | _d | _d | _d S ) a` Initializes a new Violation object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param indexes: The value to assign to the indexes property of this Violation. :type indexes: list[oci.log_analytics.models.Indexes] :param rule_description: The value to assign to the rule_description property of this Violation. :type rule_description: str :param rule_name: The value to assign to the rule_name property of this Violation. :type rule_name: str :param rule_remediation: The value to assign to the rule_remediation property of this Violation. :type rule_remediation: str :param rule_type: The value to assign to the rule_type property of this Violation. Allowed values for this property are: "WARN", "ERROR", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type rule_type: str z list[Indexes]�str)�indexes�rule_description� rule_name�rule_remediation� rule_typer ZruleDescriptionZruleNameZruleRemediationZruleTypeN)Z swagger_typesZ attribute_map�_indexes�_rule_description� _rule_name�_rule_remediation� _rule_type)�self�kwargs� r �F/usr/lib/python3.9/site-packages/oci/log_analytics/models/violation.py�__init__ s"