highbond_robot_activation (Resource)

Example Usage

resource "highbond_robot_activation" "main" {
  robot_id     = highbond_robot.main.id
  comment      = "activated"
  version      = highbond_robot_app.main.version // Deprecated
  robot_app_id = highbond_robot_app.main.id
}

resource "highbond_robot_activation" "script_version" {
  robot_id     = highbond_robot.main.id
  comment      = "activated"
  version      = highbond_robot_script_version.main.version // Deprecated
  robot_app_id = highbond_robot_script_version.main.id
}

Schema

Required

  • robot_app_id (String) The ID of the robot app
  • robot_id (String) The ID of the robot

Optional

  • comment (String) An informative statement in the version history of the script
  • force (Boolean) Overwrites the production scripts with the selected development mode version and ignores conflicts. Forcing the activation sets any existing tasks that are affected by the conflict to an idle status. When a task is set to idle, you must provide the missing parameter input or select the new script names before you can restart the task
  • force_updates (Boolean) Allows overriding top-level 'create_only' option.
  • version (Number, Deprecated)

Read-Only

  • activated_at (String) The date when the script was activated
  • activator_id (String) The ID of the user
  • environment (String) Purely to be able to create a Task->Activation dependency
  • id (String) The ID of this resource.