
?F[c           @   s  d  Z  d d l m Z d d l m Z d e f d     YZ d e f d     YZ d e f d	     YZ d
 e f d     YZ d e f d     YZ	 d e f d     YZ
 d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d  e f d!     YZ d" e f d#     YZ d$ e f d%     YZ d& e f d'     YZ d( e f d)     YZ d* e f d+     YZ d, e f d-     YZ d. e f d/     YZ d0 e f d1     YZ d2 e f d3     YZ d4 e f d5     YZ d6 e f d7     YZ d8 e f d9     YZ d: e f d;     YZ  d< e f d=     YZ! d> e f d?     YZ" d@ e f dA     YZ# dB e f dC     YZ$ dD e f dE     YZ% dF e f dG     YZ& dH e f dI     YZ' dJ e f dK     YZ( dL e f dM     YZ) dN e f dO     YZ* dP e f dQ     YZ+ dR e f dS     YZ, dT e f dU     YZ- dV e f dW     YZ. dX e f dY     YZ/ dZ e f d[     YZ0 d\ e f d]     YZ1 d^ e f d_     YZ2 d` e f da     YZ3 db e f dc     YZ4 dd e4 f de     YZ5 df e f dg     YZ6 dh e f di     YZ7 dj e f dk     YZ8 dl e f dm     YZ9 dn e f do     YZ: dp e f dq     YZ; dr S(s   s6   Classify responses from layer1 and strict type values.i(   t   datetime(   t   sixt
   BaseObjectc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   |  j  j d } d } xd t j |  j  D]P \ } } | d 7} | d k rX | d 7} n  | | d 7} | |  j |  7} q) W| d 7} | S(   Ns   { i    i   s   , s   : s    }(   t	   __class__t   __name__R   t	   iteritemst   __dict__t   _repr_by_type(   t   selft   resultt   countert   keyt   value(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyt   __repr__   s    

c         C   sa   d } t  | t  r( | | j   7} n5 t  | t  rM | |  j |  7} n | t |  7} | S(   Nt    (   t
   isinstancet   ResponseR   t   listt
   _repr_listt   str(   R   R   R	   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s    c         C   sc   d } x) | D]! } | d |  j  |  d 7} q Wt |  d k rU | d  d } n  | d 7} | S(   Nt   [t    t   ,i   it   ](   R   t   len(   R   t   arrayR	   R   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR       s    
(   R   t
   __module__R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s   		R   c           B   s   e  Z d    Z RS(   c         C   s@   t  t |   j   | d r3 t | d  |  _ n	 d  |  _ d  S(   Nt   ResponseMetadata(   t   superR   t   __init__R   t   response_metadatat   None(   R   t   response(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   ,   s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   +   s   R   c           B   s   e  Z d    Z RS(   c         C   s*   t  t |   j   t | d  |  _ d  S(   Nt	   RequestId(   R   R   R   R   t
   request_id(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   6   s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   5   s   t   ApplicationDescriptionc           B   s   e  Z d    Z RS(   c         C   s   t  t |   j   t | d  |  _ g  |  _ | d rm x1 | d D]" } t |  } |  j j |  qD Wn  t j | d  |  _	 t j | d  |  _
 t | d  |  _ g  |  _ | d r x1 | d D]" } t |  } |  j j |  q Wn  d  S(   Nt   ApplicationNamet   ConfigurationTemplatest   DateCreatedt   DateUpdatedt   Descriptiont   Versions(   R   R#   R   R   t   application_namet   configuration_templatest   appendR    t   fromtimestampt   date_createdt   date_updatedt   descriptiont   versions(   R   R    t   membert   configuration_templatet   version(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   =   s    	
	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR#   <   s   t   ApplicationVersionDescriptionc           B   s   e  Z d    Z RS(   c         C   s   t  t |   j   t | d  |  _ t j | d  |  _ t j | d  |  _ t | d  |  _	 | d r t
 | d  |  _ n	 d  |  _ t | d  |  _ d  S(   NR$   R&   R'   R(   t   SourceBundlet   VersionLabel(   R   R5   R   R   R*   R    R-   R.   R/   R0   t
   S3Locationt   source_bundleR   t   version_label(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   Q   s    
	(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR5   P   s   t   AutoScalingGroupc           B   s   e  Z d    Z RS(   c         C   s*   t  t |   j   t | d  |  _ d  S(   Nt   Name(   R   R;   R   R   t   name(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   `   s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR;   _   s   t   ConfigurationOptionDescriptionc           B   s   e  Z d    Z RS(   c         C   sb  t  t |   j   t | d  |  _ t | d  |  _ | d rS t | d  n d  |  _ | d rv t | d  n d  |  _	 | d r t | d  n d  |  _
 t | d  |  _ t | d  |  _ | d r t | d  |  _ n	 d  |  _ t | d	  |  _ g  |  _ | d
 rKx1 | d
 D]" } t |  } |  j j |  q"Wn  t | d  |  _ d  S(   Nt   ChangeSeverityt   DefaultValuet	   MaxLengtht   MaxValuet   MinValueR<   t	   Namespacet   Regext   UserDefinedt   ValueOptionst	   ValueType(   R   R>   R   R   t   change_severityt   default_valuet   intR   t
   max_lengtht	   max_valuet	   min_valueR=   t	   namespacet   OptionRestrictionRegext   regext   user_definedt   value_optionsR,   t
   value_type(   R   R    R2   t   value_option(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   g   s$    ###
		
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR>   f   s   t   ConfigurationOptionSettingc           B   s   e  Z d    Z RS(   c         C   sP   t  t |   j   t | d  |  _ t | d  |  _ t | d  |  _ d  S(   NRD   t
   OptionNamet   Value(   R   RV   R   R   RO   t   option_nameR   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyRV   ~   s   t    ConfigurationSettingsDescriptionc           B   s   e  Z d    Z RS(   c         C   s   t  t |   j   t | d  |  _ t j | d  |  _ t j | d  |  _ t | d  |  _	 t | d  |  _
 t | d  |  _ g  |  _ | d r x1 | d D]" } t |  } |  j j |  q Wn  t | d  |  _ t | d	  |  _ d  S(
   NR$   R&   R'   t   DeploymentStatusR(   t   EnvironmentNamet   OptionSettingst   SolutionStackNamet   TemplateName(   R   RZ   R   R   R*   R    R-   R.   R/   t   deployment_statusR0   t   environment_namet   option_settingsRV   R,   t   solution_stack_namet   template_name(   R   R    R2   t   option_setting(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s    	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyRZ      s   t   EnvironmentDescriptionc           B   s   e  Z d    Z RS(   c         C   s=  t  t |   j   t | d  |  _ t | d  |  _ t j | d  |  _ t j | d  |  _	 t | d  |  _
 t | d  |  _ t | d  |  _ t | d  |  _ t | d	  |  _ | d
 r t | d
  |  _ n	 d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ d  S(   NR$   t   CNAMER&   R'   R(   t   EndpointURLt   EnvironmentIdR\   t   Healtht	   ResourcesR^   t   StatusR_   R7   (   R   Rf   R   R   R*   t   cnameR    R-   R.   R/   R0   t   endpoint_urlt   environment_idRa   t   healtht   EnvironmentResourcesDescriptiont	   resourcesR   Rc   t   statusRd   R:   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s"    
	(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyRf      s   t   EnvironmentInfoDescriptionc           B   s   e  Z d    Z RS(   c         C   sf   t  t |   j   t | d  |  _ t | d  |  _ t | d  |  _ t j | d  |  _	 d  S(   Nt   Ec2InstanceIdt   InfoTypet   Messaget   SampleTimestamp(
   R   Rt   R   R   t   ec2_instance_idt	   info_typet   messageR    R-   t   sample_timestamp(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s
    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyRt      s   t   EnvironmentResourceDescriptionc           B   s   e  Z d    Z RS(   c         C   s  t  t |   j   g  |  _ | d rZ x1 | d D]" } t |  } |  j j |  q1 Wn  t | d  |  _ g  |  _ | d r x1 | d D]" } t	 |  } |  j j |  q Wn  g  |  _
 | d r x1 | d D]" } t |  } |  j
 j |  q Wn  g  |  _ | d rBx1 | d D]" } t |  } |  j j |  qWn  g  |  _ | d rx1 | d D]" } t |  } |  j j |  q`Wn  d  S(   Nt   AutoScalingGroupsR\   t	   Instancest   LaunchConfigurationst   LoadBalancerst   Triggers(   R   R}   R   t   auto_scaling_groupsR;   R,   R   Ra   t	   instancest   Instancet   launch_configurationst   LaunchConfigurationt   load_balancerst   LoadBalancert   triggerst   Trigger(   R   R    R2   t   auto_scaling_groupt   instancet   launch_configurationt   load_balancert   trigger(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s6    	
	
	
	
	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR}      s   Rq   c           B   s   e  Z d    Z RS(   c         C   s@   t  t |   j   | d r3 t | d  |  _ n	 d  |  _ d  S(   NR   (   R   Rq   R   t   LoadBalancerDescriptionR   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyRq      s   t   EventDescriptionc           B   s   e  Z d    Z RS(   c         C   s   t  t |   j   t | d  |  _ t | d  |  _ t j | d  |  _ t | d  |  _	 t | d  |  _
 t | d  |  _ t | d  |  _ t | d  |  _ d  S(	   NR$   R\   t	   EventDateRw   R!   t   SeverityR_   R7   (   R   R   R   R   R*   Ra   R    R-   t
   event_dateR{   R"   t   severityRd   R:   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s   R   c           B   s   e  Z d    Z RS(   c         C   s*   t  t |   j   t | d  |  _ d  S(   Nt   Id(   R   R   R   R   t   id(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s   R   c           B   s   e  Z d    Z RS(   c         C   s*   t  t |   j   t | d  |  _ d  S(   NR<   (   R   R   R   R   R=   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR      s   t   Listenerc           B   s   e  Z d    Z RS(   c         C   sM   t  t |   j   | d r- t | d  n d  |  _ t | d  |  _ d  S(   Nt   Portt   Protocol(   R   R   R   RK   R   t   portR   t   protocol(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    #(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   R   c           B   s   e  Z d    Z RS(   c         C   s*   t  t |   j   t | d  |  _ d  S(   NR<   (   R   R   R   R   R=   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   
  s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   	  s   R   c           B   s   e  Z d    Z RS(   c         C   s   t  t |   j   t | d  |  _ g  |  _ | d rm x1 | d D]" } t |  } |  j j |  qD Wn  t | d  |  _ d  S(   Nt   Domaint	   Listenerst   LoadBalancerName(	   R   R   R   R   t   domaint	   listenersR   R,   t   load_balancer_name(   R   R    R2   t   listener(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   RP   c           B   s   e  Z d    Z RS(   c         C   s1   t  t |   j   | d |  _ | d |  _ d  S(   Nt   Labelt   Pattern(   R   RP   R   t   labelt   pattern(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyRP     s   t   SolutionStackDescriptionc           B   s   e  Z d    Z RS(   c         C   sq   t  t |   j   g  |  _ | d rZ x1 | d D]" } t |  } |  j j |  q1 Wn  t | d  |  _ d  S(   Nt   PermittedFileTypesR^   (   R   R   R   t   permitted_file_typesR   R,   Rc   (   R   R    R2   t   permitted_file_type(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   &  s    	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   %  s   R8   c           B   s   e  Z d    Z RS(   c         C   s=   t  t |   j   t | d  |  _ t | d  |  _ d  S(   Nt   S3Buckett   S3Key(   R   R8   R   R   t	   s3_buckett   s3_key(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   2  s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR8   1  s   R   c           B   s   e  Z d    Z RS(   c         C   s*   t  t |   j   t | d  |  _ d  S(   NR<   (   R   R   R   R   R=   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   :  s    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   9  s   t   ValidationMessagec           B   s   e  Z d    Z RS(   c         C   sc   t  t |   j   t | d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ d  S(   NRw   RD   RW   R   (   R   R   R   R   R{   RO   RY   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   A  s
    (   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   @  s   t   CheckDNSAvailabilityResponsec           B   s   e  Z d    Z RS(   c         C   sT   | d } t  t |   j |  | d } t | d  |  _ t | d  |  _ d  S(   NR   t   CheckDNSAvailabilityResultt   FullyQualifiedCNAMEt	   Available(   R   R   R   R   t   fully_qualified_cnamet   boolt	   available(   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   L  s
    

(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   K  s   t   CheckDnsAvailabilityResponsec           B   s   e  Z RS(    (   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   W  s    t   CreateApplicationResponsec           B   s   e  Z d    Z RS(   c         C   sW   | d } t  t |   j |  | d } | d rJ t | d  |  _ n	 d  |  _ d  S(   NR   t   CreateApplicationResultt   Application(   R   R   R   R#   t   applicationR   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   [  s    


(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   Z  s   t    CreateApplicationVersionResponsec           B   s   e  Z d    Z RS(   c         C   sW   | d } t  t |   j |  | d } | d rJ t | d  |  _ n	 d  |  _ d  S(   NR   t   CreateApplicationVersionResultt   ApplicationVersion(   R   R   R   R5   t   application_versionR   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   g  s    


(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   f  s   t#   CreateConfigurationTemplateResponsec           B   s   e  Z d    Z RS(   c         C   s  | d } t  t |   j |  | d } t | d  |  _ t j | d  |  _ t j | d  |  _ t | d  |  _	 t | d  |  _
 t | d  |  _ g  |  _ | d	 r x1 | d	 D]" } t |  } |  j j |  q Wn  t | d
  |  _ t | d  |  _ d  S(   NR   t!   CreateConfigurationTemplateResultR$   R&   R'   R[   R(   R\   R]   R^   R_   (   R   R   R   R   R*   R    R-   R.   R/   R`   R0   Ra   Rb   RV   R,   Rc   Rd   (   R   R    R2   Re   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   s  s     

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   r  s   t   CreateEnvironmentResponsec           B   s   e  Z d    Z RS(   c         C   sT  | d } t  t |   j |  | d } t | d  |  _ t | d  |  _ t j | d  |  _ t j | d  |  _	 t | d  |  _
 t | d  |  _ t | d	  |  _ t | d
  |  _ t | d  |  _ | d r t | d  |  _ n	 d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ d  S(   NR   t   CreateEnvironmentResultR$   Rg   R&   R'   R(   Rh   Ri   R\   Rj   Rk   R^   Rl   R_   R7   (   R   R   R   R   R*   Rm   R    R-   R.   R/   R0   Rn   Ro   Ra   Rp   Rq   Rr   R   Rc   Rs   Rd   R:   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s&    


	(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t   CreateStorageLocationResponsec           B   s   e  Z d    Z RS(   c         C   sA   | d } t  t |   j |  | d } t | d  |  _ d  S(   NR   t   CreateStorageLocationResultR   (   R   R   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t   DeleteApplicationResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t    DeleteApplicationVersionResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t#   DeleteConfigurationTemplateResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t&   DeleteEnvironmentConfigurationResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t#   DescribeApplicationVersionsResponsec           B   s   e  Z d    Z RS(   c         C   su   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  d  S(   NR   t!   DescribeApplicationVersionsResultt   ApplicationVersions(   R   R   R   t   application_versionsR5   R,   (   R   R    R2   R   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t   DescribeApplicationsResponsec           B   s   e  Z d    Z RS(   c         C   su   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  d  S(   NR   t   DescribeApplicationsResultt   Applications(   R   R   R   t   applicationsR#   R,   (   R   R    R2   R   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t$   DescribeConfigurationOptionsResponsec           B   s   e  Z d    Z RS(   c         C   s   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  t | d  |  _ d  S(   NR   t"   DescribeConfigurationOptionsResultt   OptionsR^   (   R   R   R   t   optionsR>   R,   R   Rc   (   R   R    R2   t   option(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t%   DescribeConfigurationSettingsResponsec           B   s   e  Z d    Z RS(   c         C   su   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  d  S(   NR   t#   DescribeConfigurationSettingsResultt   ConfigurationSettings(   R   R   R   t   configuration_settingsRZ   R,   (   R   R    R2   t   configuration_setting(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t$   DescribeEnvironmentResourcesResponsec           B   s   e  Z d    Z RS(   c         C   sW   | d } t  t |   j |  | d } | d rJ t | d  |  _ n	 d  |  _ d  S(   NR   t"   DescribeEnvironmentResourcesResultt   EnvironmentResources(   R   R   R   R}   t   environment_resourcesR   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    


(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t   DescribeEnvironmentsResponsec           B   s   e  Z d    Z RS(   c         C   su   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  d  S(   NR   t   DescribeEnvironmentsResultt   Environments(   R   R   R   t   environmentsRf   R,   (   R   R    R2   t   environment(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t   DescribeEventsResponsec           B   s   e  Z d    Z RS(   c         C   s   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  t | d  |  _ d  S(   NR   t   DescribeEventsResultt   Eventst	   NextToken(   R   R   R   t   eventsR   R,   R   t   next_tokent(   R   R    R2   t   event(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t#   ListAvailableSolutionStacksResponsec           B   s   e  Z d    Z RS(   c         C   s   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  g  |  _ | d r x1 | d D]" } t |  } |  j j |  q Wn  d  S(   NR   t!   ListAvailableSolutionStacksResultt   SolutionStackDetailst   SolutionStacks(   R   R   R   t   solution_stack_detailsR   R,   t   solution_stacksR   (   R   R    R2   t   solution_stack_detailt   solution_stack(    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s   t   RebuildEnvironmentResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   0  s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   /  s   t   RequestEnvironmentInfoResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   6  s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   5  s   t   RestartAppServerResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   <  s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   ;  s   t   RetrieveEnvironmentInfoResponsec           B   s   e  Z d    Z RS(   c         C   su   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  d  S(   NR   t   RetrieveEnvironmentInfoResultt   EnvironmentInfo(   R   R   R   t   environment_infoRt   R,   (   R   R    R2   R   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   B  s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   A  s   t   SwapEnvironmentCNAMEsResponsec           B   s   e  Z d    Z RS(   c         C   s$   | d } t  t |   j |  d  S(   NR   (   R   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   O  s    
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   N  s   t   SwapEnvironmentCnamesResponsec           B   s   e  Z RS(    (   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   T  s    t   TerminateEnvironmentResponsec           B   s   e  Z d    Z RS(   c         C   sT  | d } t  t |   j |  | d } t | d  |  _ t | d  |  _ t j | d  |  _ t j | d  |  _	 t | d  |  _
 t | d  |  _ t | d	  |  _ t | d
  |  _ t | d  |  _ | d r t | d  |  _ n	 d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ d  S(   NR   t   TerminateEnvironmentResultR$   Rg   R&   R'   R(   Rh   Ri   R\   Rj   Rk   R^   Rl   R_   R7   (   R   R   R   R   R*   Rm   R    R-   R.   R/   R0   Rn   Ro   Ra   Rp   Rq   Rr   R   Rc   Rs   Rd   R:   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   X  s&    


	(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   W  s   t   UpdateApplicationResponsec           B   s   e  Z d    Z RS(   c         C   sW   | d } t  t |   j |  | d } | d rJ t | d  |  _ n	 d  |  _ d  S(   NR  t   UpdateApplicationResultR   (   R   R  R   R#   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   q  s    


(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR  p  s   t    UpdateApplicationVersionResponsec           B   s   e  Z d    Z RS(   c         C   sW   | d } t  t |   j |  | d } | d rJ t | d  |  _ n	 d  |  _ d  S(   NR  t   UpdateApplicationVersionResultR   (   R   R  R   R5   R   R   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR   }  s    


(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR  |  s   t#   UpdateConfigurationTemplateResponsec           B   s   e  Z d    Z RS(   c         C   s  | d } t  t |   j |  | d } t | d  |  _ t j | d  |  _ t j | d  |  _ t | d  |  _	 t | d  |  _
 t | d  |  _ g  |  _ | d	 r x1 | d	 D]" } t |  } |  j j |  q Wn  t | d
  |  _ t | d  |  _ d  S(   NR  t!   UpdateConfigurationTemplateResultR$   R&   R'   R[   R(   R\   R]   R^   R_   (   R   R  R   R   R*   R    R-   R.   R/   R`   R0   Ra   Rb   RV   R,   Rc   Rd   (   R   R    R2   Re   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s     

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR    s   t   UpdateEnvironmentResponsec           B   s   e  Z d    Z RS(   c         C   sT  | d } t  t |   j |  | d } t | d  |  _ t | d  |  _ t j | d  |  _ t j | d  |  _	 t | d  |  _
 t | d  |  _ t | d	  |  _ t | d
  |  _ t | d  |  _ | d r t | d  |  _ n	 d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ t | d  |  _ d  S(   NR  t   UpdateEnvironmentResultR$   Rg   R&   R'   R(   Rh   Ri   R\   Rj   Rk   R^   Rl   R_   R7   (   R   R  R   R   R*   Rm   R    R-   R.   R/   R0   Rn   Ro   Ra   Rp   Rq   Rr   R   Rc   Rs   Rd   R:   (   R   R    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s&    


	(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR    s   t%   ValidateConfigurationSettingsResponsec           B   s   e  Z d    Z RS(   c         C   su   | d } t  t |   j |  | d } g  |  _ | d rq x1 | d D]" } t |  } |  j j |  qH Wn  d  S(   NR	  t#   ValidateConfigurationSettingsResultt   Messages(   R   R	  R   t   messagesR   R,   (   R   R    R2   R{   (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR     s    

	
(   R   R   R   (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyR	    s   N(<   t   __doc__R    t   boto.compatR   t   objectR   R   R   R#   R5   R;   R>   RV   RZ   Rf   Rt   R}   Rq   R   R   R   R   R   R   RP   R   R8   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R  R  R  R  R	  (    (    (    s6   lib/python2.7/site-packages/boto/beanstalk/response.pyt   <module>   sr   %
	
 
	