
                             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
  \R                  \R                  " \R                  R                  5       " S S	\R                  5      5       5       rg
)zHImplementation of gcloud Procurement consumer accounts describe command.    )absolute_import)division)unicode_literals)apis)base)resource_argsc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   z6Returns the Account object resulting from the Get API.c                 2    [         R                  " U S5        g)zfRegister flags for this command.

Args:
  parser: argparse.ArgumentParser to register arguments with.
zAccount to describe.N)r   AddAccountResourceArg)parsers    >lib/surface/commerce_procurement/consumer/accounts/describe.pyArgsDescribe.Args   s     ''0FG    c                     UR                   R                  R                  5       n[        R                  R                  UR                  5       5      $ )z~Runs the command.

Args:
  args: The arguments that were provided to this command invocation.

Returns:
  An Account message.
)CONCEPTSaccountParser   AccountsGetRelativeName)selfargsaccount_refs      r   RunDescribe.Run(   s:     --''--/K==[55788r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r   __static_attributes__r   r   r   r
   r
      s      ?H H
9r   r
   N)r$   
__future__r   r   r   +googlecloudsdk.api_lib.commerce_procurementr   googlecloudsdk.callioper   /googlecloudsdk.command_lib.commerce_procurementr   HiddenReleaseTracksReleaseTrackALPHADescribeCommandr
   r   r   r   <module>r0      sa    O &  ' < ( I D%%++,9t## 9 - 9r   