
                         z    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	\R                  5      rg
)z,Cloud Pub/Sub subscription describe command.    )absolute_import)division)unicode_literals)subscriptions)base)resource_argsc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   z'Describes a Cloud Pub/Sub subscription.c                 2    [         R                  " U S5        g )Nzto describe.)r   AddSubscriptionResourceArg)parsers    ,lib/surface/pubsub/subscriptions/describe.pyArgsDescribe.Args   s    ,,V^D    c                     [         R                  " 5       nUR                  R                  R	                  5       nUR                  U5      $ )N)r   SubscriptionsClientCONCEPTSsubscriptionParseGet)selfargsclientsubscription_refs       r   RunDescribe.Run!   s9    ..0F}}11779::&''r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r   __static_attributes__r   r   r   r
   r
      s    /E E(r   r
   N)r$   
__future__r   r   r   googlecloudsdk.api_lib.pubsubr   googlecloudsdk.callioper   !googlecloudsdk.command_lib.pubsubr   DescribeCommandr
   r   r   r   <module>r,      s.    3 &  ' 7 ( ;(t## (r   