⚠️ Experimental — Lists workflows assigned to an installed Guild app (both provisioned and operator-attached). Scoped to the provider’s workspace_id when set. For org-wide workflow search use sg_workflows.
# The app must already be installed in the provider workspace_id.
# Guild returns both manifest-provisioned and operator-attached workflows;
# purpose is null for assignments without an app-declared purpose.
# WARNING: Terraform state may retain app/workflow metadata; protect state access.
data "sg_app_workflows" "sre" {
app_name = "sre"
}
output "sre_workflow_names" {
value = [for workflow in data.sg_app_workflows.sre.workflows : workflow.name]
}
app_name (String) Installed deployment-catalog app slug whose workflow assignments are queried.workflows (Attributes List) Union of manifest-provisioned and operator-attached workflows assigned to this app installation. (see below for nested schema)workflowsRead-Only:
name (String) Guild workflow name assigned to this app.purpose (String) App-declared workflow purpose if one was assigned; otherwise null.source (String) Assignment source: provisioned (manifest) or attached (operator).