
    )j                         d dl mZmZmZmZmZmZmZmZm	Z	 d dl
mZ ddlmZ ddlmZ  G d dee                   Z G d d	ee                   Zd
S )    )	AnyOptionalUnionDictListSetIOCallableType)IEventProcessor   P2AcsAccessRecordCreatedV1P2AcsUserUpdatedV1c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )#P2AcsAccessRecordCreatedV1ProcessorfNc                     || _         d S Nr   selfr   s     _/usr/local/lib/hermes-agent/venv/lib/python3.11/site-packages/lark_oapi/api/acs/v1/processor.py__init__z,P2AcsAccessRecordCreatedV1Processor.__init__           returnc                     t           S r   r   r   s    r   typez(P2AcsAccessRecordCreatedV1Processor.type   s    ))r   datac                 0    |                      |           d S r   r   r   r"   s     r   doz&P2AcsAccessRecordCreatedV1Processor.do       tr   )	__name__
__module____qualname__r
   r   r   r   r!   r%    r   r   r   r   
   s        ($>#?#EF    *d56 * * * *1 d      r   r   c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )P2AcsUserUpdatedV1Processorr   Nc                     || _         d S r   r   r   s     r   r   z$P2AcsUserUpdatedV1Processor.__init__   r   r   r   c                     t           S r   r   r    s    r   r!   z P2AcsUserUpdatedV1Processor.type   s    !!r   r"   c                 0    |                      |           d S r   r   r$   s     r   r%   zP2AcsUserUpdatedV1Processor.do   r&   r   )	r'   r(   r)   r
   r   r   r   r!   r%   r*   r   r   r,   r,      s        ($6#7#=>    "d-. " " " ") d      r   r,   N)typingr   r   r   r   r   r   r	   r
   r   lark_oapi.event.processorr   %model.p2_acs_access_record_created_v1r   model.p2_acs_user_updated_v1r   r   r,   r*   r   r   <module>r4      s    M L L L L L L L L L L L L L L L L L L L L L 5 5 5 5 5 5 M M M M M M < < < < < <    /:T*U       /2D"E     r   