
                             S r SSKJr  SSKJr  S\4S jr\R                  " \R                  R                  5       " S S\R                  5      5       rg)z2The command to create Namespace Actuation Feature.    )basereturnc                 .    U S:X  a  gU S:X  a  gU S:X  a  gg )NunspecifiedACTUATION_MODE_UNSPECIFIEDcreate-and-delete-if-created+ACTUATION_MODE_CREATE_AND_DELETE_IF_CREATEDadd-and-remove-fleet-labels*ACTUATION_MODE_ADD_AND_REMOVE_FLEET_LABELS )modes    8lib/surface/container/fleet/namespaceactuation/create.pyModeEnumTranslationr      s*    	]'	++8	**7 +    c                   2    \ rS rSrSrSr\S 5       rS rSr	g)Create   zCreate Namespace Actuation Feature.

This command creates Namespace Actuation Feature in a fleet.

## EXAMPLES

To create the Namespace Actuation Feature, run:

  $ {command}
namespaceactuationc                 6    UR                  S[        S/ SQSS9  g )Nz--actuation-moder   )r   r   r
   z1The actuation mode that can the feature will use.)typedefaultchoiceshelp)add_argumentstr)clsparsers     r   ArgsCreate.Args.   s)    


 E  
r   c                     U R                   R                  U R                   R                  U R                   R                  U R                   R                  R	                  [        UR                  5      5      S9S9S9nU R                  U5        g )N)actuationMode)r   )spec)messagesFeatureCommonFeatureSpecNamespaceActuationFeatureSpecActuationModeValueValuesEnumr   actuation_modeEnable)selfargsfeatures      r   Run
Create.Run<   s~    mm##]],,#}}JJ"mmIIff'(;(;<  K   - 
 $ G 	KKr   r   N)
__name__
__module____qualname____firstlineno____doc__feature_nameclassmethodr   r-   __static_attributes__r   r   r   r   r      s%    	 &, 
r   r   N)r3   googlecloudsdk.callioper   calliope_base3googlecloudsdk.command_lib.container.fleet.featuresr   r   ReleaseTracksReleaseTrackALPHAEnableCommandr   r   r   r   <module>r>      sV    9 : D8 8 ]77==>&T & ?&r   