
    a                     z    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	\R                  5      rg
)z-`gcloud monitoring snoozes describe` command.    )absolute_import)division)unicode_literals)snoozes)base)resource_argsc                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	Describe   zDescribe a snooze.EXAMPLESa            To describe a snooze, run:

            $ {command} MY-SNOOZE

          To describe a snooze in JSON, run:

            $ {command} MY-SNOOZE --format=json

          To describe a snooze contained within a specific project, run:

            $ {command} MY-SNOOZE --project=MY-PROJECT

          To describe a snooze with a fully qualified snooze ID, run:

            $ {command} projects/MY-PROJECT/snoozes/MY-SNOOZE
       c                 ^    [         R                  " S5      /n[         R                  " X5        g )Nzto be described.)r   CreateSnoozeResourceArgAddResourceArgs)parser	resourcess     *lib/surface/monitoring/snoozes/describe.pyArgsDescribe.Args1   s)     	--.@ACI!!&4    c                     [         R                  " 5       nUR                  R                  R	                  5       nUR                  U5      nU$ )N)r   SnoozeClientCONCEPTSsnoozeParseGet)selfargsclient
snooze_refresults        r   RunDescribe.Run7   s=    !!#F%%++-J ZZ
#FMr    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r!   __static_attributes__r#   r   r   r
   r
      s/      -( 5 5
r   r
   N)r(   
__future__r   r   r   !googlecloudsdk.api_lib.monitoringr   googlecloudsdk.callioper   %googlecloudsdk.command_lib.monitoringr   DescribeCommandr
   r#   r   r   <module>r1      s.    4 &  ' 5 ( ?#t## #r   