
                             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  \R                   " S S\R                  5      5       rg)	z0The command to disable the Service Mesh Feature.    )absolute_import)division)unicode_literals)basec                   2    \ rS rSrSrSr\S 5       rS rSr	g)Disable   a  Disable Service Mesh Feature.

Disable the Service Mesh Feature in a fleet.

## EXAMPLES

To disable the Service Mesh Feature, run:

  $ {command}

To delete the fleet-level default Membership configuration, run:

  $ {command} --fleet-default-member-config
servicemeshc                 H    UR                  SSSS9  UR                  SSSS9  g )Nz--fleet-default-member-config
store_truezIf specified, deletes the default membership
        configuration present in your fleet.

        To delete the fleet-level default Membership configuration present in
        your fleet, run:

          $ {command} --fleet-default-member-config)actionhelpz--forcezjDisable this feature, even if it is currently in use. Force disablement may result in unexpected behavior.)add_argument)clsparsers     +lib/surface/container/fleet/mesh/disable.pyArgsDisable.Args,   sA    
'7  
 C	      c                     UR                   (       a;  U R                  R                  U R                  5       S9nU R	                  S/U5        g U R                  UR                  S9  g )N)namefleet_default_member_config)force)r   messagesFeatureFeatureResourceNameUpdater   r   )selfargspatchs      r   RunDisable.RunC   sQ     ''mm##)A)A)C#De
kk0159
lll$r    N)
__name__
__module____qualname____firstlineno____doc__feature_nameclassmethodr   r!   __static_attributes__r#   r   r   r   r      s%     , ,%r   r   N)r(   
__future__r   r   r   googlecloudsdk.callioper   3googlecloudsdk.command_lib.container.fleet.featuresfeatures_baseDefaultUniverseOnlyDisableCommandr   r#   r   r   <module>r2      s@    7 &  ' ( U 0%m** 0% 0%r   