
    i
                        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  SS	KJr  SS
KJr  \R                   " \R"                  R$                  \R"                  R&                  5       " S S\R(                  5      5       rg)zBCommand to delete an archive deployment in an Apigee organization.    )absolute_import)division)unicode_literals)apigee)base)defaults)resource_args)log)
console_ioc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
Delete   z$Delete an Apigee archive deployment.zD  {description}

  `{command}` deletes an Apigee archive deployment.a    To delete an archive deployment with the ID ``abcdefghijkl123456'' in the
  environment called ``my-env'' using the active Cloud Platform project, run:

      $ {command} abcdefghijkl123456 --environment=my-env

  To delete an archive deployment with the ID ``mnopqurstuvw654321'', in an
  environment called ``my-env'', in an organization called ``my-org'', run:

      $ {command} mnopqurstuvw654321 --environment=my-env --organization=my-org
  )DESCRIPTIONEXAMPLESc           
      `    [         R                  " U SSSSS[        R                  " 5       /S9  g )Nz+organization.environment.archive_deploymentz$Apigee archive deployment to delete.archive_deploymentT)argument_name
positionalrequiredfallthroughs)r	   AddSingleResourceArgumentr   !GCPProductOrganizationFallthrough)parsers    %lib/surface/apigee/archives/delete.pyArgsDelete.Args4   s2    ++5.*@@BCE    c                 b   UR                   R                  R                  5       R                  5       nUS   nSR	                  U5      n[
        R                  " US9(       aN  [        R                  R                  U5        [        R                  R                  SR	                  U5      5        gg)zRun the describe command.archiveDeploymentsIdz(Archive deployment [{}] will be deleted.)messagez Archive deployment [{}] deleted.N)CONCEPTSr   ParseAsDictformatr   PromptContinuer   ArchivesClientr   r
   statusPrint)selfargsidentifiers
archive_idmsgs        r   Run
Delete.Run?   s    --2288:AACK34J
4
;
;J
GC  -"";/	jj9@@LM .r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r.   __static_attributes__r0   r   r   r   r      s2    ,7

-( E ENr   r   N)r5   
__future__r   r   r   googlecloudsdk.api_libr   googlecloudsdk.callioper   !googlecloudsdk.command_lib.apigeer   r	   googlecloudsdk.corer
   googlecloudsdk.core.consoler   ReleaseTracksReleaseTrackALPHABETADeleteCommandr   r0   r   r   <module>rD      sp    I &  ' ) ( 6 ; # 2 D%%++T->->-C-CD)NT )N E)Nr   