
    >                         d Z ddlZddlZddlmZ ddlmZ ddlmZ ddl	m
Z
  ej                  d ej                  d      i      Zej                   G d	 d
ej                               Zy)z-Command that deletes a user workloads Secret.    N)(environments_user_workloads_secrets_util)base)resource_args)logEXAMPLESz          To delete a user workloads Secret of the environment named env-1, run:

            $ {command} secret-1 --environment=env-1
        c                   *    e Zd ZdZeZed        Zd Zy)DeleteUserWorkloadsSecretzDelete a user workloads Secret.c                     t        j                  ddd      j                  |        t        j                  | dd       y )Nsecret_name?zName of the Secret.)nargshelpzof the secretF)
positional)r   ArgumentAddToParserr   AddEnvironmentResourceArg)parsers    Blib/surface/composer/environments/user_workloads_secrets/delete.pyArgszDeleteUserWorkloadsSecret.Args'   s7    MMS'<k&++    c                     |j                   j                  j                         }t        j                  ||j
                  | j                                t        j                  j                  d       y )N)release_trackzSecret deleted)
CONCEPTSenvironmentParser   r	   r   ReleaseTrackr   statusPrint)selfargsenv_resources      r   RunzDeleteUserWorkloadsSecret.Run2   sU    ==,,224L,FF'') JJ%&r   N)	__name__
__module____qualname____doc___DETAILED_HELPdetailed_helpstaticmethodr   r"    r   r   r	   r	   !   s!    ' - 'r   r	   )r&   textwrap
frozendictgooglecloudsdk.api_lib.composerr   googlecloudsdk.callioper   #googlecloudsdk.command_lib.composerr   googlecloudsdk.corer   dedentr'   DefaultUniverseOnlyCommandr	   r*   r   r   <module>r4      so    4   T ( = # '&&
OHOO E 5 (  ' ' 'r   