a ýÎòfX ã@sDddlmZddlmZmZmZddlmZeGdd„deƒƒZdS)é)Ú TaskDetailsé)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@sJeZdZdZdd„Zedd„ƒZejdd„ƒZdd„Zd d „Z d d „Z d S)ÚLogRuleTaskDetailsz The log filter task. For configuration instructions, see `Creating a Connector`__. __ https://docs.cloud.oracle.com/iaas/Content/connector-hub/create-service-connector.htm cKs.dddœ|_dddœ|_d|_d|_d|_dS)a¼ Initializes a new LogRuleTaskDetails object with values from keyword arguments. The default value of the :py:attr:`~oci.sch.models.LogRuleTaskDetails.kind` attribute of this class is ``logRule`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param kind: The value to assign to the kind property of this LogRuleTaskDetails. Allowed values for this property are: "function", "logRule" :type kind: str :param condition: The value to assign to the condition property of this LogRuleTaskDetails. :type condition: str Ústr)ÚkindÚ conditionr r NZlogRule)Z swagger_typesZ attribute_mapZ_kindÚ _condition)ÚselfÚkwargs©rúH/usr/lib/python3.9/site-packages/oci/sch/models/log_rule_task_details.pyÚ__init__sþþzLogRuleTaskDetails.__init__cCs|jS)zø **[Required]** Gets the condition of this LogRuleTaskDetails. A filter or mask to limit the source used in the flow defined by the connector. :return: The condition of this LogRuleTaskDetails. :rtype: str ©r ©r rrrr 4s zLogRuleTaskDetails.conditioncCs ||_dS)zñ Sets the condition of this LogRuleTaskDetails. A filter or mask to limit the source used in the flow defined by the connector. :param condition: The condition of this LogRuleTaskDetails. :type: str Nr)r r rrrr @s cCst|ƒS©N)rrrrrÚ__repr__LszLogRuleTaskDetails.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©r ÚotherrrrÚ__eq__OszLogRuleTaskDetails.__eq__cCs ||k SrrrrrrÚ__ne__UszLogRuleTaskDetails.__ne__N) Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚpropertyr Úsetterrrrrrrrr s  rN) Z task_detailsrZoci.utilrrrZoci.decoratorsrrrrrrÚs