Skip to content

Conversation

@RemoteRabbit
Copy link

Description

Adds the ability to use the scope based variable source definition within terraform, similar to how one can within the UI.

✨ Features

  • feat(dashboard): add filter_variable_source_definition for dashboard variables [ea86673]

📚 Documentation

  • docs(dashboard): document filter_variable_source_definition variable type [55063e9]

🧪 Tests

  • test(dashboard): add acceptance test for filter_variable_source_definition [2fee9fa]

📁 File Changes

Sumologic (+52/-0 lines)

  • sumologic/resource_sumologic_dashboard.go (+43) 📝
  • sumologic/sumologic_dashboard.go (+9) 📝

Website (+5/-0 lines)

  • website/docs/r/dashboard.html.markdown (+5) 📝

Tests (+89/-0 lines)

  • sumologic/resource_sumologic_dashboard_test.go (+89) 📝

Documentation (+1/-0 lines)

  • CHANGELOG.md (+1) 📝

Changes: 5 files, +147 insertions, -0 deletions
Commits: 3
Branch: feat/add-filter-definition-variable
Base: master

Check list

…variables

Add support for FilterVariableSourceDefinition which enables scope-based
variables in dashboards. This includes:

- FilterVariableSourceDefinition struct with key, filter, values,
panelIds
- ValueType field added to Variable struct
- Schema definition for filter_variable_source_definition
- TF to API and API to TF conversion functions
@RemoteRabbit RemoteRabbit requested a review from a team as a code owner December 2, 2025 18:34
@RemoteRabbit RemoteRabbit changed the title feat(vars): add filter definition variable feat(dashboard): add filter definition variable Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant