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
|[aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/caller_identity)| data source |
56
65
|[aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/region)| data source |
66
+
|[aws_region.replica](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/region)| data source |
57
67
58
68
## Inputs
59
69
@@ -71,6 +81,16 @@ No inputs.
71
81
| <aname="output_complete_key_arn"></a> [complete\_key\_arn](#output\_complete\_key\_arn)| The Amazon Resource Name (ARN) of the key |
72
82
| <aname="output_complete_key_id"></a> [complete\_key\_id](#output\_complete\_key\_id)| The globally unique identifier for the key |
73
83
| <aname="output_complete_key_policy"></a> [complete\_key\_policy](#output\_complete\_key\_policy)| The IAM resource policy set on the key |
84
+
| <aname="output_complete_key_region"></a> [complete\_key\_region](#output\_complete\_key\_region)| The region for the key |
85
+
| <aname="output_complete_other_region_aliases"></a> [complete\_other\_region\_aliases](#output\_complete\_other\_region\_aliases)| A map of aliases created and their attributes |
86
+
| <aname="output_complete_other_region_external_key_expiration_model"></a> [complete\_other\_region\_external\_key\_expiration\_model](#output\_complete\_other\_region\_external\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
87
+
| <aname="output_complete_other_region_external_key_state"></a> [complete\_other\_region\_external\_key\_state](#output\_complete\_other\_region\_external\_key\_state)| The state of the CMK |
88
+
| <aname="output_complete_other_region_external_key_usage"></a> [complete\_other\_region\_external\_key\_usage](#output\_complete\_other\_region\_external\_key\_usage)| The cryptographic operations for which you can use the CMK |
89
+
| <aname="output_complete_other_region_grants"></a> [complete\_other\_region\_grants](#output\_complete\_other\_region\_grants)| A map of grants created and their attributes |
90
+
| <aname="output_complete_other_region_key_arn"></a> [complete\_other\_region\_key\_arn](#output\_complete\_other\_region\_key\_arn)| The Amazon Resource Name (ARN) of the key |
91
+
| <aname="output_complete_other_region_key_id"></a> [complete\_other\_region\_key\_id](#output\_complete\_other\_region\_key\_id)| The globally unique identifier for the key |
92
+
| <aname="output_complete_other_region_key_policy"></a> [complete\_other\_region\_key\_policy](#output\_complete\_other\_region\_key\_policy)| The IAM resource policy set on the key |
93
+
| <aname="output_complete_other_region_key_region"></a> [complete\_other\_region\_key\_region](#output\_complete\_other\_region\_key\_region)| The region for the key |
74
94
| <aname="output_default_aliases"></a> [default\_aliases](#output\_default\_aliases)| A map of aliases created and their attributes |
75
95
| <aname="output_default_external_key_expiration_model"></a> [default\_external\_key\_expiration\_model](#output\_default\_external\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
76
96
| <aname="output_default_external_key_state"></a> [default\_external\_key\_state](#output\_default\_external\_key\_state)| The state of the CMK |
@@ -79,6 +99,16 @@ No inputs.
79
99
| <aname="output_default_key_arn"></a> [default\_key\_arn](#output\_default\_key\_arn)| The Amazon Resource Name (ARN) of the key |
80
100
| <aname="output_default_key_id"></a> [default\_key\_id](#output\_default\_key\_id)| The globally unique identifier for the key |
81
101
| <aname="output_default_key_policy"></a> [default\_key\_policy](#output\_default\_key\_policy)| The IAM resource policy set on the key |
102
+
| <aname="output_default_key_region"></a> [default\_key\_region](#output\_default\_key\_region)| The region for the key |
103
+
| <aname="output_default_other_region_aliases"></a> [default\_other\_region\_aliases](#output\_default\_other\_region\_aliases)| A map of aliases created and their attributes |
104
+
| <aname="output_default_other_region_external_key_expiration_model"></a> [default\_other\_region\_external\_key\_expiration\_model](#output\_default\_other\_region\_external\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
105
+
| <aname="output_default_other_region_external_key_state"></a> [default\_other\_region\_external\_key\_state](#output\_default\_other\_region\_external\_key\_state)| The state of the CMK |
106
+
| <aname="output_default_other_region_external_key_usage"></a> [default\_other\_region\_external\_key\_usage](#output\_default\_other\_region\_external\_key\_usage)| The cryptographic operations for which you can use the CMK |
107
+
| <aname="output_default_other_region_grants"></a> [default\_other\_region\_grants](#output\_default\_other\_region\_grants)| A map of grants created and their attributes |
108
+
| <aname="output_default_other_region_key_arn"></a> [default\_other\_region\_key\_arn](#output\_default\_other\_region\_key\_arn)| The Amazon Resource Name (ARN) of the key |
109
+
| <aname="output_default_other_region_key_id"></a> [default\_other\_region\_key\_id](#output\_default\_other\_region\_key\_id)| The globally unique identifier for the key |
110
+
| <aname="output_default_other_region_key_policy"></a> [default\_other\_region\_key\_policy](#output\_default\_other\_region\_key\_policy)| The IAM resource policy set on the key |
111
+
| <aname="output_default_other_region_key_region"></a> [default\_other\_region\_key\_region](#output\_default\_other\_region\_key\_region)| The region for the key |
82
112
| <aname="output_external_aliases"></a> [external\_aliases](#output\_external\_aliases)| A map of aliases created and their attributes |
83
113
| <aname="output_external_external_key_expiration_model"></a> [external\_external\_key\_expiration\_model](#output\_external\_external\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
84
114
| <aname="output_external_external_key_state"></a> [external\_external\_key\_state](#output\_external\_external\_key\_state)| The state of the CMK |
@@ -87,22 +117,52 @@ No inputs.
87
117
| <aname="output_external_key_arn"></a> [external\_key\_arn](#output\_external\_key\_arn)| The Amazon Resource Name (ARN) of the key |
88
118
| <aname="output_external_key_id"></a> [external\_key\_id](#output\_external\_key\_id)| The globally unique identifier for the key |
89
119
| <aname="output_external_key_policy"></a> [external\_key\_policy](#output\_external\_key\_policy)| The IAM resource policy set on the key |
120
+
| <aname="output_external_key_region"></a> [external\_key\_region](#output\_external\_key\_region)| The region for the key |
121
+
| <aname="output_external_other_region_aliases"></a> [external\_other\_region\_aliases](#output\_external\_other\_region\_aliases)| A map of aliases created and their attributes |
122
+
| <aname="output_external_other_region_external_key_expiration_model"></a> [external\_other\_region\_external\_key\_expiration\_model](#output\_external\_other\_region\_external\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
123
+
| <aname="output_external_other_region_external_key_state"></a> [external\_other\_region\_external\_key\_state](#output\_external\_other\_region\_external\_key\_state)| The state of the CMK |
124
+
| <aname="output_external_other_region_external_key_usage"></a> [external\_other\_region\_external\_key\_usage](#output\_external\_other\_region\_external\_key\_usage)| The cryptographic operations for which you can use the CMK |
125
+
| <aname="output_external_other_region_grants"></a> [external\_other\_region\_grants](#output\_external\_other\_region\_grants)| A map of grants created and their attributes |
126
+
| <aname="output_external_other_region_key_arn"></a> [external\_other\_region\_key\_arn](#output\_external\_other\_region\_key\_arn)| The Amazon Resource Name (ARN) of the key |
127
+
| <aname="output_external_other_region_key_id"></a> [external\_other\_region\_key\_id](#output\_external\_other\_region\_key\_id)| The globally unique identifier for the key |
128
+
| <aname="output_external_other_region_key_policy"></a> [external\_other\_region\_key\_policy](#output\_external\_other\_region\_key\_policy)| The IAM resource policy set on the key |
129
+
| <aname="output_external_other_region_key_region"></a> [external\_other\_region\_key\_region](#output\_external\_other\_region\_key\_region)| The region for the key |
90
130
| <aname="output_replica_aliases"></a> [replica\_aliases](#output\_replica\_aliases)| A map of aliases created and their attributes |
91
131
| <aname="output_replica_external_aliases"></a> [replica\_external\_aliases](#output\_replica\_external\_aliases)| A map of aliases created and their attributes |
92
132
| <aname="output_replica_external_arn"></a> [replica\_external\_arn](#output\_replica\_external\_arn)| The Amazon Resource Name (ARN) of the key |
93
133
| <aname="output_replica_external_grants"></a> [replica\_external\_grants](#output\_replica\_external\_grants)| A map of grants created and their attributes |
94
134
| <aname="output_replica_external_key_expiration_model"></a> [replica\_external\_key\_expiration\_model](#output\_replica\_external\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
95
135
| <aname="output_replica_external_key_id"></a> [replica\_external\_key\_id](#output\_replica\_external\_key\_id)| The globally unique identifier for the key |
96
136
| <aname="output_replica_external_key_policy"></a> [replica\_external\_key\_policy](#output\_replica\_external\_key\_policy)| The IAM resource policy set on the key |
137
+
| <aname="output_replica_external_key_region"></a> [replica\_external\_key\_region](#output\_replica\_external\_key\_region)| The region for the key |
97
138
| <aname="output_replica_external_key_state"></a> [replica\_external\_key\_state](#output\_replica\_external\_key\_state)| The state of the CMK |
98
139
| <aname="output_replica_external_key_usage"></a> [replica\_external\_key\_usage](#output\_replica\_external\_key\_usage)| The cryptographic operations for which you can use the CMK |
99
140
| <aname="output_replica_grants"></a> [replica\_grants](#output\_replica\_grants)| A map of grants created and their attributes |
100
141
| <aname="output_replica_key_arn"></a> [replica\_key\_arn](#output\_replica\_key\_arn)| The Amazon Resource Name (ARN) of the key |
101
142
| <aname="output_replica_key_expiration_model"></a> [replica\_key\_expiration\_model](#output\_replica\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
102
143
| <aname="output_replica_key_id"></a> [replica\_key\_id](#output\_replica\_key\_id)| The globally unique identifier for the key |
103
144
| <aname="output_replica_key_policy"></a> [replica\_key\_policy](#output\_replica\_key\_policy)| The IAM resource policy set on the key |
145
+
| <aname="output_replica_key_region"></a> [replica\_key\_region](#output\_replica\_key\_region)| The region for the key |
104
146
| <aname="output_replica_key_state"></a> [replica\_key\_state](#output\_replica\_key\_state)| The state of the CMK |
105
147
| <aname="output_replica_key_usage"></a> [replica\_key\_usage](#output\_replica\_key\_usage)| The cryptographic operations for which you can use the CMK |
148
+
| <aname="output_replica_other_region_aliases"></a> [replica\_other\_region\_aliases](#output\_replica\_other\_region\_aliases)| A map of aliases created and their attributes |
149
+
| <aname="output_replica_other_region_external_aliases"></a> [replica\_other\_region\_external\_aliases](#output\_replica\_other\_region\_external\_aliases)| A map of aliases created and their attributes |
150
+
| <aname="output_replica_other_region_external_arn"></a> [replica\_other\_region\_external\_arn](#output\_replica\_other\_region\_external\_arn)| The Amazon Resource Name (ARN) of the key |
151
+
| <aname="output_replica_other_region_external_grants"></a> [replica\_other\_region\_external\_grants](#output\_replica\_other\_region\_external\_grants)| A map of grants created and their attributes |
152
+
| <aname="output_replica_other_region_external_key_expiration_model"></a> [replica\_other\_region\_external\_key\_expiration\_model](#output\_replica\_other\_region\_external\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
153
+
| <aname="output_replica_other_region_external_key_id"></a> [replica\_other\_region\_external\_key\_id](#output\_replica\_other\_region\_external\_key\_id)| The globally unique identifier for the key |
154
+
| <aname="output_replica_other_region_external_key_policy"></a> [replica\_other\_region\_external\_key\_policy](#output\_replica\_other\_region\_external\_key\_policy)| The IAM resource policy set on the key |
155
+
| <aname="output_replica_other_region_external_key_region"></a> [replica\_other\_region\_external\_key\_region](#output\_replica\_other\_region\_external\_key\_region)| The region for the key |
156
+
| <aname="output_replica_other_region_external_key_state"></a> [replica\_other\_region\_external\_key\_state](#output\_replica\_other\_region\_external\_key\_state)| The state of the CMK |
157
+
| <aname="output_replica_other_region_external_key_usage"></a> [replica\_other\_region\_external\_key\_usage](#output\_replica\_other\_region\_external\_key\_usage)| The cryptographic operations for which you can use the CMK |
158
+
| <aname="output_replica_other_region_grants"></a> [replica\_other\_region\_grants](#output\_replica\_other\_region\_grants)| A map of grants created and their attributes |
159
+
| <aname="output_replica_other_region_key_arn"></a> [replica\_other\_region\_key\_arn](#output\_replica\_other\_region\_key\_arn)| The Amazon Resource Name (ARN) of the key |
160
+
| <aname="output_replica_other_region_key_expiration_model"></a> [replica\_other\_region\_key\_expiration\_model](#output\_replica\_other\_region\_key\_expiration\_model)| Whether the key material expires. Empty when pending key material import, otherwise `KEY_MATERIAL_EXPIRES` or `KEY_MATERIAL_DOES_NOT_EXPIRE`|
161
+
| <aname="output_replica_other_region_key_id"></a> [replica\_other\_region\_key\_id](#output\_replica\_other\_region\_key\_id)| The globally unique identifier for the key |
162
+
| <aname="output_replica_other_region_key_policy"></a> [replica\_other\_region\_key\_policy](#output\_replica\_other\_region\_key\_policy)| The IAM resource policy set on the key |
163
+
| <aname="output_replica_other_region_key_region"></a> [replica\_other\_region\_key\_region](#output\_replica\_other\_region\_key\_region)| The region for the key |
164
+
| <aname="output_replica_other_region_key_state"></a> [replica\_other\_region\_key\_state](#output\_replica\_other\_region\_key\_state)| The state of the CMK |
165
+
| <aname="output_replica_other_region_key_usage"></a> [replica\_other\_region\_key\_usage](#output\_replica\_other\_region\_key\_usage)| The cryptographic operations for which you can use the CMK |
106
166
<!-- END_TF_DOCS -->
107
167
108
168
Apache-2.0 Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-aws-kms/blob/master/LICENSE).
0 commit comments