diff --git a/README.md b/README.md index 6f1a0b7..5becbdd 100644 --- a/README.md +++ b/README.md @@ -211,8 +211,8 @@ No modules. | [admins](#input\_admins) | A list of administrators for the instance crypto units. See [instructions](https://github.com/terraform-ibm-modules/terraform-ibm-hpcs#before-you-begin) to create administrator signature keys. You can set up to 8 administrators. Required if auto\_initialization\_using\_recovery\_crypto\_units set to true. |
list(object({
name = string # max length: 30 chars
key = string # the absolute path and the file name of the signature key file if key files are created using TKE CLI and are not using a third-party signing service
# if you are using a signing service, the key name is appended to a URI that will be sent to the signing service
token = string # sensitive: the administrator password/token to authorize and access the corresponding signature key file
}))
| `[]` | no | | [auto\_initialization\_using\_recovery\_crypto\_units](#input\_auto\_initialization\_using\_recovery\_crypto\_units) | Set to true if auto initialization using recovery crypto units is required. | `bool` | `true` | no | | [base64\_encoded\_admins](#input\_base64\_encoded\_admins) | A list of up to 8 administrators for the instance crypto units. Required if auto\_initialization\_using\_recovery\_crypto\_units is set to true. Pass the signature keys as base64 encoded values. For information about administrator signature keys, see the readme file. |
list(object({
name = string # max length: 30 chars
key = string # base64 encoded value of signature key files if key files are created using TKE CLI and are not using a third-party signing service
token = string # sensitive: the administrator password/token to authorize and access the corresponding signature key file
}))
| `[]` | no | -| [create\_timeout](#input\_create\_timeout) | Create timeout value of the HPCS instance. | `string` | `"120m"` | no | -| [delete\_timeout](#input\_delete\_timeout) | Delete timeout value of the HPCS instance. | `string` | `"120m"` | no | +| [create\_timeout](#input\_create\_timeout) | Create timeout value of the HPCS instance. | `string` | `"180m"` | no | +| [delete\_timeout](#input\_delete\_timeout) | Delete timeout value of the HPCS instance. | `string` | `"180m"` | no | | [hsm\_connector\_id](#input\_hsm\_connector\_id) | The HSM connector ID provided by IBM required for Hybrid HPCS. Available to selected customers only. | `string` | `null` | no | | [name](#input\_name) | The name to give the Hyper Protect Crypto Service instance. Max length allowed is 30 chars. | `string` | n/a | yes | | [number\_of\_crypto\_units](#input\_number\_of\_crypto\_units) | The number of operational crypto units for your service instance. | `number` | `2` | no | @@ -225,7 +225,7 @@ No modules. | [signature\_server\_url](#input\_signature\_server\_url) | The URL and port number of the signing service. Required if auto\_initialization\_using\_recovery\_crypto\_units set to true and using a third-party signing service to provide administrator signature keys. Used only if auto\_initialization\_using\_recovery\_crypto\_units is set to true. | `string` | `null` | no | | [signature\_threshold](#input\_signature\_threshold) | The number of administrator signatures required to execute administrative commands. Required if auto\_initialization\_using\_recovery\_crypto\_units set to true. | `number` | `1` | no | | [tags](#input\_tags) | Optional list of resource tags to apply to the HPCS instance. | `list(string)` | `[]` | no | -| [update\_timeout](#input\_update\_timeout) | Update timeout value of the HPCS instance. | `string` | `"120m"` | no | +| [update\_timeout](#input\_update\_timeout) | Update timeout value of the HPCS instance. | `string` | `"180m"` | no | ### Outputs diff --git a/variables.tf b/variables.tf index c490636..f326204 100644 --- a/variables.tf +++ b/variables.tf @@ -132,18 +132,18 @@ variable "hsm_connector_id" { variable "create_timeout" { type = string description = "Create timeout value of the HPCS instance." - default = "120m" + default = "180m" } variable "update_timeout" { type = string description = "Update timeout value of the HPCS instance." - default = "120m" + default = "180m" } variable "delete_timeout" { type = string description = "Delete timeout value of the HPCS instance." - default = "120m" + default = "180m" } ##############################################################################