3 回答
- 最新
- 投票最多
- 评论最多
1
Resolved!
Error was a fake news.. it was actualy the data call to the subnets was wrong. now deployed! thanks for the help
已回答 10 个月前
Awesome great news.... Didnt need an equals after vpc_configuration
0
As Per DOCS, this is not possible...
In both the Amazon Managed Grafana API and the AWS CLI, the configuration is a JSON string The only configuration that you can set is the unifiedAlerting, enabled setting. Setting this to true turns on the Grafana alerting feature, setting it to false turns it off.
https://docs.aws.amazon.com/grafana/latest/userguide/AMG-configure-workspace.html
Simple fix, your Terraform is slightly incorrect..
Use this
resource "aws_grafana_workspace" "org" {
account_access_type = "ORGANIZATION"
organizational_units = ["xxxxxxxx"]
authentication_providers = ["AWS_SSO"]
permission_type = "CUSTOMER_MANAGED"
data_sources = ["AMAZON_OPENSEARCH_SERVICE", "ATHENA", "CLOUDWATCH", "PROMETHEUS", "REDSHIFT", "SITEWISE", "TIMESTREAM", "XRAY"]
role_arn = aws_iam_role.grafana.arn
grafana_version = 9.4
name = "organizational-grafana"
vpc_configuration {
security_group_ids = [aws_security_group.grafana.id]
subnet_ids = data.aws_subnets.private.ids
}
}
0
Hi yes! no idea how i got all that confused.. but now im scratching my head even more... as
resource "aws_grafana_workspace" "org" {
name = "organizational-grafana"
description = "Organizational Grafana workspace via SSO"
grafana_version = "9.4"
account_access_type = "ORGANIZATION"
organizational_units = ["zxcasdasdas"]
authentication_providers = ["AWS_SSO"]
permission_type = "CUSTOMER_MANAGED"
data_sources = ["AMAZON_OPENSEARCH_SERVICE", "ATHENA", "CLOUDWATCH", "PROMETHEUS", "REDSHIFT", "SITEWISE", "TIMESTREAM", "XRAY"]
role_arn = aws_iam_role.grafana.arn
vpc_configuration = {
security_group_ids = aws_security_group.grafana.id
subnet_ids = data.aws_subnets.private.ids
}
}
is getting the error:
Error: Unsupported argument
│
│ on grafana.tf line 12, in resource "aws_grafana_workspace" "org":
│ 12: vpc_configuration = {
│
│ An argument named "vpc_configuration" is not expected here. Did you mean to define a block of type "vpc_configuration"?
已回答 10 个月前
相关内容
- AWS 官方已更新 2 年前
Corrected your TF below