
                             d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ  ej                  ej                  j                         G d	 d
ej                                Zy)z,The gcloud Firestore locations list command.    )absolute_import)division)unicode_literals)	locations)base)flags)
propertiesc                   &    e Zd ZdZed        Zd Zy)DescribezDescribes a location available to Google Cloud Firestore.

  ## EXAMPLES

  To describe a Firestore locations with us-east1.

      $ {command} --location="us-east1"
  c                 2    t        j                  | d       y NT)required)r   AddLocationFlag)parsers    +lib/surface/firestore/locations/describe.pyArgszDescribe.Args&   s    	&40    c                     t         j                  j                  j                  j	                  d      }t        j                  ||j                        S r   )r	   VALUEScoreprojectGetr   GetLocationlocation)selfargsr   s      r   RunzDescribe.Run*   s>    $$,,00$0?G  $--88r   N)__name__
__module____qualname____doc__staticmethodr   r    r   r   r   r      s      1 19r   r   N)r!   
__future__r   r   r    googlecloudsdk.api_lib.firestorer   googlecloudsdk.callioper   $googlecloudsdk.command_lib.firestorer   googlecloudsdk.corer	   ReleaseTracksReleaseTrackALPHADescribeCommandr   r#   r   r   <module>r-      sY    3 &  ' 6 ( 6 * D%%++,9t## 9 -9r   