You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -43,9 +47,6 @@ You need the following permissions to run this module.
43
47
- `Viewer` platform access
44
48
- `Manager` service access
45
49
46
-
For more information about the access you need to run all the GoldenEye modules, see [GoldenEye IAM permissions](https://github.ibm.com/GoldenEye/documentation/blob/master/goldeneye-iam-permissions.md).
47
-
48
-
<!-- END MODULE HOOK -->
49
50
<!-- BEGIN EXAMPLES HOOK -->
50
51
## Examples
51
52
@@ -75,13 +76,13 @@ No modules.
75
76
76
77
| Name | Description | Type | Default | Required |
| <aname="input_dual_auth_delete_enabled"></a> [dual\_auth\_delete\_enabled](#input\_dual\_auth\_delete\_enabled)|Set as true to enable Dual Auth Delete|`bool`|`false`| no |
79
+
| <aname="input_dual_auth_delete_enabled"></a> [dual\_auth\_delete\_enabled](#input\_dual\_auth\_delete\_enabled)|If set to true, Key Protect enables a dual authorization policy on a single key. Note: Once the dual authorization policy is set on the key, it cannot be reverted. A key with dual authorization policy enabled cannot be destroyed by using Terraform.|`bool`|`false`| no |
79
80
| <aname="input_endpoint_type"></a> [endpoint\_type](#input\_endpoint\_type)| Endpoint to use when creating the Key |`string`|`"public"`| no |
80
81
| <aname="input_force_delete"></a> [force\_delete](#input\_force\_delete)| Set as true to enable forcing deletion even if key is in use |`bool`|`false`| no |
81
82
| <aname="input_key_name"></a> [key\_name](#input\_key\_name)| Name to give the key |`string`| n/a | yes |
82
-
| <aname="input_key_protect_instance_id"></a> [key\_protect\_instance\_id](#input\_key\_protect\_instance\_id)| ID of Key Protect Instance |`string`| n/a | yes |
83
-
| <aname="input_key_protect_key_ring_id"></a> [key\_protect\_key\_ring\_id](#input\_key\_protect\_key\_ring\_id)| ID of Key Ring where key is assigned|`string`|`"default"`| no |
84
-
| <aname="input_rotation_interval_month"></a> [rotation\_interval\_month](#input\_rotation\_interval\_month)|Interval in months to rotate the Key|`number`|`1`| no |
83
+
| <aname="input_key_protect_instance_id"></a> [key\_protect\_instance\_id](#input\_key\_protect\_instance\_id)| ID or GUID of Key Protect Instance |`string`| n/a | yes |
84
+
| <aname="input_key_protect_key_ring_id"></a> [key\_protect\_key\_ring\_id](#input\_key\_protect\_key\_ring\_id)|The ID of the key ring where you want to add your Key Protect key|`string`|`"default"`| no |
85
+
| <aname="input_rotation_interval_month"></a> [rotation\_interval\_month](#input\_rotation\_interval\_month)|The key rotation time interval in months. Rotation policy cannot be set for standard key, so value is ignored if var.standard\_key is true|`number`|`1`| no |
85
86
| <aname="input_standard_key"></a> [standard\_key](#input\_standard\_key)| Set as true for Standard Key, false for Root Key |`bool`|`false`| no |
Copy file name to clipboardExpand all lines: module-metadata.json
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,11 @@
4
4
"dual_auth_delete_enabled": {
5
5
"name": "dual_auth_delete_enabled",
6
6
"type": "bool",
7
-
"description": "Set as true to enable Dual Auth Delete",
7
+
"description": "If set to true, Key Protect enables a dual authorization policy on a single key. Note: Once the dual authorization policy is set on the key, it cannot be reverted. A key with dual authorization policy enabled cannot be destroyed by using Terraform.",
8
8
"default": false,
9
9
"pos": {
10
10
"filename": "variables.tf",
11
-
"line": 44
11
+
"line": 48
12
12
}
13
13
},
14
14
"endpoint_type": {
@@ -38,7 +38,7 @@
38
38
],
39
39
"pos": {
40
40
"filename": "variables.tf",
41
-
"line": 50
41
+
"line": 54
42
42
}
43
43
},
44
44
"key_name": {
@@ -58,7 +58,7 @@
58
58
"key_protect_instance_id": {
59
59
"name": "key_protect_instance_id",
60
60
"type": "string",
61
-
"description": "ID of Key Protect Instance",
61
+
"description": "ID or GUID of Key Protect Instance",
62
62
"required": true,
63
63
"source": [
64
64
"ibm_kms_key.key.instance_id",
@@ -78,7 +78,7 @@
78
78
"key_protect_key_ring_id": {
79
79
"name": "key_protect_key_ring_id",
80
80
"type": "string",
81
-
"description": "ID of Key Ring where key is assigned",
81
+
"description": "The ID of the key ring where you want to add your Key Protect key",
82
82
"default": "default",
83
83
"source": [
84
84
"ibm_kms_key.key.key_ring_id"
@@ -92,7 +92,7 @@
92
92
"rotation_interval_month": {
93
93
"name": "rotation_interval_month",
94
94
"type": "number",
95
-
"description": "Interval in months to rotate the Key",
95
+
"description": "The key rotation time interval in months. Rotation policy cannot be set for standard key, so value is ignored if var.standard_key is true",
0 commit comments