Skip to content

Commit b3eecd9

Browse files
authored
Add a deprecation message for grafana_builtin_role_assignment (#497)
* Add a deprecation message for grafana_builtin_role_assignment * Compile docs * Add a link to the grafana_role resource
1 parent 5ceddbd commit b3eecd9

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

docs/resources/builtin_role_assignment.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33
page_title: "grafana_builtin_role_assignment Resource - terraform-provider-grafana"
44
subcategory: ""
55
description: |-
6+
Note: This resource is going to be deprecated with Grafana 9.+, please use grafana_role https://registry.terraform.io/providers/grafana/grafana/latest/docs/resources/role instead.
67
Note: This resource is available only with Grafana Enterprise 8.+.
78
Official documentation https://grafana.com/docs/grafana/latest/enterprise/access-control/HTTP API https://grafana.com/docs/grafana/latest/http_api/access_control/
89
---
910

1011
# grafana_builtin_role_assignment (Resource)
1112

13+
**Note:** This resource is going to be deprecated with Grafana 9.+, please use [grafana_role](https://registry.terraform.io/providers/grafana/grafana/latest/docs/resources/role) instead.
1214
**Note:** This resource is available only with Grafana Enterprise 8.+.
1315

1416
* [Official documentation](https://grafana.com/docs/grafana/latest/enterprise/access-control/)

grafana/resource_builtin_role_assignment.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import (
1515
func ResourceBuiltInRoleAssignment() *schema.Resource {
1616
return &schema.Resource{
1717
Description: `
18+
**Note:** This resource is going to be deprecated with Grafana 9.+, please use [grafana_role](https://registry.terraform.io/providers/grafana/grafana/latest/docs/resources/role) instead.
1819
**Note:** This resource is available only with Grafana Enterprise 8.+.
1920
2021
* [Official documentation](https://grafana.com/docs/grafana/latest/enterprise/access-control/)
@@ -27,6 +28,7 @@ func ResourceBuiltInRoleAssignment() *schema.Resource {
2728
Importer: &schema.ResourceImporter{
2829
StateContext: schema.ImportStatePassthroughContext,
2930
},
31+
DeprecationMessage: "This resource is going to be deprecated with Grafana 9.+, please use [grafana_role](https://registry.terraform.io/providers/grafana/grafana/latest/docs/resources/role) instead",
3032
Schema: map[string]*schema.Schema{
3133
// Built-in roles are all organization roles and Grafana Admin
3234
"builtin_role": {

0 commit comments

Comments
 (0)