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
feat: Support configuring BYOK encryption on search nodes (#3199)
* feat: Supports configuring BYOK encryption on search nodes (#3142)
* use SDK preview in encryption_at_rest
* changelog
* Revert "use SDK preview in encryption_at_rest"
This reverts commit 609c9dc.
* trigger change in EAR
* Revert "trigger change in EAR"
This reverts commit 15794dd.
* Reapply "use SDK preview in encryption_at_rest"
This reverts commit 1c2db30.
* TEMPORARY: send enabled_for_search_nodes = true
* finish resource implementation and tests
* data source implementation and test
* doc update
* default and refactor test
* remove old migration test
* default value in resource
* unit test
---------
Co-authored-by: Oriol Arbusi <[email protected]>
* feat: Adds `encryption_at_rest_provider` to `mongodbatlas_search_deployment` resource and data source (#3152)
* use preview
* add encryption_at_rest_provider computed attribute
* remove check
* dosc
* rename files
* move adv_cluster config out of resources
* fix config
* project id
* add TODO to version
* doc: Updates examples with newly added attributes to `mongodbatlas_search_deployment` and `mongodbatlas_encryption_at_rest` (#3174)
* add new attribute to the example
* examples updates
* nit: end with new line
* fix tf validate
* todos
* PR suggestions + test failure
---------
Co-authored-by: Leo Antoli <[email protected]>
-`aws_kms_config` (Attributes) Amazon Web Services (AWS) KMS configuration details and encryption at rest configuration set for the specified project. (see [below for nested schema](#nestedatt--aws_kms_config))
137
139
-`azure_key_vault_config` (Attributes) Details that define the configuration of Encryption at Rest using Azure Key Vault (AKV). (see [below for nested schema](#nestedatt--azure_key_vault_config))
140
+
-`enabled_for_search_nodes` (Boolean) Flag that indicates whether Encryption at Rest for Dedicated Search Nodes is enabled in the specified project.
138
141
-`google_cloud_kms_config` (Attributes) Details that define the configuration of Encryption at Rest using Google Cloud Key Management Service (KMS). (see [below for nested schema](#nestedatt--google_cloud_kms_config))
-`encryption_at_rest_provider` (String) Cloud service provider that manages your customer keys to provide an additional layer of Encryption At Rest for the cluster.
61
66
-`id` (String) Unique 24-hexadecimal digit string that identifies the search deployment.
62
67
-`specs` (Attributes List) List of settings that configure the search nodes for your cluster. This list is currently limited to defining a single element. (see [below for nested schema](#nestedatt--specs))
63
68
-`state_name` (String) Human-readable label that indicates the current operating condition of this search deployment.
-`aws_kms_config` (Block List) Amazon Web Services (AWS) KMS configuration details and encryption at rest configuration set for the specified project. (see [below for nested schema](#nestedblock--aws_kms_config))
157
159
-`azure_key_vault_config` (Block List) Details that define the configuration of Encryption at Rest using Azure Key Vault (AKV). (see [below for nested schema](#nestedblock--azure_key_vault_config))
160
+
-`enabled_for_search_nodes` (Boolean) Flag that indicates whether Encryption at Rest for Dedicated Search Nodes is enabled in the specified project.
158
161
-`google_cloud_kms_config` (Block List) Details that define the configuration of Encryption at Rest using Google Cloud Key Management Service (KMS). (see [below for nested schema](#nestedblock--google_cloud_kms_config))
-`encryption_at_rest_provider` (String) Cloud service provider that manages your customer keys to provide an additional layer of Encryption At Rest for the cluster.
71
76
-`id` (String) Unique 24-hexadecimal digit string that identifies the search deployment.
72
77
-`state_name` (String) Human-readable label that indicates the current operating condition of this search deployment.
0 commit comments