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
Copy file name to clipboardExpand all lines: README.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,10 +9,10 @@ The resources/services/activations/deletions that this module will create/trigge
9
9
- Create IAM role bindings for owners, encrypters, decrypters
10
10
11
11
## Compatibility
12
-
13
-
This module is meant for use with Terraform 0.12. If you haven't upgraded and need a Terraform 0.11.x-compatible
14
-
version of this module, the last released version intended for Terraform 0.11.x
15
-
is [v0.1.0](https://registry.terraform.io/modules/terraform-google-modules/kms/google/0.1.0).
12
+
This module is meant for use with Terraform 0.13. If you haven't
13
+
[upgraded](https://www.terraform.io/upgrade-guides/0-13.html)and need a Terraform
14
+
0.12.x-compatible version of this module, the last released version
15
+
intended for Terraform 0.12.x is [v1.2.0](https://registry.terraform.io/modules/terraform-google-modules/-kms/google/v1.2.0).
16
16
17
17
## Usage
18
18
@@ -42,22 +42,22 @@ Functional examples are included in the
42
42
## Inputs
43
43
44
44
| Name | Description | Type | Default | Required |
45
-
|------|-------------|:----:|:-----:|:-----:|
46
-
| decrypters | List of comma-separated owners for each key declared in set_decrypters_for. | list(string) |`<list>`| no |
47
-
| encrypters | List of comma-separated owners for each key declared in set_encrypters_for. | list(string) |`<list>`| no |
48
-
| key\_algorithm | The algorithm to use when creating a version based on this template. See the https://cloud.google.com/kms/docs/reference/rest/v1/CryptoKeyVersionAlgorithm for possible inputs. | string |`"GOOGLE_SYMMETRIC_ENCRYPTION"`| no |
49
-
| key\_protection\_level | The protection level to use when creating a version based on this template. Default value: "SOFTWARE" Possible values: ["SOFTWARE", "HSM"]| string |`"SOFTWARE"`| no |
50
-
| key\_rotation\_period || string |`"100000s"`| no |
51
-
| keyring | Keyring name. | string | n/a | yes |
52
-
| keys | Key names. | list(string) |`<list>`| no |
53
-
| labels | Labels, provided as a map | map(string) |`<map>`| no |
54
-
| location | Location for the keyring. | string | n/a | yes |
55
-
| owners | List of comma-separated owners for each key declared in set_owners_for. | list(string) |`<list>`| no |
56
-
| prevent\_destroy | Set the prevent_destroy lifecycle attribute on keys. |string|`"true"`| no |
57
-
| project\_id | Project id where the keyring will be created. | string | n/a | yes |
58
-
| set\_decrypters\_for | Name of keys for which decrypters will be set. | list(string) |`<list>`| no |
59
-
| set\_encrypters\_for | Name of keys for which encrypters will be set. | list(string) |`<list>`| no |
60
-
| set\_owners\_for | Name of keys for which owners will be set. | list(string) |`<list>`| no |
| decrypters | List of comma-separated owners for each key declared in set\_decrypters\_for. |`list(string)`|`[]`| no |
47
+
| encrypters | List of comma-separated owners for each key declared in set\_encrypters\_for. |`list(string)`|`[]`| no |
48
+
| key\_algorithm | The algorithm to use when creating a version based on this template. See the https://cloud.google.com/kms/docs/reference/rest/v1/CryptoKeyVersionAlgorithm for possible inputs. |`string`|`"GOOGLE_SYMMETRIC_ENCRYPTION"`| no |
49
+
| key\_protection\_level | The protection level to use when creating a version based on this template. Default value: "SOFTWARE" Possible values: ["SOFTWARE", "HSM"]|`string`|`"SOFTWARE"`| no |
50
+
| key\_rotation\_period |n/a|`string`|`"100000s"`| no |
51
+
| keyring | Keyring name. |`string`| n/a | yes |
52
+
| keys | Key names. |`list(string)`|`[]`| no |
53
+
| labels | Labels, provided as a map |`map(string)`|`{}`| no |
54
+
| location | Location for the keyring. |`string`| n/a | yes |
55
+
| owners | List of comma-separated owners for each key declared in set\_owners\_for. |`list(string)`|`[]`| no |
56
+
| prevent\_destroy | Set the prevent\_destroy lifecycle attribute on keys. |`bool`|`true`| no |
57
+
| project\_id | Project id where the keyring will be created. |`string`| n/a | yes |
58
+
| set\_decrypters\_for | Name of keys for which decrypters will be set. |`list(string)`|`[]`| no |
59
+
| set\_encrypters\_for | Name of keys for which encrypters will be set. |`list(string)`|`[]`| no |
60
+
| set\_owners\_for | Name of keys for which owners will be set. |`list(string)`|`[]`| no |
61
61
62
62
## Outputs
63
63
@@ -78,7 +78,7 @@ These sections describe requirements for using this module.
0 commit comments