
                             S r SSKJr  SSKJr  SSKJr  \R                  " \R                  R                  5       " S S\R                  5      5       r
g)z=`gcloud alpha scc settings services modules disable` command.    )base)flags)utilsc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
Disable   z1Disable a module in Security Command Center(SCC).zF          Disable a module in Security Command Center(SCC).
          z          To disable the "PUBLIC_BUCKET_ACL" module in service SECURITY_HEALTH_ANALYTICS of organization "12345", run:

            $ {command} --organization=12345  --service=SECURITY_HEALTH_ANALYTICS --module=PUBLIC_BUCKET_ACL
      )DESCRIPTIONEXAMPLESc                     [         R                  " U 5        [         R                  " U 5        [         R                  " U 5        g )N)r   ExtractRequiredFlagsAddServiceArgumentAddModuleArgument)parsers    4lib/surface/scc/settings/services/modules/disable.pyArgsDisable.Args(   s,    	v&	V$	F#    c                 J    [         R                  " 5       R                  U5      $ )z*Call corresponding APIs based on the flag.)r   SettingsClientDisableModule)selfargss     r   RunDisable.Run.   s    !//55r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r   __static_attributes__r   r   r   r   r      s/    9
- $ $
6r   r   N)r    googlecloudsdk.callioper   'googlecloudsdk.command_lib.scc.settingsr   r   ReleaseTracksReleaseTrackALPHAUpdateCommandr   r   r   r   <module>r*      sN    D ) 9 9 D%%++,6d   6 -6r   