
    o                         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	S
.r\R                  " \R                  R                  5       " S S\R                  5      5       rg)z&Command to describe an event provider.    )absolute_import)division)unicode_literals)	providers)base)flagsz{description}zc         To describe the provider ``my-provider'', run:

          $ {command} my-provider
        )DESCRIPTIONEXAMPLESc                   2    \ rS rSrSr\r\S 5       rS r	Sr
g)Describe%   z$Describe an Eventarc event provider.c                 4    [         R                  " U SS5        g )NzThe event provider to describe.T)r   AddProviderResourceArg)parsers    *lib/surface/eventarc/providers/describe.pyArgsDescribe.Args+   s    	  149    c                     [         R                  " U R                  5       5      nUR                  R                  R                  5       nUR                  U5      nU$ )zRun the describe command.)r   ProvidersClientReleaseTrackCONCEPTSproviderParseGet)selfargsclientprovider_refr   s        r   RunDescribe.Run0   sF    &&t'8'8':;F==))//1Lzz,'HOr    N)__name__
__module____qualname____firstlineno____doc___DETAILED_HELPdetailed_helpstaticmethodr   r    __static_attributes__r"   r   r   r   r   %   s!    , -9 9r   r   N)r'   
__future__r   r   r   googlecloudsdk.api_lib.eventarcr   googlecloudsdk.callioper   #googlecloudsdk.command_lib.eventarcr   r(   ReleaseTracksr   GADescribeCommandr   r"   r   r   <module>r3      se    - &  ' 5 ( 5 				 D%%(()t##  *r   