Node level routing

We have a customer with a requirement that each node needs a separate KMS key for encryption. Is that possible in opensearch? We used this in a ES POC PUT /customer_one_data
{
“settings”: {
“number_of_shards”: 2,
“number_of_replicas”: 1,
“routing.allocation.require.customer_id”: “customer_one”
},
“mappings”: {
“properties”: {
“customer_name”: { “type”: “text” },
“customer_number”: { “type”: “long” }
}
}
}

DELETE customer_two_data

PUT /customer_two_data
{
“settings”: {
“number_of_shards”: 2,
“number_of_replicas”: 1,
“routing.allocation.require.customer_id”: “customer_two”
},
“mappings”: {
“properties”: {
“customer_name”: { “type”: “text” },
“customer_number”: { “type”: “long” }
}
}
}