Skip to content

Conversation

@CatalinDabuleanu
Copy link
Contributor

📥 Pull Request

❓ What are you trying to address

Onboard new fabric_tags data source and resource.

This closes #678 and #679

@github-actions
Copy link

github-actions bot commented Oct 12, 2025

Changelog Preview

v1.6.1-dev - October 22, 2025

✨ Added

  • #657 Added support for EntireTenant in principal_type for fabric_domain_role_assignment resource.
  • #678 Onboard new fabric_tag Data Source
  • #679 Onboard new fabric_tag Resource

🪲 Fixed

  • #665 Update definition format to allow different file names under valueSets directory in fabric_variable_library

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces new Fabric Tag data source and resource support to the Terraform provider, adding functionality to manage tags within the Microsoft Fabric platform. The implementation includes both single tag and multiple tags data sources, along with a tag resource for CRUD operations.

  • Adds fabric_tag and fabric_tags data sources for retrieving tag information
  • Adds fabric_tag resource for managing tag lifecycle operations
  • Includes comprehensive test coverage with both unit and acceptance tests

Reviewed Changes

Copilot reviewed 27 out of 27 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
internal/services/tags/base.go Defines type information for the Tag resource
internal/services/tags/models.go Contains data models for tag operations and API mappings
internal/services/tags/schema_*.go Schema definitions for both data sources and resource
internal/services/tags/data_*.go Data source implementations for single and multiple tags
internal/services/tags/resource_tag.go Resource implementation with full CRUD operations
internal/services/tags/*_test.go Test files with unit and acceptance tests
internal/provider/provider.go Provider registration for new data sources and resource
examples/ Example configurations for both data sources and resource
docs/ Generated documentation for the new functionality

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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.

[DS] Add Tags Data Source

1 participant