
                             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	iZ
 G d
 dej                        Zy)z6Command to list data for a Cloud Composer environment.    )absolute_import)division)unicode_literals)base)resource_args)storage_utilEXAMPLESz        To list the data from the Cloud Composer environment
        ``environment-1'' and location ``us-central1'', run:

          $ {command} --environment=environment-1 --location=us-central1
        c                   *    e Zd ZdZeZed        Zd Zy)Listz/List the data for a Cloud Composer environment.c                 j    t        j                  | dd       | j                  j                  d       y )Nzfor which to list data.F)
positionalztable(name))r   AddEnvironmentResourceArgdisplay_info	AddFormat)parsers    6lib/surface/composer/environments/storage/data/list.pyArgsz	List.Args*   s,    ++)e=
!!-0    c                     |j                   j                  j                         }t        j                  |d| j                               S )Ndata)release_track)CONCEPTSenvironmentParser   r   ReleaseTrack)selfargsenv_refs      r   RunzList.Run0   s8    mm''--/GWfD<M<M<OPPr   N)	__name__
__module____qualname____doc__DETAILED_HELPdetailed_helpstaticmethodr   r    r   r   r   r   %   s"    7-1 1
Qr   r   N)r#   
__future__r   r   r   googlecloudsdk.callioper   #googlecloudsdk.command_lib.composerr   r   r$   Commandr   r'   r   r   <module>r,      s?    = &  ' ( = < 	Q4<< Qr   