generated from hashicorp/terraform-provider-scaffolding
-
Notifications
You must be signed in to change notification settings - Fork 58
Open
Labels
Description
Hi there,
It would be nice if boundary terraform provide supports data
, so like this scenario when they're needed at first we can provide them.
Terraform Version
Terraform v1.3.5
on darwin_arm64
+ provider registry.terraform.io/hashicorp/boundary v1.1.2
+ provider registry.terraform.io/hashicorp/random v3.4.3
Your version of Terraform is out of date! The latest version
is 1.3.6. You can update by downloading from https://www.terraform.io/downloads.html
Affected Resource(s)
Please list the resources as a list, for example:
- boundary_user
- boundary_group
If this issue appears to affect multiple resources, it may be an issue with Terraform's core, so please mention this.
Terraform Configuration Files
data "boundary_user" "admin_user" {
filter {
name = "Name"
values = ["admin"]
}
}
data "boundary_user" "terraform_user" {
filter {
name = "Name"
values = ["terraform"]
}
}
resource "boundary_role" "my_new_org_admin" {
name = "new_org_admin"
scope_id = boundary_scope.global.id
grant_scope_id = boundary_scope.my_new_org.id
grant_strings = ["id=*;type=*;actions=*"]
principal_ids = [data.boundary_user.admin_user.id, data.boundary_user.terraform_user.id]
}
Debug Output
None.
Panic Output
Non
Expected Behavior
It should give me the users data so I can include the IDs in the next resource.
Actual Behavior
Error: Invalid data source
│
│ on 02-scopes.tf line 14, in data "boundary_user" "admin_user":
│ 14: data "boundary_user" "admin_user" {
│
│ The provider hashicorp/boundary does not support data source "boundary_user".
│
│ Did you intend to use the managed resource type "boundary_user"? If so, declare this using a "resource" block instead of a "data" block.
╵
╷
│ Error: Invalid data source
│
│ on 02-scopes.tf line 20, in data "boundary_user" "terraform_user":
│ 20: data "boundary_user" "terraform_user" {
│
│ The provider hashicorp/boundary does not support data source "boundary_user".
│
│ Did you intend to use the managed resource type "boundary_user"? If so, declare this using a "resource" block instead of a "data" block.
Steps to Reproduce
Please list the steps required to reproduce the issue, for example:
terraform apply
Important Factoids
None
References
None
madianas21, alejandro-belleza-globant, samcole-p1, arthur-leclerc, laurenty and 5 more