### 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_
self,
        context: RequestContext,
        max_results: MaxResults = None,
        next_token: NextToken = None,
    ) -> ListElasticsearchVersionsResponse:
        opensearch_client = aws_stack.connect_to_service("opensearch", region_name=context.region)
        
        kwargs = {
            key: value
            for key, value in {"MaxResults": max_results, "NextToken": next_token}.items()
            if value is not None
        }
        with exception_mapper():
            versions = opensearch_client.list_versions(**kwargs)
        return ListElasticsearchVersionsResponse(
            ElasticsearchVersions=[
                _version_from_opensearch(version) for version in versions["Versions"]
            ],
            NextToken=versions.get(next_token),
        )
    def get_compatible_elasticsearch_versions(