github.com/graywolf-at-work-2/terraform-vendor@v1.4.5/internal/depsfile/testdata/locks-files/invalid-provider-addrs.hcl (about)

     1  provider "" { # ERROR: Invalid provider source address
     2  
     3  }
     4  
     5  provider "hashicorp/aws" { # ERROR: Non-normalized provider source address
     6  
     7  }
     8  
     9  provider "aws" { # ERROR: Non-normalized provider source address
    10  
    11  }
    12  
    13  provider "too/many/parts/here" { # ERROR: Invalid provider source address
    14  
    15  }
    16  
    17  provider "Registry.terraform.io/example/example" { # ERROR: Non-normalized provider source address
    18  
    19  }
    20  
    21  provider "registry.terraform.io/eXample/example" { # ERROR: Non-normalized provider source address
    22  
    23  }
    24  
    25  provider "registry.terraform.io/example/Example" { # ERROR: Non-normalized provider source address
    26  
    27  }
    28  
    29  provider "this/one/okay" {
    30    version = "1.0.0"
    31  }
    32  
    33  provider "this/one/okay" { # ERROR: Duplicate provider lock
    34  }
    35  
    36  # Legacy providers are not allowed, because they existed only to
    37  # support the Terraform 0.13 upgrade process.
    38  provider "registry.terraform.io/-/null" { # ERROR: Invalid provider source address
    39  }
    40  
    41  # Built-in providers are not allowed, because they are not versioned
    42  # independently of the Terraform CLI release they are embedded in.
    43  provider "terraform.io/builtin/foo" { # ERROR: Invalid provider source address
    44  }