Skip to content

Commit 2b0bb61

Browse files
committed
Bump tflint-plugin-sdk to v0.7.0
1 parent ba39f15 commit 2b0bb61

File tree

113 files changed

+116
-120
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+116
-120
lines changed

.github/workflows/e2e.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
matrix:
1919
os: [ubuntu-latest, windows-latest]
20-
version: [v0.21.0, latest]
20+
version: [v0.23.0, latest]
2121
env:
2222
TFLINT_VERSION: ${{ matrix.version }}
2323
steps:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ TFLint ruleset plugin for Terraform Google Cloud Platform provider
77

88
## Requirements
99

10-
- TFLint v0.21+
10+
- TFLint v0.23+
1111
- Go v1.15
1212

1313
## Installation

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ require (
66
github.com/google/go-cmp v0.5.4
77
github.com/hashicorp/hcl/v2 v2.8.1
88
github.com/hashicorp/terraform-plugin-sdk/v2 v2.4.0
9-
github.com/terraform-linters/tflint-plugin-sdk v0.6.0
9+
github.com/terraform-linters/tflint-plugin-sdk v0.7.0
1010
)

go.sum

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,6 @@ github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/
123123
github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
124124
github.com/google/go-cmp v0.5.2 h1:X2ev0eStA3AbceY54o37/0PQ/UWqKEiiO2dKL5OPaFM=
125125
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
126-
github.com/google/go-cmp v0.5.3 h1:x95R7cp+rSeeqAMI2knLtQ0DKlaBhv2NrtrOvafPHRo=
127-
github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
128126
github.com/google/go-cmp v0.5.4 h1:L8R9j+yAqZuZjsqh/z+F1NCffTKKLShY6zXTItVIZ8M=
129127
github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
130128
github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
@@ -170,8 +168,6 @@ github.com/hashicorp/go-version v1.2.1/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09
170168
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
171169
github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
172170
github.com/hashicorp/hcl/v2 v2.3.0/go.mod h1:d+FwDBbOLvpAM3Z6J7gPj/VoAGkNe/gm352ZhjJ/Zv8=
173-
github.com/hashicorp/hcl/v2 v2.7.1 h1:eZWfKEO93WyE4OnZSD5LVy70YHDV/mmQ49gpKDLpDVM=
174-
github.com/hashicorp/hcl/v2 v2.7.1/go.mod h1:bQTN5mpo+jewjJgh8jr0JUguIi7qPHUF6yIfAEN3jqY=
175171
github.com/hashicorp/hcl/v2 v2.8.1 h1:FJ60CIYaMyJOKzPndhMyjiz353Fd+2jr6PodF5Xzb08=
176172
github.com/hashicorp/hcl/v2 v2.8.1/go.mod h1:bQTN5mpo+jewjJgh8jr0JUguIi7qPHUF6yIfAEN3jqY=
177173
github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64=
@@ -266,8 +262,8 @@ github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJy
266262
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
267263
github.com/stretchr/testify v1.6.1 h1:hDPOHmpOpP40lSULcqw7IrRb/u7w6RpDC9399XyoNd0=
268264
github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
269-
github.com/terraform-linters/tflint-plugin-sdk v0.6.0 h1:EphrAk4FheD/p3dSaBaHzhMQCuE6Wz5UN+9mEjdQ73Q=
270-
github.com/terraform-linters/tflint-plugin-sdk v0.6.0/go.mod h1:EMiQwq0IiBwylbSgx53sdPBRhOHEXrjXhrD0x5C8SjY=
265+
github.com/terraform-linters/tflint-plugin-sdk v0.7.0 h1:MuCOi7ME+2HmLlhcapOZ2J/9u254L52w5djjTpXB6uw=
266+
github.com/terraform-linters/tflint-plugin-sdk v0.7.0/go.mod h1:W7TLf8fDD55uivE/vbOI5FqeQm7EEj/VKfnkWloUx0g=
271267
github.com/ulikunitz/xz v0.5.5/go.mod h1:2bypXElzHzzJZwzH67Y6wb67pO62Rzfn7BSiF4ABRW8=
272268
github.com/ulikunitz/xz v0.5.8/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
273269
github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
@@ -282,8 +278,8 @@ github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
282278
github.com/zclconf/go-cty v1.1.0/go.mod h1:xnAOWiHeOqg2nWS62VtQ7pbOu17FtxJNW8RLEih+O3s=
283279
github.com/zclconf/go-cty v1.2.0/go.mod h1:hOPWgoHbaTUnI5k4D2ld+GRpFJSCe6bCM7m1q/N4PQ8=
284280
github.com/zclconf/go-cty v1.2.1/go.mod h1:hOPWgoHbaTUnI5k4D2ld+GRpFJSCe6bCM7m1q/N4PQ8=
285-
github.com/zclconf/go-cty v1.7.0 h1:yMqLinUwNCYkmiHjEH+luio1yGl35cjqVzjvdRg2WlY=
286-
github.com/zclconf/go-cty v1.7.0/go.mod h1:VDR4+I79ubFBGm1uJac1226K5yANQFHeauxPBoP54+o=
281+
github.com/zclconf/go-cty v1.7.1 h1:AvsC01GMhMLFL8CgEYdHGM+yLnnDOwhPAYcgTkeF0Gw=
282+
github.com/zclconf/go-cty v1.7.1/go.mod h1:VDR4+I79ubFBGm1uJac1226K5yANQFHeauxPBoP54+o=
287283
github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod h1:ZRKQfBXbGkpdV6QMzT3rU1kSTAnfu1dO8dPKjYprgj8=
288284
go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
289285
go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=

