
                             S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK	Jr  \R                  " \R                  R                  5       " S S\R                  5      5       rg	)
z0List supported locations for the Private CA API.    )absolute_import)division)unicode_literals)base)	locationsc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
List   z3List supported locations for the Private CA GA API.zm          Returns supported locations where resources can be managed through
          the Private CA GA API.zg          To list the locations available for the Private CA GA API:

          $ {command}

          )DESCRIPTIONEXAMPLESc                 :    U R                   R                  S5        g )Nz#table(locationId:label=LOCATION_ID))display_info	AddFormat)parsers    'lib/surface/privateca/locations/list.pyArgs	List.Args,   s    
!!"GH    c                     [         R                  " S5      n[        R                  " S5       Vs/ s H  nUR	                  US9PM     sn$ s  snf )zRuns the command.v1)
locationId)privateca_baseGetMessagesModuler   GetSupportedLocationsLocation)selfargsmessageslocations       r   RunList.Run0   sR    //5H "77==H 	X.=  s   A N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r    __static_attributes__r"   r   r   r	   r	      s1    ;$- I Ir   r	   N)r'   
__future__r   r   r    googlecloudsdk.api_lib.privatecar   r   r   googlecloudsdk.calliopeReleaseTracksReleaseTrackGAListCommandr	   r"   r   r   <module>r2      sT    7 &  ' C 6 ( D%%(()4  *r   