
                         ~   S r SSKJr  SSKJr  SSKJr  \R                  " \R                  R                  5      \R                   " S S\R                  5      5       5       r\R                  \R                  " \R                  R                  5      \R                   " S S\R                  5      5       5       5       rg	)
z"QuotaAdjusterSettings get command.    )quota_adjuster_settings)base)flagsc                   .    \ rS rSrSr\S 5       rS rSrg)DescribeBeta   J  Gets details of the QuotaAdjusterSettings for a resource container.

This command gets the QuotaAdjusterSettings for a resource container.

## EXAMPLES

To get the QuotaAdjusterSettings for 'projects/12321', run:

  $ {command} --project=12321

To get the QuotaAdjusterSettings for 'folders/123', run:

  $ {command} --folder=123
c                 2    [         R                  " U S5        gzArgs is called by calliope to gather arguments for this command.

Args:
  parser: An argparse parser that you can use to add arguments that go on
    the command line after this command. Positional arguments are allowed.
zcontainer idNr   AddResourceFlagsparsers    0lib/surface/quotas/adjuster/settings/describe.pyArgsDescribeBeta.Args(        
6>2    c                 \    [         R                  " U[        R                  R                  S9$ zRun command.

Args:
  args: argparse.Namespace, The arguments that this command was invoked
    with.

Returns:
  The requested QuotaAdjusterSettings for the project.
)release_track)r   GetQuotaAdjusterSettingsr   ReleaseTrackBETAselfargss     r   RunDescribeBeta.Run2   s(     #;;D--22 r    N	__name__
__module____qualname____firstlineno____doc__staticmethodr   r   __static_attributes__r    r   r   r   r      s      3 3r   r   c                   .    \ rS rSrSr\S 5       rS rSrg)DescribeAlphaA   r	   c                 2    [         R                  " U S5        gr   r   r   s    r   r   DescribeAlpha.ArgsT   r   r   c                 \    [         R                  " U[        R                  R                  S9$ r   )r   r   r   r   GAr   s     r   r   DescribeAlpha.Run^   s(     #;;D--00 r   r    Nr!   r    r   r   r*   r*   A   s      3 3r   r*   N)r&   googlecloudsdk.api_lib.quotasr   googlecloudsdk.callioper   !googlecloudsdk.command_lib.quotasr   ReleaseTracksr   r   UniverseCompatibleDescribeCommandr   HiddenALPHAr*   r    r   r   <module>r9      s    ) A ( 3 D%%**+&4'' &  ,&R D%%++,'D(( '  - 'r   