|
1 | 1 | { |
2 | 2 | "path": ".", |
3 | 3 | "variables": { |
| 4 | + "access_tags": { |
| 5 | + "name": "access_tags", |
| 6 | + "type": "list(string)", |
| 7 | + "description": "A list of access tags to apply to the rabbitmq instance created by the module, see https://cloud.ibm.com/docs/account?topic=account-access-tags-tutorial for more details", |
| 8 | + "default": [], |
| 9 | + "source": [ |
| 10 | + "ibm_resource_tag.rabbitmq_tag.count", |
| 11 | + "ibm_resource_tag.rabbitmq_tag.tags" |
| 12 | + ], |
| 13 | + "pos": { |
| 14 | + "filename": "variables.tf", |
| 15 | + "line": 27 |
| 16 | + }, |
| 17 | + "min_length": 1, |
| 18 | + "max_length": 128, |
| 19 | + "matches": "^[A-Za-z0-9:_ .-]+$", |
| 20 | + "computed": true, |
| 21 | + "elem": { |
| 22 | + "type": "TypeString" |
| 23 | + } |
| 24 | + }, |
4 | 25 | "admin_pass": { |
5 | 26 | "name": "admin_pass", |
6 | 27 | "type": "string", |
|
11 | 32 | ], |
12 | 33 | "pos": { |
13 | 34 | "filename": "variables.tf", |
14 | | - "line": 132 |
| 35 | + "line": 145 |
15 | 36 | } |
16 | 37 | }, |
17 | 38 | "auto_scaling": { |
|
20 | 41 | "description": "Optional rules to allow the database to increase resources in response to usage. Only a single autoscaling block is allowed. Make sure you understand the effects of autoscaling, especially for production environments. See https://cloud.ibm.com/docs/messages-for-rabbitmq?topic=messages-for-rabbitmq-autoscaling in the IBM Cloud Docs.", |
21 | 42 | "pos": { |
22 | 43 | "filename": "variables.tf", |
23 | | - "line": 94 |
| 44 | + "line": 107 |
24 | 45 | } |
25 | 46 | }, |
26 | 47 | "backup_encryption_key_crn": { |
|
29 | 50 | "description": "The CRN of a Key Protect key, that you want to use for encrypting disk that holds deployment backups. Only used if var.kms_encryption_enabled is set to true. If no value passed, the value passed for the 'kms_key_crn' variable will be used. BYOK for backups is available only in US regions us-south and us-east, and eu-de. Only keys in the us-south and eu-de are durable to region failures. To ensure that your backups are available even if a region failure occurs, you must use a key from us-south or eu-de. Take note that Hyper Protect Crypto Services for IBM Cloud® Databases backups is not currently supported, so if no value is passed here, but a HPCS value is passed for var.kms_key_crn, databases backup encryption will use the default encryption keys.", |
30 | 51 | "pos": { |
31 | 52 | "filename": "variables.tf", |
32 | | - "line": 175 |
| 53 | + "line": 188 |
33 | 54 | } |
34 | 55 | }, |
35 | 56 | "cbr_rules": { |
|
46 | 67 | ], |
47 | 68 | "pos": { |
48 | 69 | "filename": "variables.tf", |
49 | | - "line": 201 |
| 70 | + "line": 214 |
50 | 71 | } |
51 | 72 | }, |
52 | 73 | "cpu_count": { |
|
56 | 77 | "default": 0, |
57 | 78 | "pos": { |
58 | 79 | "filename": "variables.tf", |
59 | | - "line": 82 |
| 80 | + "line": 95 |
60 | 81 | } |
61 | 82 | }, |
62 | 83 | "disk_mb": { |
|
66 | 87 | "default": 1024, |
67 | 88 | "pos": { |
68 | 89 | "filename": "variables.tf", |
69 | | - "line": 88 |
| 90 | + "line": 101 |
70 | 91 | } |
71 | 92 | }, |
72 | 93 | "endpoints": { |
|
81 | 102 | ], |
82 | 103 | "pos": { |
83 | 104 | "filename": "variables.tf", |
84 | | - "line": 33 |
| 105 | + "line": 46 |
85 | 106 | }, |
86 | 107 | "options": "public, private, public-and-private" |
87 | 108 | }, |
|
94 | 115 | ], |
95 | 116 | "pos": { |
96 | 117 | "filename": "variables.tf", |
97 | | - "line": 191 |
| 118 | + "line": 204 |
98 | 119 | }, |
99 | 120 | "immutable": true, |
100 | 121 | "computed": true |
|
122 | 143 | ], |
123 | 144 | "pos": { |
124 | 145 | "filename": "variables.tf", |
125 | | - "line": 155 |
| 146 | + "line": 168 |
126 | 147 | } |
127 | 148 | }, |
128 | 149 | "kms_key_crn": { |
|
134 | 155 | ], |
135 | 156 | "pos": { |
136 | 157 | "filename": "variables.tf", |
137 | | - "line": 161 |
| 158 | + "line": 174 |
138 | 159 | }, |
139 | 160 | "immutable": true |
140 | 161 | }, |
|
145 | 166 | "default": 3, |
146 | 167 | "pos": { |
147 | 168 | "filename": "variables.tf", |
148 | | - "line": 69 |
| 169 | + "line": 82 |
149 | 170 | } |
150 | 171 | }, |
151 | 172 | "memory_mb": { |
|
155 | 176 | "default": 1024, |
156 | 177 | "pos": { |
157 | 178 | "filename": "variables.tf", |
158 | | - "line": 76 |
| 179 | + "line": 89 |
159 | 180 | } |
160 | 181 | }, |
161 | 182 | "plan": { |
|
169 | 190 | ], |
170 | 191 | "pos": { |
171 | 192 | "filename": "variables.tf", |
172 | | - "line": 57 |
| 193 | + "line": 70 |
173 | 194 | }, |
174 | 195 | "immutable": true, |
175 | 196 | "options": "standard, enterprise" |
|
184 | 205 | ], |
185 | 206 | "pos": { |
186 | 207 | "filename": "variables.tf", |
187 | | - "line": 27 |
| 208 | + "line": 40 |
188 | 209 | } |
189 | 210 | }, |
190 | 211 | "rabbitmq_version": { |
|
196 | 217 | ], |
197 | 218 | "pos": { |
198 | 219 | "filename": "variables.tf", |
199 | | - "line": 43 |
| 220 | + "line": 56 |
200 | 221 | }, |
201 | 222 | "immutable": true, |
202 | 223 | "computed": true |
|
246 | 267 | ], |
247 | 268 | "pos": { |
248 | 269 | "filename": "variables.tf", |
249 | | - "line": 121 |
| 270 | + "line": 134 |
250 | 271 | } |
251 | 272 | }, |
252 | 273 | "skip_iam_authorization_policy": { |
|
256 | 277 | "default": false, |
257 | 278 | "pos": { |
258 | 279 | "filename": "variables.tf", |
259 | | - "line": 185 |
| 280 | + "line": 198 |
260 | 281 | } |
261 | 282 | }, |
262 | 283 | "tags": { |
|
286 | 307 | ], |
287 | 308 | "pos": { |
288 | 309 | "filename": "variables.tf", |
289 | | - "line": 139 |
| 310 | + "line": 152 |
290 | 311 | } |
291 | 312 | } |
292 | 313 | }, |
|
441 | 462 | }, |
442 | 463 | "pos": { |
443 | 464 | "filename": "main.tf", |
444 | | - "line": 163 |
| 465 | + "line": 170 |
| 466 | + } |
| 467 | + }, |
| 468 | + "ibm_resource_tag.rabbitmq_tag": { |
| 469 | + "mode": "managed", |
| 470 | + "type": "ibm_resource_tag", |
| 471 | + "name": "rabbitmq_tag", |
| 472 | + "attributes": { |
| 473 | + "count": "access_tags", |
| 474 | + "tags": "access_tags" |
| 475 | + }, |
| 476 | + "provider": { |
| 477 | + "name": "ibm" |
| 478 | + }, |
| 479 | + "pos": { |
| 480 | + "filename": "main.tf", |
| 481 | + "line": 122 |
445 | 482 | } |
446 | 483 | } |
447 | 484 | }, |
|
461 | 498 | }, |
462 | 499 | "pos": { |
463 | 500 | "filename": "main.tf", |
464 | | - "line": 192 |
| 501 | + "line": 199 |
465 | 502 | } |
466 | 503 | } |
467 | 504 | }, |
|
539 | 576 | }, |
540 | 577 | "pos": { |
541 | 578 | "filename": "main.tf", |
542 | | - "line": 125 |
| 579 | + "line": 132 |
543 | 580 | } |
544 | 581 | } |
545 | 582 | } |
|
0 commit comments