pub fn compose(
workspace: String,
name: String,
left_hash: String,
right_hash: String,
) -> Result(json.Json, String)
pub fn current(
workspace: String,
instance_id: String,
) -> Result(json.Json, String)
pub fn distill(
workspace: String,
instance_id: String,
) -> Result(json.Json, String)
pub fn instance(
workspace: String,
instance_id: String,
) -> Result(json.Json, String)
pub fn instantiate(
workspace: String,
template_hash: String,
idempotency_key: String,
raw_bindings: List(String),
) -> Result(json.Json, String)
pub fn list(workspace: String) -> Result(json.Json, String)
pub fn progress(
workspace: String,
instance_id: String,
) -> Result(json.Json, String)
pub fn provenance(
workspace: String,
task_id: String,
) -> Result(json.Json, String)
pub fn provenance_by_node(
workspace: String,
instance_id: String,
node: String,
) -> Result(String, String)
pub fn register(
workspace: String,
source: String,
) -> Result(json.Json, String)
pub fn show(
workspace: String,
hash: String,
) -> Result(json.Json, String)