Rest API fails to return data for specific volumes when searching by volume name
Applies to
- ONTAP 9
- Rest API
Issue
- Querying a volume with rest by volume name returns no results, however querying the same volume by UUID returns results.
curl -X GET "https://1.2.3.4/api/storage/volumes?is_constituent=false&name=vol1&return_records=true&return_timeout=15" -H "accept: application/json" -H "authorization: Basic AAWWYYTT123456789="
{
"records": [ ],
"num_records": 0
}
curl -X GET "https://1.2.3.4/api/storage/volumes?is_constituent=false&uuid=123456789-1234-1234-1234-123456789123&return_records=true&return_timeout=15" -H "accept: application/json" -H "authorization: Basic AAWWYYTT123456789="
{
"records": [
{
"uuid": "123456789-1234-1234-1234-123456789123",
"name": "vol1"
}
],
"num_records": 1
}
