provider "" { # ERROR: Invalid provider source address } provider "hashicorp/aws" { # ERROR: Non-normalized provider source address } provider "aws" { # ERROR: Non-normalized provider source address } provider "too/many/parts/here" { # ERROR: Invalid provider source address } provider "Registry.terraform.io/example/example" { # ERROR: Non-normalized provider source address } provider "registry.terraform.io/eXample/example" { # ERROR: Non-normalized provider source address } provider "registry.terraform.io/example/Example" { # ERROR: Non-normalized provider source address } provider "this/one/okay" { version = "1.0.0" } provider "this/one/okay" { # ERROR: Duplicate provider lock } # Legacy providers are not allowed, because they existed only to # support the Terraform 0.13 upgrade process. provider "registry.terraform.io/-/null" { # ERROR: Invalid provider source address } # Built-in providers are not allowed, because they are not versioned # independently of the Terraform CLI release they are embedded in. provider "terraform.io/builtin/foo" { # ERROR: Invalid provider source address }