EngineDaemonAdmin
EngineDaemonAdmin APIs provide administrative access to the Engine Daemons on a Director. They are listed in the following table:
| Method | Method Type | Description |
|---|---|---|
| all-engine-daemon-info | GET | Retrieves information about all the Engine Daemons logged in to the Director. |
| default-properties | GET | Retrieves the names and descriptions from the default Engine property list. |
| engine-daemon-count | GET | Retrieves the total number of Engine Daemons logged in to the Director. |
| engine-daemon-ids | GET | Retrieves the list of Engine Daemon IDs logged in to the Director. |
| engine-daemon-info | GET | Retrieves information about the given Engine Daemon logged in to the Director. |
| engine-daemon-info-by-properties | POST | Retrieves information about all the Engine Daemons logged in to the Director that match the Engine Condition. |
| log-url-list | GET | Retrieves the log file URLs from the given Engine Daemon when Engine Logging is enabled on the Server. |
| selected-engine-daemon-info | POST | Retrieves information about a given Engine Daemon logged in to the Director. |
| available | GET | Retrieves whether the methods are available. |
| default-property | DELETE | Removes the default property. |
| property | DELETE | Removes a property from the Engine Daemon. |
| property-by-properties | DELETE | Removes a property from selected Engine Daemons that match the Engine Condition. |
| restart-engine-daemon | PUT | Forces the Engine Daemon to log off and restart. |
| restart-engine-daemon-by-properties | POST | Forces those Engine Daemons that match the Engine Condition to log off and restart. |
| all-enabled | PUT | Sets whether all Engine Daemons can run Engines. |
| all-start-mode | PUT | Sets whether all Engines have to be started manually or automatically. |
| configuration | PUT | Sets the configuration to run on the Engines. |
| configuration-by-properties | POST | Sets the configuration to run on the Engines that match the Engine Condition. |
| default-property | PUT | Creates a new default Engine Property and its description. |
| directors | PUT | Sets the primary and secondary Directors for the Daemons, overriding the values in the configuration. |
| directors-by-properties | POST | Sets the primary and secondary Directors on the Daemons for the Daemons that match the Engine condition, overriding the values in the configuration. |
| enabled | PUT | Sets whether the Engine Daemon can run Engines. |
| enabled-by-properties | POST | Sets whether the Engine Daemon that matches the Engine Condition can run Engines. |
| instances | PUT | Sets the number of Engine instances to run, overriding the value in the configuration. |
| instances-by-properties | POST | Sets the number of Engine instances to run, overriding the value in the configuration for Engines that match the Engine Conditions. |
| property | PUT | Sets a property on the Engine Daemon. |
| property-by-properties | POST | Sets a property on selected Engine Daemons that match the Engine Condition. |
| start-mode | PUT | Sets whether the Engines have to be started manually or automatically. |
| start-mode-by-properties | POST | Sets whether the Engines that match the Engine Condition have to be started manually or automatically. |
Related information
REST API Reference
all-engine-daemon-infodefault-propertiesengine-daemon-countengine-daemon-idsengine-daemon-infoengine-daemon-info-by-propertieslog-url-listselected-engine-daemon-infoavailabledefault-propertypropertyproperty-by-propertiesrestart-engine-daemonrestart-engine-daemon-by-propertiesall-enabledall-start-modeconfigurationconfiguration-by-propertiesdefault-propertydirectorsdirectors-by-propertiesenabledenabled-by-propertiesinstancesinstances-by-propertiespropertyproperty-by-propertiesstart-modestart-mode-by-properties