o
    rMf¦  ã                   @   s   G d d„ de ƒZdS )c                   @   s.   e Zd Zd
dd„Zdd„ Zdd„ Zdd	„ ZdS )ÚAccountLimitsNc                 C   s   || _ d | _d | _d S ©N)Ú
connectionÚmax_autoscaling_groupsÚmax_launch_configurations)Úselfr   © r   ú[/var/www/html/analyze/labelStudio/lib/python3.10/site-packages/boto/ec2/autoscale/limits.pyÚ__init__   s   
zAccountLimits.__init__c                 C   s   d| j | jf S )NzAccountLimits: [%s, %s])r   r   )r   r   r   r   Ú__repr__   s   ÿzAccountLimits.__repr__c                 C   s   d S r   r   )r   ÚnameÚattrsr   r   r   r   ÚstartElement!   s   zAccountLimits.startElementc                 C   sN   |dkr	|| _ d S |dkrt|ƒ| _d S |dkrt|ƒ| _d S t| ||ƒ d S )NÚ	RequestIdÚMaxNumberOfAutoScalingGroupsÚMaxNumberOfLaunchConfigurations)Ú
request_idÚintr   r   Úsetattr)r   r   Úvaluer   r   r   r   Ú
endElement$   s   
zAccountLimits.endElementr   )Ú__name__Ú
__module__Ú__qualname__r	   r
   r   r   r   r   r   r   r      s
    
r   N)Úobjectr   r   r   r   r   Ú<module>   s   