o ckF[| ã@sGdd„deƒZdS)c@s.eZdZd dd„Zdd„Zdd„Zdd „ZdS) ÚInstanceNcCs.||_d|_d|_d|_d|_d|_d|_dS©N)Ú connectionÚ instance_idÚ health_statusÚlaunch_config_nameÚlifecycle_stateÚavailability_zoneÚ group_name)Úselfr©r ú=/usr/lib/python3/dist-packages/boto/ec2/autoscale/instance.pyÚ__init__s zInstance.__init__cCs4d|j|j|jf}|jr|d|j7}|d7}|S)Nz#Instance)rrrr )r Úrr r r Ú__repr__!sþzInstance.__repr__cCsdSrr )r ÚnameÚattrsrr r r Ú startElement*szInstance.startElementcCs||dkr ||_dS|dkr||_dS|dkr||_dS|dkr$||_dS|dkr-||_dS|dkr6||_dSt|||ƒdS)NÚ InstanceIdÚ HealthStatusÚLaunchConfigurationNameÚLifecycleStateÚAvailabilityZoneÚAutoScalingGroupName)rrrrrr Úsetattr)r rÚvaluerr r r Ú endElement-s      zInstance.endElementr)Ú__name__Ú __module__Ú __qualname__r rrrr r r r rs    rN)Úobjectrr r r r Ús