ControlMethod

The control method to use to start, restart, or stop the service.

You can use one of the following values:

  • SCM. Use Windows services to control services.

    If you use the SCM control method, you must set the SCMServiceName parameter.

  • Script. Use a Linux script to control services. The Controller server uses the script that you specified in the parameter for the AddService or EditServiceInfo actions.
  • Process. Use a server process to start, restart, or stop the service.

NOTE: For the UpdateServiceConfig action, you need to set the ControlMethod parameter only when you set RestartService to True.

Actions: AddService, EditServiceInfo, RestartService, StartService, StopService, UpdateServiceConfig
Type: String
Default: Process
Required: No
Example: ControlMethod=SCM
See Also: InitScriptPath
RestartService (action parameter)