### Is there an existing issue for this?

- [X] I have searched the existing issues

### Feature description

Hello team. Please, kindly work on this feature for awslocal CLI:

awslocal es update-elasticsearch-domain-config --domain-name my-domain --region us-east-1 \
      --advanced-security-options '{ "Enabled": true, "InternalUserDatabaseEnabled":true, "MasterUserOptions": {"MasterUserName":"master-username","MasterUserPassword":"master-password"},"AnonymousAuthEnabled": true}'
      
 Right now it returns the following response:
 
An error occurred (InternalFailure) when calling the UpdateElasticsearchDomainConfig operation: API action 'UpdateElasticsearchDomainConfig' for service 'es' not yet implemented
 
 Thank you,
 Victor

### 🧑‍💻 Implementation

_No response_

### Anything else?

_No response_
class TestSingletonClusterManager:
    def test_endpoint_strategy_port_singleton_cluster(self, monkeypatch):
        monkeypatch.setattr(config, "OPENSEARCH_ENDPOINT_STRATEGY", "port")
        monkeypatch.setattr(config, "OPENSEARCH_MULTI_CLUSTER", False)
        manager = SingletonClusterManager()
        
        domain_key_0 = DomainKey(
            domain_name=f"domain-{short_uid()}", region="us-east-1", account=TEST_AWS_ACCOUNT_ID
        )
        domain_key_1 = DomainKey(
            domain_name=f"domain-{short_uid()}", region="us-east-1", account=TEST_AWS_ACCOUNT_ID
        )
        cluster_0 = manager.create(domain_key_0.arn, OPENSEARCH_DEFAULT_VERSION)
        cluster_1 = manager.create(domain_key_1.arn, OPENSEARCH_DEFAULT_VERSION)
        
        parts = cluster_0.url.split(":")
        assert parts[0] == "http"
        assert parts[1] == "//localhost"
        assert int(parts[2]) in range(
            config.EXTERNAL_SERVICE_PORTS_START, config.EXTERNAL_SERVICE_PORTS_END
        )
        
        assert cluster_0.url == cluster_1.url
        try:
            
            assert cluster_0.wait_is_up(240)
            
            retry(lambda: try_cluster_health(cluster_0.url), retries=3, sleep=5)
        finally:
            call_safe(cluster_0.shutdown)