### 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_
def test_list_versions(self, es_client):
        response = es_client.list_elasticsearch_versions()
        assert "ElasticsearchVersions" in response
        versions = response["ElasticsearchVersions"]
        assert "OpenSearch_1.0" in versions
        assert "OpenSearch_1.1" in versions
        assert "7.10" in versions
    def test_get_compatible_versions(self, es_client):
        response = es_client.get_compatible_elasticsearch_versions()
        assert "CompatibleElasticsearchVersions" in response
        versions = response["CompatibleElasticsearchVersions"]
        assert len(versions) == 18
        assert {"SourceVersion": "OpenSearch_1.0", "TargetVersions": ["OpenSearch_1.1"]} in versions
        assert {
            "SourceVersion": "7.10",
            "TargetVersions": ["OpenSearch_1.0", "OpenSearch_1.1"],
        } in versions
        assert {
            "SourceVersion": "7.7",
            "TargetVersions": ["7.8", "7.9", "7.10", "OpenSearch_1.0", "OpenSearch_1.1"],
        } in versions
    @pytest.mark.skip_offline
    def test_get_compatible_version_for_domain(self, es_client, opensearch_domain):