|
92 | 92 | }, |
93 | 93 | { |
94 | 94 | "service_name": "is.vpc", |
95 | | - "role_crns": ["crn:v1:bluemix:public:iam::::role:Administrator"], |
96 | | - "notes": "Required for creating Virtual Private Cloud(VPC)." |
| 95 | + "role_crns": [ |
| 96 | + "crn:v1:bluemix:public:iam::::role:Administrator" |
| 97 | + ], |
| 98 | + "notes": "Required for creating Virtual Private Cloud(VPC)." |
97 | 99 | }, |
98 | 100 | { |
99 | 101 | "service_name": "cloud-object-storage", |
|
140 | 142 | "role_crns": [ |
141 | 143 | "crn:v1:bluemix:public:iam::::serviceRole:Manager" |
142 | 144 | ], |
143 | | - "notes": "[Optional] Required if you are consuming Observability deployable architecture which sets up Logs Routing." |
| 145 | + "notes": "[Optional] Required if you are consuming Observability deployable architecture which sets up Logs Routing." |
144 | 146 | }, |
145 | 147 | { |
146 | 148 | "service_name": "atracker", |
|
271 | 273 | { |
272 | 274 | "displayname": "cx2.16x32", |
273 | 275 | "value": "cx2.16x32" |
274 | | - },{ |
| 276 | + }, |
| 277 | + { |
275 | 278 | "displayname": "cx2.32x64", |
276 | 279 | "value": "cx2.32x64" |
277 | 280 | }, |
|
367 | 370 | "displayname": "mx2d.metal.96x768 (Only available in Toronto (ca-tor))) ", |
368 | 371 | "value": "mx2d.metal.96x768" |
369 | 372 | }, |
370 | | - { "displayname": "mx2.16x128.2000gb (Not available in Sao Paulo (br-sao), Montreal (ca-mon), Madrid (eu-es), Osaka (jp-osa))", |
| 373 | + { |
| 374 | + "displayname": "mx2.16x128.2000gb (Not available in Sao Paulo (br-sao), Montreal (ca-mon), Madrid (eu-es), Osaka (jp-osa))", |
371 | 375 | "value": "mx2.16x128.2000gb" |
372 | 376 | }, |
373 | 377 | { |
|
726 | 730 | { |
727 | 731 | "key": "skip_ocp_secrets_manager_iam_auth_policy" |
728 | 732 | }, |
| 733 | + { |
| 734 | + "key": "subnets", |
| 735 | + "type": "object", |
| 736 | + "default_value": "{\n zone-1 = [\n {\n name = \"subnet-a\"\n cidr = \"10.10.10.0/24\"\n public_gateway = true\n acl_name = \"vpc-acl\"\n no_addr_prefix = false\n }\n ],\n zone-2 = [\n {\n name = \"subnet-b\"\n cidr = \"10.20.10.0/24\"\n public_gateway = false\n acl_name = \"vpc-acl\"\n no_addr_prefix = false\n }\n ],\n zone-3 = [\n {\n name = \"subnet-c\"\n cidr = \"10.30.10.0/24\"\n public_gateway = false\n acl_name = \"vpc-acl\"\n no_addr_prefix = false\n }\n ]\n }", |
| 737 | + "description": "List of subnets for the vpc. For each item in each array, a subnet will be created. Items can be either CIDR blocks or total ipv4 addressess. Public gateways will be enabled only in zones where a gateway has been created. [Learn more](https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/blob/main/solutions/fully-configurable/DA-types.md#subnets-).", |
| 738 | + "required": false, |
| 739 | + "virtual": true |
| 740 | + }, |
729 | 741 | { |
730 | 742 | "key": "provider_visibility", |
731 | 743 | "options": [ |
|
769 | 781 | "reference_version": true |
770 | 782 | }, |
771 | 783 | { |
772 | | - "dependency_input":"region", |
773 | | - "version_input":"region", |
| 784 | + "dependency_input": "region", |
| 785 | + "version_input": "region", |
774 | 786 | "reference_version": true |
775 | 787 | }, |
776 | 788 | { |
777 | 789 | "dependency_output": "vpc_crn", |
778 | 790 | "version_input": "existing_vpc_crn" |
| 791 | + }, |
| 792 | + { |
| 793 | + "dependency_input": "subnets", |
| 794 | + "version_input": "subnets", |
| 795 | + "reference_version": true |
779 | 796 | } |
780 | 797 | ] |
781 | 798 | }, |
|
0 commit comments