terraform-provider-stackgen

sg_apps (Data Source)

⚠️ Experimental — Lists applications from the Guild deployment catalog. Use optional installation to filter installed (configured) or installable (available) apps. When provider workspace_id is set, the list is scoped to that workspace.

Example Usage

data "sg_apps" "installed" {
  installation = "configured"
}

output "installed_app_names" {
  value = [for a in data.sg_apps.installed.apps : a.app_name]
}

output "installed_app_remote_runners" {
  value = {
    for a in data.sg_apps.installed.apps : a.app_name => a.remote_runners
  }
}

Schema

Optional

Read-Only

Nested Schema for apps

Read-Only:

Nested Schema for apps.workflow_assignments

Read-Only:

Nested Schema for apps.workflow_purposes

Read-Only: