-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' of https://github.com/microsoft/terraform-provide…
…r-fabric into support_polymorphic_gateway_datasource_and_resource
- Loading branch information
Showing
140 changed files
with
3,996 additions
and
219 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
## v0.1.0-beta.10 - February 28, 2025 | ||
|
||
### ✨ Added | ||
|
||
* [#256](https://github.com/microsoft/terraform-provider-fabric/issues/256) Onboard new resource/data-source `fabric_activator` (also known as reflex). | ||
* [#197](https://github.com/microsoft/terraform-provider-fabric/issues/197) Onboard new resource/data-source `fabric_graphql_api`. | ||
* [#255](https://github.com/microsoft/terraform-provider-fabric/issues/255) Onboard new resource/data-source `fabric_sql_database`. | ||
|
||
### 💫 Changed | ||
|
||
* [#258](https://github.com/microsoft/terraform-provider-fabric/issues/258) Added missing example for `fabric_ml_model` resource. | ||
* [#258](https://github.com/microsoft/terraform-provider-fabric/issues/258) Added missing example for `fabric_kql_database` resource/data-source. | ||
|
||
### 🪲 Fixed | ||
|
||
* [#256](https://github.com/microsoft/terraform-provider-fabric/issues/256) Missing preview note in list data-sources |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
## v0.1.0-beta.9 - February 13, 2025 | ||
|
||
### ✨ Added | ||
|
||
* [#215](https://github.com/microsoft/terraform-provider-fabric/issues/215) Definition support in the `fabric_kql_database` Resource / Data-Source | ||
* [#237](https://github.com/microsoft/terraform-provider-fabric/issues/237) Enable API/SDK interaction logging. | ||
|
||
### 🪲 Fixed | ||
|
||
* [#235](https://github.com/microsoft/terraform-provider-fabric/issues/235) Error when referencing non-text source for Fabric Item Definition part. | ||
* [#239](https://github.com/microsoft/terraform-provider-fabric/issues/239) Inconsistent result for dynamic_executor_allocation (min_executors/max_executors) when enabled is false. | ||
* [#247](https://github.com/microsoft/terraform-provider-fabric/issues/247) Add support for missing `definition/expressions.tmdl` and `definition/relationships.tmdl` paths in the Semantic Model TMDL format. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
alpha: 0 | ||
beta: 8 | ||
beta: 10 | ||
rc: 0 | ||
release: v0.1.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,103 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "fabric_activator Data Source - terraform-provider-fabric" | ||
subcategory: "" | ||
description: |- | ||
Get a Fabric Activator (also known as Reflex). | ||
Use this data source to fetch a Activator https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/add-destination-activator. | ||
-> This item does not support Service Principal. Please use a User context authentication. | ||
~> This data-source is in preview. To access it, you must explicitly enable the preview mode in the provider level configuration. | ||
--- | ||
|
||
# fabric_activator (Data Source) | ||
|
||
Get a Fabric Activator (also known as Reflex). | ||
|
||
Use this data source to fetch a [Activator](https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/add-destination-activator). | ||
|
||
-> This item does not support Service Principal. Please use a User context authentication. | ||
|
||
~> This data-source is in **preview**. To access it, you must explicitly enable the `preview` mode in the provider level configuration. | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
# Get item details by name | ||
data "fabric_activator" "example_by_name" { | ||
display_name = "example" | ||
workspace_id = "00000000-0000-0000-0000-000000000000" | ||
} | ||
# Get item details by id | ||
data "fabric_activator" "example_by_id" { | ||
id = "11111111-1111-1111-1111-111111111111" | ||
workspace_id = "00000000-0000-0000-0000-000000000000" | ||
} | ||
# Get item details with definition | ||
# Examples uses `id` but `display_name` can be used as well | ||
data "fabric_activator" "example_definition" { | ||
id = "11111111-1111-1111-1111-111111111111" | ||
workspace_id = "00000000-0000-0000-0000-000000000000" | ||
format = "Default" | ||
output_definition = true | ||
} | ||
# Access the content of the definition with JSONPath expression | ||
output "example_definition_content_jsonpath" { | ||
value = provider::fabric::content_decode(data.fabric_activator.example_definition.definition["ReflexEntities.json"].content, ".payload.tabs[0]") | ||
} | ||
# Access the content of the definition as JSON object | ||
output "example_definition_content_object" { | ||
value = provider::fabric::content_decode(data.fabric_activator.example_definition.definition["ReflexEntities.json"].content).payload.tabs[0] | ||
} | ||
# This is an invalid data source | ||
# Do not specify `id` and `display_name` in the same data source block | ||
# data "fabric_activator" "example" { | ||
# display_name = "example" | ||
# id = "11111111-1111-1111-1111-111111111111" | ||
# workspace_id = "00000000-0000-0000-0000-000000000000" | ||
# } | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `workspace_id` (String) The Workspace ID. | ||
|
||
### Optional | ||
|
||
- `display_name` (String) The Activator display name. | ||
- `format` (String) The Activator format. Possible values: `Default` | ||
- `id` (String) The Activator ID. | ||
- `output_definition` (Boolean) Output definition parts as gzip base64 content? Default: `false` | ||
|
||
!> Your terraform state file may grow a lot if you output definition content. Only use it when you must use data from the definition. | ||
|
||
- `timeouts` (Attributes) (see [below for nested schema](#nestedatt--timeouts)) | ||
|
||
### Read-Only | ||
|
||
- `definition` (Attributes Map) Definition parts. Possible path keys: **Default** format: `ReflexEntities.json` (see [below for nested schema](#nestedatt--definition)) | ||
- `description` (String) The Activator description. | ||
|
||
<a id="nestedatt--timeouts"></a> | ||
|
||
### Nested Schema for `timeouts` | ||
|
||
Optional: | ||
|
||
- `read` (String) A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). | ||
|
||
<a id="nestedatt--definition"></a> | ||
|
||
### Nested Schema for `definition` | ||
|
||
Read-Only: | ||
|
||
- `content` (String) Gzip base64 content of definition part. | ||
Use [`provider::fabric::content_decode`](../functions/content_decode.md) function to decode content. |
Oops, something went wrong.