a üÎòf ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@sdeZdZdZdd„Zedd„ƒZejdd„ƒZedd„ƒZejd d„ƒZd d „Z d d „Z dd„Z dS)ÚLevelzg An object used to represent a level at which a property or resource or constraint is defined. cKs(dddœ|_dddœ|_d|_d|_dS)aº Initializes a new Level 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 Level. :type name: str :param constraints: The value to assign to the constraints property of this Level. :type constraints: str Ústr)ÚnameÚ constraintsrr N)Z swagger_typesZ attribute_mapÚ_nameÚ _constraints)ÚselfÚkwargs©rúB/usr/lib/python3.9/site-packages/oci/log_analytics/models/level.pyÚ__init__sþþzLevel.__init__cCs|jS)z” **[Required]** Gets the name of this Level. The level name. :return: The name of this Level. :rtype: str ©r ©r rrrr-s z Level.namecCs ||_dS)zˆ Sets the name of this Level. The level name. :param name: The name of this Level. :type: str Nr)r rrrrr9s cCs|jS)a; Gets the constraints of this Level. A string representation of constraints that apply at this level. For example, a property defined at SOURCE level could further be applicable only for SOURCE_TYPE:database_sql. :return: The constraints of this Level. :rtype: str ©r rrrrr Es zLevel.constraintscCs ||_dS)aE Sets the constraints of this Level. A string representation of constraints that apply at this level. For example, a property defined at SOURCE level could further be applicable only for SOURCE_TYPE:database_sql. :param constraints: The constraints of this Level. :type: str Nr)r r rrrr Rs cCst|ƒS©N)rrrrrÚ__repr___szLevel.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©r ÚotherrrrÚ__eq__bsz Level.__eq__cCs ||k SrrrrrrÚ__ne__hsz Level.__ne__N) Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚpropertyrÚsetterr rrrrrrrr s    rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrrÚs