
                         "   d Z ddlmZ ddlmZ ddlmZ ddlZ G d dej                        Z G d d	ej                        ZeD  cg c]  } | j                   c} Z
eD  cg c]  } | j                   c} Zi ej                  j                  ej                  j                  ej                  j                  ej                  j                  ej                  j                  ej                   j                  ej"                  j                  ej                   j                  ej$                  j                  ej                   j                  ej&                  j                  ej                   j                  ej(                  j                  ej                   j                  ej*                  j                  ej                   j                  ej,                  j                  ej                   j                  ej.                  j                  ej                   j                  ej0                  j                  ej                   j                  ej2                  j                  ej                   j                  ej4                  j                  ej                   j                  ej6                  j                  ej                   j                  ej8                  j                  ej                   j                  ej:                  j                  ej                   j                  ej<                  j                  ej                   j                  i ej>                  j                  ej                   j                  ej@                  j                  ej                   j                  ejB                  j                  ej                   j                  ejD                  j                  ej                   j                  ejF                  j                  ej                   j                  ejH                  j                  ej                   j                  ejJ                  j                  ej                   j                  ejL                  j                  ej                   j                  ejN                  j                  ej                   j                  ejP                  j                  ej                   j                  ejR                  j                  ej                   j                  ejT                  j                  ej                   j                  ejV                  j                  ejX                  j                  ejZ                  j                  ej                   j                  ej\                  j                  ej                   j                  ej^                  j                  ejX                  j                  Z0yc c} w c c} w )
z'Utils for transfer appliances commands.    )absolute_import)division)unicode_literalsNc                       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dZdZdZdZ dZ!d Z"d!Z#d"Z$y#)$ApprovedCountriesz9Countries where Transfer Appliances are approved for use.USATBEBGHRCYCZDKEEFIFRDEGRHUIEITLVLTLUMTNLPLPTROSKSIESSEGBCANOCHSGN)%__name__
__module____qualname____doc__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(        =lib/googlecloudsdk/command_lib/transfer/appliances/regions.pyr   r      s    A"""""""""""""""""""""""""""""""""r.   r   c                       e Zd ZdZdZdZy)CloudRegionszus-central1zeurope-west1zasia-southeast1N)r)   r*   r+   US_CENTRAL1EUROPE_WEST1ASIA_SOUTHEAST1r-   r.   r/   r1   r1   ?   s    +,%/r.   r1   )1r,   
__future__r   r   r   enumEnumr   r1   valueAPPROVED_COUNTRIESCLOUD_REGIONSr   r2   r%   r	   r3   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$   r4   r&   r'   r(   COUNTRY_TO_LOCATION_MAP)es   0r/   <module>r=      s"   . &  ' $		 $N&499 &
 (99'8!agg'89 "./,Q,/$ 8 8 > >$ 8 8 > >$  9 9 ? ?	$
  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$  9 9 ? ?$   9 9 ? ?!$"  9 9 ? ?#$$  9 9 ? ?%$&  9 9 ? ?'$(  9 9 ? ?)$*  9 9 ? ?+$,  9 9 ? ?-$.  9 9 ? ?/$0  9 9 ? ?1$2  9 9 ? ?3$4  9 9 ? ?5$6  9 9 ? ?7$8  9 9 ? ?9$:  9 9 ? ?;$<  9 9 ? ?=$>  < < B B?$B  9 9 ? ?C$D  9 9 ? ?E$F  < < B BG$  :/s   X!X