
    t                         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                  5       " S	 S
\R                   5      5       5       rS rg)z4Command for initializing a project for Eventarc GKE.    )absolute_import)division)unicode_literals)gke_destinations)base)log)
propertiesc                   (    \ rS rSrSrSSS.rS rSrg)	Init   zMInitialize a project for Eventarc with Cloud Run for Anthos/GKE destinations.z{description}z
          To initialize a project for Eventarc with Cloud Run for Anthos/GKE destinations:

              $ {command}
          )DESCRIPTIONEXAMPLESc                     [         R                  " U R                  5       5      nUR                  5         [        R
                  R                  [        5       5        g)zRun the gke command.N)r   GKEDestinationsClientReleaseTrackInitServiceAccountr   statusPrint_InitializedMessage)selfargsclients      -lib/surface/eventarc/gke_destinations/init.pyRunInit.Run+   s=    33D4E4E4GHF
JJ(*+     N)__name__
__module____qualname____firstlineno____doc__detailed_helpr   __static_attributes__r   r   r   r   r      s     V 		-,r   r   c                      [         R                  R                  R                  R	                  SS9n SnSR                  X5      $ )NT)requiredzgcloud eventarc triggers createzpInitialized project [{}] for Cloud Run for Anthos/GKE destinations in Eventarc. Next, create a trigger via `{}`.)r	   VALUEScoreprojectGetformat)r)   trigger_cmds     r   r   r   2   sC    ""**...='1+34:F
5  r   N)r"   
__future__r   r   r   googlecloudsdk.api_lib.eventarcr   googlecloudsdk.callioper   googlecloudsdk.corer   r	   HiddenReleaseTracksr   GACommandr   r   r   r   r   <module>r5      sf    ; &  ' < ( # * D%%((),4<< , * ,* r   