
    X                         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  \	R                   " S	 S
\	R                  5      5       rg)z?The `gcloud domains registrations operations describe` command.    )absolute_import)division)unicode_literals)
operations)registrations)base)resource_argsc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   zShow details about a Cloud Domains operation.

Print information about a Cloud Domains operation.

## EXAMPLES

To describe an operation ``operation-id'', run:

  $ {command} operation-id
c                 2    [         R                  " U S5        g )Nzto describe)r	   AddOperationResourceArg)parsers    8lib/surface/domains/registrations/operations/describe.pyArgsDescribe.Args(   s    ))&-@    c                     [         R                  " U5      n[        R                  R	                  U5      nUR
                  R                  R                  5       nUR                  U5      $ )N)	r   GetApiVersionFromArgsr   ClientFromApiVersionCONCEPTS	operationParseGet)selfargsapi_versionclientoperation_refs        r   RunDescribe.Run,   sO    55d;K--k:FMM++113M::m$$r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r!   __static_attributes__r#   r   r   r   r      s"    	 A A%r   r   N)r(   
__future__r   r   r   googlecloudsdk.api_lib.domainsr   r   googlecloudsdk.callioper   "googlecloudsdk.command_lib.domainsr	   DefaultUniverseOnlyDescribeCommandr   r#   r   r   <module>r1      sG    F &  ' 5 8 ( < %t## % %r   