
    w                        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      \R                   " S S	\R                  5      5       5       5       rg
)z(The command group for Cloud Run presets.    )absolute_import)division)unicode_literals)base)flags)	platformsc                   8    \ rS rSrSrSSS.rS r\S 5       rSr	g	)
Presets   z{View available Cloud Run service presets.

This command group allows you to list available presets for Cloud Run
services.
zw
          This command group allows you to list and describe presets for your
          Cloud Run services.
          z
          To list all available presets, run:

            $ {command} list

          To get detailed information about a specific preset, run:

            $ {command} describe <preset-name>
      )DESCRIPTIONEXAMPLESc                 ~    [         R                  " X R                  5       [         R                  R                  5        g)z@Runs before command.Run and validates platform with passed args.N)r   GetAndValidatePlatformReleaseTrackProductRUN)selfcontextargss      #lib/surface/run/presets/__init__.pyFilterPresets.Filter4   s(    	  !5==#4#46    c                 0    [         R                  " U 5        g)z-Adds --platform and the various related args.N)r   AddPlatformAndLocationFlags)parsers    r   ArgsPresets.Args9   s     
%%f-r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpr   staticmethodr   __static_attributes__r   r   r   r
   r
      s1    
- 6
 . .r   r
   N)r$   
__future__r   r   r   googlecloudsdk.callioper   googlecloudsdk.command_lib.runr   r   UniverseCompatibleReleaseTracksr   ALPHAHiddenGroupr
   r   r   r   <module>r0      sl    / &  ' ( 0 4 D%%++,.djj .  - .r   