rules/google_composer_environment_invalid_machine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ func (r *GoogleComposerEnvironmentInvalidMachineTypeRule) Check(runner tflint.Ru
6060

6161
if attribute, exists := content.Attributes["machine_type"]; exists {
6262
var machineType string
63-
err := runner.EvaluateExpr(attribute.Expr, &machineType)
63+
err := runner.EvaluateExpr(attribute.Expr, &machineType, nil)
6464

6565
err = runner.EnsureNoError(err, func() error {
6666
if validMachineTypes[machineType] || isCustomType(machineType) {

rules/google_compute_instance_invalid_machine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func (r *GoogleComputeInstanceInvalidMachineTypeRule) Link() string {
3939
func (r *GoogleComputeInstanceInvalidMachineTypeRule) Check(runner tflint.Runner) error {
4040
return runner.WalkResourceAttributes("google_compute_instance", "machine_type", func(attribute *hcl.Attribute) error {
4141
var machineType string
42-
err := runner.EvaluateExpr(attribute.Expr, &machineType)
42+
err := runner.EvaluateExpr(attribute.Expr, &machineType, nil)
4343

4444
return runner.EnsureNoError(err, func() error {
4545
if validMachineTypes[machineType] || isCustomType(machineType) {

rules/google_compute_instance_template_invalid_machine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func (r *GoogleComputeInstanceTemplateInvalidMachineTypeRule) Link() string {
3939
func (r *GoogleComputeInstanceTemplateInvalidMachineTypeRule) Check(runner tflint.Runner) error {
4040
return runner.WalkResourceAttributes("google_compute_instance_template", "machine_type", func(attribute *hcl.Attribute) error {
4141
var machineType string
42-
err := runner.EvaluateExpr(attribute.Expr, &machineType)
42+
err := runner.EvaluateExpr(attribute.Expr, &machineType, nil)
4343

4444
return runner.EnsureNoError(err, func() error {
4545
if validMachineTypes[machineType] || isCustomType(machineType) {

rules/google_compute_reservation_invalid_machine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ func (r *GoogleComputeReservationInvalidMachineTypeRule) Check(runner tflint.Run
6060

6161
if attribute, exists := content.Attributes["machine_type"]; exists {
6262
var machineType string
63-
err := runner.EvaluateExpr(attribute.Expr, &machineType)
63+
err := runner.EvaluateExpr(attribute.Expr, &machineType, nil)
6464

6565
err = runner.EnsureNoError(err, func() error {
6666
if validMachineTypes[machineType] || isCustomType(machineType) {

rules/google_container_cluster_invalid_machine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func (r *GoogleContainerClusterInvalidMachineTypeRule) Check(runner tflint.Runne
4949

5050
if attribute, exists := content.Attributes["machine_type"]; exists {
5151
var machineType string
52-
err := runner.EvaluateExpr(attribute.Expr, &machineType)
52+
err := runner.EvaluateExpr(attribute.Expr, &machineType, nil)
5353

5454
return runner.EnsureNoError(err, func() error {
5555
if validMachineTypes[machineType] || isCustomType(machineType) {

rules/google_container_node_pool_invalid_machine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func (r *GoogleContainerNodePoolInvalidMachineTypeRule) Check(runner tflint.Runn
4949

5050
if attribute, exists := content.Attributes["machine_type"]; exists {
5151
var machineType string
52-
err := runner.EvaluateExpr(attribute.Expr, &machineType)
52+
err := runner.EvaluateExpr(attribute.Expr, &machineType, nil)
5353

5454
return runner.EnsureNoError(err, func() error {
5555
if validMachineTypes[machineType] || isCustomType(machineType) {

rules/google_dataflow_job_invalid_machine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func (r *GoogleDataflowJobInvalidMachineTypeRule) Link() string {
3939
func (r *GoogleDataflowJobInvalidMachineTypeRule) Check(runner tflint.Runner) error {
4040
return runner.WalkResourceAttributes("google_dataflow_job", "machine_type", func(attribute *hcl.Attribute) error {
4141
var machineType string
42-
err := runner.EvaluateExpr(attribute.Expr, &machineType)
42+
err := runner.EvaluateExpr(attribute.Expr, &machineType, nil)
4343

4444
return runner.EnsureNoError(err, func() error {
4545
if validMachineTypes[machineType] || isCustomType(machineType) {

rules/magicmodules/google_access_context_manager_service_perimeter_invalid_perimeter_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule) Lin
5858
func (r *GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"PERIMETER_TYPE_REGULAR", "PERIMETER_TYPE_BRIDGE", ""}, false)
6464

rules/magicmodules/google_active_directory_domain_trust_invalid_trust_direction.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule) Link() strin
5858
func (r *GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"INBOUND", "OUTBOUND", "BIDIRECTIONAL"}, false)
6464

rules/magicmodules/google_active_directory_domain_trust_invalid_trust_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule) Link() string {
5858
func (r *GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"FOREST", "EXTERNAL"}, false)
6464

rules/magicmodules/google_app_engine_domain_mapping_invalid_override_strategy.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleAppEngineDomainMappingInvalidOverrideStrategyRule) Link() string
5858
func (r *GoogleAppEngineDomainMappingInvalidOverrideStrategyRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"STRICT", "OVERRIDE", ""}, false)
6464

rules/magicmodules/google_app_engine_firewall_rule_invalid_action.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleAppEngineFirewallRuleInvalidActionRule) Link() string {
5858
func (r *GoogleAppEngineFirewallRuleInvalidActionRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"UNSPECIFIED_ACTION", "ALLOW", "DENY"}, false)
6464

rules/magicmodules/google_app_engine_flexible_app_version_invalid_serving_status.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule) Link() strin
5858
func (r *GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"SERVING", "STOPPED", ""}, false)
6464

rules/magicmodules/google_bigquery_routine_invalid_determinism_level.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleBigqueryRoutineInvalidDeterminismLevelRule) Link() string {
5858
func (r *GoogleBigqueryRoutineInvalidDeterminismLevelRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"DETERMINISM_LEVEL_UNSPECIFIED", "DETERMINISTIC", "NOT_DETERMINISTIC", ""}, false)
6464

rules/magicmodules/google_bigquery_routine_invalid_language.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleBigqueryRoutineInvalidLanguageRule) Link() string {
5858
func (r *GoogleBigqueryRoutineInvalidLanguageRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"SQL", "JAVASCRIPT", ""}, false)
6464

rules/magicmodules/google_bigquery_routine_invalid_routine_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleBigqueryRoutineInvalidRoutineTypeRule) Link() string {
5858
func (r *GoogleBigqueryRoutineInvalidRoutineTypeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"SCALAR_FUNCTION", "PROCEDURE", ""}, false)
6464

rules/magicmodules/google_binary_authorization_policy_invalid_global_policy_evaluation_mode.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule) L
5858
func (r *GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"ENABLE", "DISABLE", ""}, false)
6464

rules/magicmodules/google_cloud_asset_folder_feed_invalid_content_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleCloudAssetFolderFeedInvalidContentTypeRule) Link() string {
5858
func (r *GoogleCloudAssetFolderFeedInvalidContentTypeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"CONTENT_TYPE_UNSPECIFIED", "RESOURCE", "IAM_POLICY", "ORG_POLICY", "ACCESS_POLICY", ""}, false)
6464

rules/magicmodules/google_cloud_asset_organization_feed_invalid_content_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleCloudAssetOrganizationFeedInvalidContentTypeRule) Link() string {
5858
func (r *GoogleCloudAssetOrganizationFeedInvalidContentTypeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"CONTENT_TYPE_UNSPECIFIED", "RESOURCE", "IAM_POLICY", "ORG_POLICY", "ACCESS_POLICY", ""}, false)
6464

rules/magicmodules/google_cloud_asset_project_feed_invalid_content_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleCloudAssetProjectFeedInvalidContentTypeRule) Link() string {
5858
func (r *GoogleCloudAssetProjectFeedInvalidContentTypeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"CONTENT_TYPE_UNSPECIFIED", "RESOURCE", "IAM_POLICY", "ORG_POLICY", "ACCESS_POLICY", ""}, false)
6464

rules/magicmodules/google_cloudiot_device_invalid_log_level.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleCloudiotDeviceInvalidLogLevelRule) Link() string {
5858
func (r *GoogleCloudiotDeviceInvalidLogLevelRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"NONE", "ERROR", "INFO", "DEBUG", ""}, false)
6464

rules/magicmodules/google_cloudiot_registry_invalid_log_level.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleCloudiotRegistryInvalidLogLevelRule) Link() string {
5858
func (r *GoogleCloudiotRegistryInvalidLogLevelRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"NONE", "ERROR", "INFO", "DEBUG", ""}, false)
6464

rules/magicmodules/google_compute_address_invalid_address_type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleComputeAddressInvalidAddressTypeRule) Link() string {
5858
func (r *GoogleComputeAddressInvalidAddressTypeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"INTERNAL", "EXTERNAL", ""}, false)
6464

rules/magicmodules/google_compute_address_invalid_name.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func (r *GoogleComputeAddressInvalidNameRule) Link() string {
5757
func (r *GoogleComputeAddressInvalidNameRule) Check(runner tflint.Runner) error {
5858
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
5959
var val string
60-
err := runner.EvaluateExpr(attribute.Expr, &val)
60+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6161

6262
validateFunc := validateRegexp(`^(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)$`)
6363

rules/magicmodules/google_compute_address_invalid_network_tier.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleComputeAddressInvalidNetworkTierRule) Link() string {
5858
func (r *GoogleComputeAddressInvalidNetworkTierRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"PREMIUM", "STANDARD", ""}, false)
6464

rules/magicmodules/google_compute_address_invalid_purpose.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleComputeAddressInvalidPurposeRule) Link() string {
5858
func (r *GoogleComputeAddressInvalidPurposeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"GCE_ENDPOINT", "VPC_PEERING", "SHARED_LOADBALANCER_VIP", ""}, false)
6464

rules/magicmodules/google_compute_backend_bucket_invalid_name.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func (r *GoogleComputeBackendBucketInvalidNameRule) Link() string {
5757
func (r *GoogleComputeBackendBucketInvalidNameRule) Check(runner tflint.Runner) error {
5858
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
5959
var val string
60-
err := runner.EvaluateExpr(attribute.Expr, &val)
60+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6161

6262
validateFunc := validateRegexp(`^(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)$`)
6363

rules/magicmodules/google_compute_backend_bucket_signed_url_key_invalid_name.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func (r *GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule) Link() string {
5757
func (r *GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule) Check(runner tflint.Runner) error {
5858
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
5959
var val string
60-
err := runner.EvaluateExpr(attribute.Expr, &val)
60+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6161

6262
validateFunc := validateRegexp(`^(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)$`)
6363

rules/magicmodules/google_compute_backend_service_invalid_load_balancing_scheme.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule) Link() strin
5858
func (r *GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"EXTERNAL", "INTERNAL_SELF_MANAGED", ""}, false)
6464

rules/magicmodules/google_compute_backend_service_invalid_locality_lb_policy.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (r *GoogleComputeBackendServiceInvalidLocalityLbPolicyRule) Link() string {
5858
func (r *GoogleComputeBackendServiceInvalidLocalityLbPolicyRule) Check(runner tflint.Runner) error {
5959
return runner.WalkResourceAttributes(r.resourceType, r.attributeName, func(attribute *hcl.Attribute) error {
6060
var val string
61-
err := runner.EvaluateExpr(attribute.Expr, &val)
61+
err := runner.EvaluateExpr(attribute.Expr, &val, nil)
6262

6363
validateFunc := validation.StringInSlice([]string{"ROUND_ROBIN", "LEAST_REQUEST", "RING_HASH", "RANDOM", "ORIGINAL_DESTINATION", "MAGLEV", ""}, false)
6464

0 commit comments

Comments
 (0)