Learn how to extend the function of HCL Launch.
The HCL Launch server and blueprint design server each have a separate REST interface. You can use these REST interfaces to automate tasks on those servers.
The following list shows the commands that are available for the HCL Launch server.
UrbanCode plug-ins provide tools for creating component processes and integrations. IBM UrbanCode 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 and for the blueprint design 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.
The following example describes how to use the REST commands to deploy an application.
Resources for editing and creating application processes.
Resources for working with component processes.
Groups can only be created in Internal Storage authorization realms.
Specify the details about the group in the JSON file. You can list one or more members of the new group in the 'users' array, or you can leave the array blank to create an empty group. Groups can be created only in Internal Storage authorization realms.
This command lists the members of a group, including IDs and e-mail addresses.
Resources for creating and retrieving statuses.
Resources for creating, editing, and deleting teams.
Resources for manipulating workflows.
CLI is a command-line interface that provides access to the HCL Launch server. It can be used to find or set properties and to run numerous functions.