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
This module creates a key ring to help organize keys in a Key Protect instance.
10
-
For more information, about key management rings, see [creating key rings](https://cloud.ibm.com/docs/key-protect?topic=key-protect-grouping-keys#create-key-ring-api).
9
+
This module creates a key ring to help organize keys in a KMS instance. KMS can be Key Protect or Hyper Protect Crypto Services(HPCS) instance.
10
+
For more information, about key management rings, see [creating key rings in Key Protect](https://cloud.ibm.com/docs/key-protect?topic=key-protect-grouping-keys#create-key-ring-api) and [managing key rings in HPCS](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-managing-key-rings&interface=ui).
11
11
12
12
## Usage
13
13
```hcl
14
14
provider "ibm" {
15
15
ibmcloud_api_key = "XXXXXXXXXX"
16
-
# Must be the same region the Key Protect instance is in
| <aname="input_endpoint_type"></a> [endpoint\_type](#input\_endpoint\_type)| The type of endpoint to be used for creating keys. Accepts 'public' or 'private' |`string`|`"public"`| no |
| <aname="input_key_ring_id"></a> [key\_ring\_id](#input\_key\_ring\_id)| The ID that identifies the Key Ring. Each ID is unique within the given Key Protect instance but is not reserved across the Key Protect service |`string`| n/a | yes |
| <aname="input_key_ring_id"></a> [key\_ring\_id](#input\_key\_ring\_id)| The ID that identifies the Key Ring. Each ID is unique within the given KMS instance but is not reserved across the KMS service |`string`| n/a | yes |
Copy file name to clipboardExpand all lines: module-metadata.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@
19
19
"instance_id": {
20
20
"name": "instance_id",
21
21
"type": "string",
22
-
"description": "The Key Protect instance GUID",
22
+
"description": "The KMS instance GUID",
23
23
"required": true,
24
24
"source": [
25
25
"ibm_kms_key_rings.key_ring.instance_id"
@@ -37,7 +37,7 @@
37
37
"key_ring_id": {
38
38
"name": "key_ring_id",
39
39
"type": "string",
40
-
"description": "The ID that identifies the Key Ring. Each ID is unique within the given Key Protect instance but is not reserved across the Key Protect service",
40
+
"description": "The ID that identifies the Key Ring. Each ID is unique within the given KMS instance but is not reserved across the KMS service",
Copy file name to clipboardExpand all lines: variables.tf
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -14,12 +14,12 @@ variable "endpoint_type" {
14
14
15
15
variable"instance_id" {
16
16
type=string
17
-
description="The Key Protect instance GUID"
17
+
description="The KMS instance GUID"
18
18
}
19
19
20
20
variable"key_ring_id" {
21
21
type=string
22
-
description="The ID that identifies the Key Ring. Each ID is unique within the given Key Protect instance but is not reserved across the Key Protect service"
22
+
description="The ID that identifies the Key Ring. Each ID is unique within the given KMS instance but is not reserved across the KMS service"
0 commit comments