### Is there an existing issue for this?

- [X] I have searched the existing issues and read the documentation

### Question

I am using serverless framework with localstack and I am unable to define an `AWS::OpenSearchService::Domain` resource. I guess I'll have to use `AWS::Elasticsearch::Domain` instead but it is deprecated. Are there any plans to add `AWS::OpenSearchService::Domain` resource soon? 

### Anything else?

_No response_
monkeypatch.setattr(config, "OPENSEARCH_ENDPOINT_STRATEGY", "path")
        domain_name = f"opensearch-domain-{short_uid()}"
        opensearch_create_domain(DomainName=domain_name)
        status = opensearch_client.describe_domain(DomainName=domain_name)["DomainStatus"]
        assert "Endpoint" in status
        endpoint = status["Endpoint"]
        assert endpoint.endswith(f"/{domain_name}")
    def test_endpoint_strategy_port(self, monkeypatch, opensearch_create_domain, opensearch_client):
        monkeypatch.setattr(config, "OPENSEARCH_ENDPOINT_STRATEGY", "port")
        domain_name = f"opensearch-domain-{short_uid()}"
        opensearch_create_domain(DomainName=domain_name)
        status = opensearch_client.describe_domain(DomainName=domain_name)["DomainStatus"]
        assert "Endpoint" in status
        endpoint = status["Endpoint"]
        parts = endpoint.split(":")
        assert parts[0] == "localhost"
        assert int(parts[1]) in range(
            config.EXTERNAL_SERVICE_PORTS_START, config.EXTERNAL_SERVICE_PORTS_END
        )
@pytest.mark.skip_offline
class TestEdgeProxiedOpensearchCluster: