
    v                         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
 ej                   ej                  ej                  j                         G d d	ej                                      Zy
)z.Command to describe Transfer Appliance Orders.    )absolute_import)division)unicode_literals)apis)base)resource_argsc                   0    e Zd ZdZdddZed        Zd Zy)Describez0Get information about Transfer Appliance orders.z=      Get information about transfer appliance orders.
      zp      To describe an order by name, including its prefix, run:

        $ {command} ORDER --region=REGION
      )DESCRIPTIONEXAMPLESc                 `    t        j                  | t         j                  j                         y )N)r   add_order_resource_argResourceVerbDESCRIBE)parsers    2lib/surface/transfer/appliances/orders/describe.pyArgszDescribe.Args,   s!    ((**335    c                    t        j                  dd      }t        j                  dd      }|j                  j                  j                         }|j                  |j                               }|j                  j                  |      S )Ntransferappliancev1alpha1)name)request)
r   GetClientInstanceGetMessagesModuleCONCEPTSorderParse2TransferapplianceProjectsLocationsOrdersGetRequestRelativeNameprojects_locations_ordersGet)selfargsclientmessages	order_refr   s         r   RunzDescribe.Run1   s|    ##$7DF%%&9:FH##))+III##% J 'G++///@@r   N)__name__
__module____qualname____doc__detailed_helpstaticmethodr   r(    r   r   r
   r
      s2     9

- 5 5Ar   r
   N)r,   
__future__r   r   r   googlecloudsdk.api_lib.utilr   googlecloudsdk.callioper   .googlecloudsdk.command_lib.transfer.appliancesr   DefaultUniverseOnlyReleaseTracksReleaseTrackALPHADescribeCommandr
   r/   r   r   <module>r9      sg    5 &  ' , ( H D%%++,At## A - Ar   