
                         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The configs delete command.    )absolute_import)division)unicode_literals)util)base)logc                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	Delete   zDelete runtime-config resources.

This command deletes the runtime-config resource with the specified name and
all of its variable and waiter children.
EXAMPLESzs          To delete a runtime-config resource named "my-config", run:

            $ {command} my-config
          c                 $    U R                  SSS9  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.
namez!The runtime-config resource name.)helpN)add_argument)parsers    ,lib/surface/runtime_config/configs/delete.pyArgsDelete.Args*   s     %HI    c                    [         R                  " 5       n[         R                  " 5       n[         R                  " UR                  5      nUR                  UR                  UR                  5       S95        [        R                  " U5        g)zRun 'runtime-configs delete'.

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

Raises:
  HttpException: An http error response was received while executing api
      request.
)r   N)
r   ConfigClientMessagesParseConfigNamer   r
   )RuntimeconfigProjectsConfigsDeleteRequestRelativeNamer   DeletedResource)selfargsconfig_clientmessagesconfig_resources        r   Run
Delete.Run5   sn     %%'M}}H**4995O:: --/ 	; 	
 (r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r"   __static_attributes__r$   r   r   r
   r
      s3      - J J)r   r
   N)r)   
__future__r   r   r   %googlecloudsdk.api_lib.runtime_configr   googlecloudsdk.callioper   googlecloudsdk.corer   DeleteCommandr
   r$   r   r   <module>r2      s.     " &  ' 6 ( #0)T 0)r   