Learn how to extend the function of HCL DevOps Deploy (Deploy).
You can use these REST interfaces to automate tasks.
The following list shows the commands that are available for the HCL DevOps Deploy (Deploy) server.
The HCL plug-ins provide tools for creating component processes and integrations. HCL plug-ins provides plug-ins for several common deployment processes, and others are available to integrate with a wide variety of tools, such as middleware tools, databases, and servers.
Notification templates are the basis for emails that the server sends to users after an event occurs on the server. You can create customized notification templates by modifying the default templates provided, or by creating new templates of your own.
Many different programs can run REST commands. To run the command, you call a method on a REST resource and pass parameters or a request in JSON format.
Many REST and command-line client commands have examples in their help topics. A few more examples using various programming languages and scenarios are provided here. The commands are similar for the server.
The way that you authenticate to run REST commands depends on how the server is set up and the tool that you are using to run the commands.
Resources for working with applications, including manipulating the components and environments that are associated with applications.
Returns the current logging configuration. The output is suitable for input to the setLoggingConfig command.
Sets the current logging configuration. The output of the getLoggingConfig command is acceptable input. To support this, several elements of the input template are optional and ignored, but must be valid if supplied. Regardless, the input is still subject to the constraints reported by these ignored elements. For example, objects for which 'deletable' is false must be present in the input as their absense is interpreted as a request for deletion.
These properties are available on the System Settings page of the server.
This command returns a JSONArray representation of the system properties, which behave like global variables for the server.
System properties behave like global variables for the server.
Use this command to set any of the properties on the System Settings page of the server. The JSON template for this command lists all of the properties that you can change, but you can omit properties that you are not changing.
Resources for creating, editing, and deleting teams.
Resources for adding users and groups to teams and for creating authorization tokens.
Resources for manipulating workflows.
CLI is a command-line interface that provides access to the HCL DevOps Deploy (Deploy) server. It can be used to find or set properties and to run numerous functions.
Programmatically manage processes with PAC language.