
                             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KJr  \R                  \R                  " \R                  R                   \R                  R"                  5       " S	 S
\R$                  5      5       5       rg)zDescribe policy command.    )absolute_import)division)unicode_literals)platform_policy)base)flags)logc                   .    \ rS rSrSr\S 5       rS rSrg)Delete   a  Delete a Binary Authorization platform policy.

## EXAMPLES

To delete a policy using its resource name:

  $ {command} projects/my_proj/platforms/gke/policies/policy1

To delete the same policy using flags:

  $ {command} policy1 --platform=gke --project=my_proj
c                 2    [         R                  " U S5        g )Nz	to delete)r   AddPlatformPolicyResourceArg)parsers    /lib/surface/container/binauthz/policy/delete.pyArgsDelete.Args+   s    	&&v{;    c                     UR                   R                  R                  5       R                  5       n[        R
                  " S5      R                  U5      n[        R                  " USS9  U$ )Nv1Policy)kind)	CONCEPTSpolicy_resource_nameParseRelativeNamer   Clientr   r	   DeletedResource)selfargs
policy_refresults       r   Run
Delete.Run/   sS    3399;HHJJ##D)00<F
2Mr    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r"   __static_attributes__r$   r   r   r   r      s      < <r   r   N)r)   
__future__r   r   r   )googlecloudsdk.api_lib.container.binauthzr   googlecloudsdk.callioper   -googlecloudsdk.command_lib.container.binauthzr   googlecloudsdk.corer	   DefaultUniverseOnlyReleaseTracksReleaseTrackBETAALPHADeleteCommandr   r$   r   r   <module>r7      st     &  ' E ( ? # D%%**D,=,=,C,CDT  E r   