
    PIi                     (    d dl mZ 	  G d de      Zy)    )AbstractObjectc            
            e Zd Zd fd	Z G d dej
                        Z G d d      Z G d d      Zdd	d
dddd	ddd	Ze	d        Z
 xZS )AdAccountAdRulesHistoryc                 F    t         t        |           d| _        || _        y )NT)superr   __init___isAdAccountAdRulesHistory_api)selfapi	__class__s     /var/www/webhook.estador.de/web/meta/bot/venv/lib/python3.12/site-packages/facebook_business/adobjects/adaccountadruleshistory.pyr   z AdAccountAdRulesHistory.__init__   s     %t57*.'	    c                   0    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zy
)AdAccountAdRulesHistory.Fieldevaluation_specexception_codeexception_messageexecution_spec	is_manualresultsrule_idschedule_spec	timestampN)__name__
__module____qualname__r   r   r   r   r   r   r   r   r    r   r   Fieldr      s0    +)/)	'	r   r   c                   t    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZy)AdAccountAdRulesHistory.ActionBUDGET_NOT_REDISTRIBUTEDCHANGED_BIDCHANGED_BUDGETCONSOLIDATE_ASC_FRAGMENTATIONCONSOLIDATE_FRAGMENTATIONCONVERT_ASC_CP_SINGLE_INSTANCEEMAIL ENABLE_ADVANTAGE_CAMPAIGN_BUDGETENABLE_ADVANTAGE_PLUS_AUDIENCEENABLE_ADVANTAGE_PLUS_CREATIVE ENABLE_ADVANTAGE_PLUS_PLACEMENTSENABLE_AUTOFLOWENABLE_GEN_UNCROPENABLE_LANDING_PAGE_VIEWSENABLE_MUSICENABLE_PRODUCT_SET_BOOSTINGENABLE_REELS_PLACEMENTS(ENABLE_SEMANTIC_BASED_AUDIENCE_EXPANSIONENABLE_SHOPS_ADSENDPOINT_PINGEDERRORFACEBOOK_NOTIFICATION_SENTMESSAGE_SENTNOT_CHANGEDPAUSEDUNPAUSEDN)r   r   r   budget_not_redistributedchanged_bidchanged_budgetconsolidate_asc_fragmentationconsolidate_fragmentationconvert_asc_cp_single_instanceemail enable_advantage_campaign_budgetenable_advantage_plus_audienceenable_advantage_plus_creative enable_advantage_plus_placementsenable_autoflowenable_gen_uncropenable_landing_page_viewsenable_musicenable_product_set_boostingenable_reels_placements(enable_semantic_based_audience_expansionenable_shops_adsendpoint_pingederrorfacebook_notification_sentmessage_sentnot_changedpausedunpausedr   r   r   Actionr!   %   s    #= #)(G%$?!)I&+M()I&)I&+M(+/$?!%&C#";3]0-+%A"%#r   rV   c                       e Zd ZdZdZy)&AdAccountAdRulesHistory.EvaluationTypeSCHEDULETRIGGERN)r   r   r   scheduletriggerr   r   r   EvaluationTyperX   A   s    r   r]   AdRuleEvaluationSpecintstringAdRuleExecutionSpecboolzlist<AdRuleHistoryResult>AdRuleScheduleSpecdatetime)	r   r   r   r   r   r   r   r   r   c                     i }t         j                  j                  j                         |d<   t         j                  j                  j                         |d<   |S )NrV   r]   )r   rV   __dict__valuesr]   )clsfield_enum_infos     r   _get_field_enum_infoz,AdAccountAdRulesHistory._get_field_enum_infoP   sL    $;$B$B$K$K$R$R$T!,C,R,R,[,[,b,b,d()r   )N)r   r   r   r   r   r   rV   r]   _field_typesclassmethodrj   __classcell__)r   s   @r   r   r      sf    
	 $$ 	  8 
 2%/.-
L  r   r   N)*facebook_business.adobjects.abstractobjectr   r   r   r   r   <module>ro      s    FDDr   