This product is not supported for your selected
Datadog site. (
).
Id: fc5109bf-01fd-49fb-8bde-4492b543c34a
Cloud Provider: Common
Platform: Terraform
Severity: Info
Category: Best Practices
Learn More
Description
All variables must include a valid type attribute.
The type must be defined, not null, and not an empty string after trimming whitespace.
Compliant Code Examples
variable "cluster_name" {
default = "example"
description = "cluster name"
type = string
}
resource "aws_eks_cluster" "negative1" {
depends_on = [aws_cloudwatch_log_group.example]
enabled_cluster_log_types = ["api", "audit", "authenticator", "controllerManager", "scheduler"]
name = var.cluster_name
}
Non-Compliant Code Examples
variable "cluster_name" {
default = "example"
type = " "
description = "test"
}
resource "aws_eks_cluster" "positive1" {
depends_on = [aws_cloudwatch_log_group.example]
name = var.cluster_name
}
variable "cluster_name" {
default = "example"
type = ""
description = "test"
}
resource "aws_eks_cluster" "positive1" {
depends_on = [aws_cloudwatch_log_group.example]
name = var.cluster_name
}
variable "cluster_name" {
default = "example"
description = "test"
}
resource "aws_eks_cluster" "positive1" {
depends_on = [aws_cloudwatch_log_group.example]
name = var.cluster_name
}