AWS CloudSearch allows to configure a custom Analysis Scheme. As of now it is not possible to also configure this within Terraform. The provided example is a shortened one and does not cover all cases that the Analysis Scheme provides, but it gives an idea how this might look like.
Affected Resource(s) and/or Data Source(s)
aws_cloudsearch_domain
Potential Terraform Configuration
resource "aws_cloudsearch_domain_analysis_scheme" "websites" {
domain_name = aws_cloudsearch_domain.websites.id
name = "email_address_grouping"
language = "mul"
synonyms = <<GROUP
{
"groups": [
[
"gmail.com",
"googlemail.com"
]
]
}
GROUP
}
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.
Volunteering to Work on This Issue
If you are interested in working on this issue, please leave a comment.
If this would be your first contribution, please review the contribution guide.
Description
AWS CloudSearch allows to configure a custom Analysis Scheme. As of now it is not possible to also configure this within Terraform. The provided example is a shortened one and does not cover all cases that the Analysis Scheme provides, but it gives an idea how this might look like.
Affected Resource(s) and/or Data Source(s)
aws_cloudsearch_domain
Potential Terraform Configuration
References
Would you like to implement a fix?
None