- Newest
- Most votes
- Most comments
Hello.
Amazon CloudSearch can no longer be created with a new AWS account after July 25, 2024.
So following re:Post Agent's answer will not resolve your issue.
I recommend migrating to Amazon OpenSearch Service as recommended in the AWS blog below.
https://aws.amazon.com/jp/blogs/big-data/transition-from-amazon-cloudsearch-to-amazon-opensearch-service/
After careful consideration, we have made the decision to close new customer access to Amazon CloudSearch, effective July 25, 2024. Amazon CloudSearch existing customers can continue to use the service as normal. AWS continues to invest in security, availability, and performance improvements for Amazon CloudSearch, but we do not plan to introduce new features.
Yes, the creation of new Amazon CloudSearch domains is still supported. However, the issue you're experiencing with creating a CloudSearch domain on your second account could be due to a few factors:
-
Permissions: Ensure that the IAM user or role you're using in the second account has the necessary permissions to create CloudSearch domains. You may need to check and update the IAM policies.
-
Service limits: There might be a limit on the number of CloudSearch domains you can create per account. Check if you've reached this limit in your second account.
-
Regional availability: Make sure you're trying to create the domain in a region where CloudSearch is available.
-
API version: By default, new domains are created using the 2013-01-01 API version. If you're using an older API version, you might encounter issues.
To create a new CloudSearch domain, you can use the Amazon CloudSearch console, the AWS CLI, or one of the AWS SDKs. Using the AWS CLI, you can create a domain with the aws cloudsearch create-domain command.
If you continue to encounter errors, it would be helpful to know the specific error message you're receiving. You may need to contact AWS support for further assistance if the issue persists.
While AWS does recommend OpenSearch for new implementations, they continue to support CloudSearch for existing users. Your approach of sticking with CloudSearch for your current needs, given that refactoring to OpenSearch is out of scope, is understandable.
Sources
Creating an Amazon CloudSearch Domain - Amazon CloudSearch
CreateDomain - Amazon CloudSearch
Migrating to the Amazon CloudSearch 2013-01-01 API - Amazon CloudSearch
Relevant content
- asked 3 years ago
- asked 2 years ago
- asked 3 years ago

Thanks for the clarification Riku. It's shame that neither AWS re:Post or the Account Support individuals I've spoken to were able to give me this answer!