system

Get how far calls from Dagu Cloud may go on this server

Changed on

Returns the highest role calls from Dagu Cloud get on this server, whether they may decide steps waiting for a person, whether configuration fixes either, and whether this server process holds its connection for those calls. Admin only.

get/license/remote-access

Request

  • Base URL
    http://localhost/api/v1
  • Auth
    • HTTP bearer
    • or HTTP basic
    • or none

Query parameters

remoteNodestring

name of the remote node

Response

Remote access on this server

level'off' | 'viewer' | 'operator' | 'developer' required

The highest role calls from Dagu Cloud get on this server: off refuses them, viewer reads DAGs, runs, and logs, operator also starts, enqueues, retries, and stops runs of existing DAGs, and developer also changes DAG definitions and runs inline specs

levelConfiguredboolean required

Whether cloud.remote_access in the configuration fixes the level

approvalsboolean required

Whether calls from Dagu Cloud may approve, reject, or push back steps waiting for a person

approvalsConfiguredboolean required

Whether cloud.remote_approvals in the configuration fixes approvals

connectedboolean required

Whether this server process holds its connection to the relay, so calls from Dagu Cloud reach it

errorstring

Why the last connection failed or Dagu Cloud refused it, such as a workspace without a plan or a trial

Changes