Skip to content

Add missing dependency data sources and reusable ref outputs #148

@grubmeshi

Description

@grubmeshi

Context: To support data-source-first wiring in examples and real modules, several dependency lookups still require hardcoded identifiers or ad-hoc expressions.

Gaps:

  • Missing data sources: meshstack_location, meshstack_workspace_group_binding, meshstack_workspace_user_binding.
  • Missing singular/plural parity in a few domains.
  • Missing reusable read-only ref-style outputs on some resources/data sources where cross-resource wiring currently needs metadata.uuid extraction.

Expected outcome:

  • Add missing data sources where feasible.
  • Add or standardize reusable computed outputs (ref and similar helper outputs) for cross-resource wiring.
  • Update docs/examples to prefer these outputs over hardcoded identifiers.

Notes:

  • Keep behavior backward compatible.
  • Follow existing patterns like meshstack_workspace.ref, meshstack_tenant_v4.ref, and BBD version_latest / version_latest_release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions