
                             d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ej                   ej                  ej                  j                         G d dej                                      Zy)	z0The command to enable Workload Identity Feature.    )absolute_import)division)unicode_literals)basec                       e Zd ZdZdZdZd Zy)EnablezEnable Workload Identity Feature.

  Enable the Workload Identity Feature in a fleet.

  ## Examples

  To enable Workload Identity Feature, run:

    $ {command}
  workloadidentityzWorkload Identityc                     | j                   j                  | j                   j                  | j                   j                                     }| j	                  |      S )N)r	   )spec)messagesFeatureCommonFeatureSpecWorkloadIdentityFeatureSpecr   )selfargsfs      7lib/surface/container/fleet/workload_identity/enable.pyRunz
Enable.Run*   sT    
 	]],,!]]FFH - 
 	 	A
 ;;q>    N)__name__
__module____qualname____doc__feature_namefeature_display_namer    r   r   r   r      s    	 $,,
r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   3googlecloudsdk.command_lib.container.fleet.featuresfeature_baseDefaultUniverseOnlyReleaseTracksReleaseTrackALPHAEnableCommandr   r   r   r   <module>r&      sd    7 &  ' ( U D%%++,\''  - r   