Milestone

This controller expose features of osp-milestone through an object controller. Example

The following example sends a trigger request to the c376083c-8e1a-4896-9e86-a94ec4ed66ab event configured on the root.server milestone server.

function main() {
  const event = milestone.triggerEvent("root.server", "c376083c-8e1a-4896-9e86-a94ec4ed66ab")
  log.info("{}", JSON.stringify(event))
}

main()
milestone.triggerEvent(serverId: string, type: string)

Send an event trigger request to milestone server.

Arguments:
  • serverId – Item ID of the server.milestone inside configuration.

  • type – Event ID in Milestone server to trigger example c376083c-8e1a-4896-9e86-a94ec4ed66ab.

Returns:

Return the event triggered by Milestone server.