File tree 24 files changed +26
-24
lines changed
24 files changed +26
-24
lines changed Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ You need the following permissions to run this module.
130
130
131
131
| Name | Version |
132
132
| ------| ---------|
133
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
133
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
134
134
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
135
135
136
136
### Modules
Original file line number Diff line number Diff line change 1
1
2
2
terraform {
3
- required_version = " >= 1.3 .0"
3
+ required_version = " >= 1.9 .0"
4
4
# Ensure that there is always 1 example locked into the lowest provider version of the range defined in the main
5
5
# module's version.tf (this example), and 1 example that will always use the latest provider version (jobs examples).
6
6
required_providers {
Original file line number Diff line number Diff line change 1
1
2
2
terraform {
3
- required_version = " >= 1.3 .0"
3
+ required_version = " >= 1.9 .0"
4
4
required_providers {
5
5
ibm = {
6
6
source = " IBM-Cloud/ibm"
Original file line number Diff line number Diff line change 1
1
locals {
2
2
project_id = var. project_name == null ? var. existing_project_id : module. project [0 ]. id
3
- # tflint-ignore: terraform_unused_declarations
4
- validate_project_name_id = (var. project_name != null && var. existing_project_id != null ) || (var. project_name == null && var. existing_project_id == null ) ? tobool (" Please provide exactly one of var.project_name or var.existing_project_id. Passing neither or both is invalid." ) : true
5
3
}
6
4
7
5
# #############################################################################
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ You need the following permissions to run this module.
38
38
39
39
| Name | Version |
40
40
| ------| ---------|
41
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
41
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
42
42
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
43
43
44
44
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ You need the following permissions to run this module.
37
37
38
38
| Name | Version |
39
39
| ------| ---------|
40
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
40
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
41
41
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
42
42
43
43
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ You need the following permissions to run this module.
35
35
36
36
| Name | Version |
37
37
| ------| ---------|
38
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
38
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
39
39
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
40
40
41
41
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ You need the following permissions to run this module.
33
33
34
34
| Name | Version |
35
35
| ------| ---------|
36
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
36
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
37
37
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
38
38
39
39
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ You need the following permissions to run this module.
37
37
38
38
| Name | Version |
39
39
| ------| ---------|
40
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
40
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
41
41
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
42
42
43
43
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ You need the following permissions to run this module.
38
38
39
39
| Name | Version |
40
40
| ------| ---------|
41
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
41
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
42
42
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
43
43
44
44
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ You need the following permissions to run this module.
33
33
34
34
| Name | Version |
35
35
| ------| ---------|
36
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
36
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
37
37
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
38
38
39
39
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ You need the following permissions to run this module.
34
34
35
35
| Name | Version |
36
36
| ------| ---------|
37
- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.3 .0 |
37
+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.9 .0 |
38
38
| <a name =" requirement_ibm " ></a > [ ibm] ( #requirement\_ ibm ) | >= 1.74.0, <2.0.0 |
39
39
40
40
### Modules
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
ibm = {
Original file line number Diff line number Diff line change 1
1
2
2
terraform {
3
- required_version = " >= 1.3 .0"
3
+ required_version = " >= 1.9 .0"
4
4
required_providers {
5
5
ibm = {
6
6
source = " IBM-Cloud/ibm"
Original file line number Diff line number Diff line change 1
1
2
2
terraform {
3
- required_version = " >= 1.3 .0"
3
+ required_version = " >= 1.9 .0"
4
4
required_providers {
5
5
ibm = {
6
6
source = " IBM-Cloud/ibm"
Original file line number Diff line number Diff line change @@ -11,6 +11,10 @@ variable "project_name" {
11
11
description = " The name of the project to which code engine resources will be added. It is required if var.existing_project_id is null."
12
12
type = string
13
13
default = null
14
+ validation {
15
+ condition = (var. project_name != null ) != (var. existing_project_id != null )
16
+ error_message = " Please provide exactly one of var.project_name or var.existing_project_id. Passing neither or both is invalid."
17
+ }
14
18
}
15
19
16
20
variable "existing_project_id" {
Original file line number Diff line number Diff line change 1
1
terraform {
2
- required_version = " >= 1.3 .0"
2
+ required_version = " >= 1.9 .0"
3
3
required_providers {
4
4
# Use "greater than or equal to" range in modules
5
5
# tflint-ignore: terraform_unused_required_providers
You can’t perform that action at this time.
0 commit comments