
    `	                     8   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	  SSK
Jr  SS	KJr  \R                  " \R                  R                   \R                  R"                  \R                  R$                  5       " S
 S\R&                  5      5       rg)z6List command for gcloud debug logpoints command group.    )absolute_import)division)unicode_literals)arg_parsers)base)flags)
taxonomies)
propertiesc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
Export   z3Export a list of taxonomies from a certain project.zE
          Export a list of taxonomies from a certain project.
      a  
          To export 'TAXONOMY1' and 'TAXONOMY2' from your project within location
          LOCATION and render the export on the command line:

            $ {command} "TAXONOMY1,TAXONOMY2" --location=LOCATION

          To export 'TAXONOMY1' and 'TAXONOMY2' from your project within location
          LOCATION and store the export into a file "/path/file.yaml":

            $ {command} "TAXONOMY1,TAXONOMY2" --location=LOCATION > /path/file.yaml
      )DESCRIPTIONEXAMPLESc                 |    [         R                  " U S5        U R                  S[        R                  " 5       SSS9  g )Nz#Location to export taxonomies from.r	   
TAXONOMIESz1            List of taxonomies to bring.
        )typemetavarhelp)r   AddLocationResourceArgadd_argumentr   ArgList)parsers    -lib/surface/data_catalog/taxonomies/export.pyArgsExport.Args3   s=    	  )NO
  "	      c                     [         R                  " U R                  5       5      n[        R                  R
                  R                  R                  5       Ul        [        R                  " X5      $ )zRun the export command.)r   GetVersionLabelReleaseTrackr
   VALUEScoreprojectGetproject_valr	   r   )selfargsversion_labels      r   Run
Export.Run>   sO    ))$*;*;*=>M!((--5599;DT11r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r(   __static_attributes__r*   r   r   r   r      s1     <


	-"  2r   r   N)r/   
__future__r   r   r   googlecloudsdk.callioper   r   'googlecloudsdk.command_lib.data_catalogr   2googlecloudsdk.command_lib.data_catalog.taxonomiesr	   googlecloudsdk.corer
   ReleaseTracksr   ALPHABETAGACommandr   r*   r   r   <module>r=      sw     = &  ' / ( 9 I * D%%++T->->-C-C%%((*#2T\\ #2*#2r   