Page URL
https://docs.netapp.com/us-en/ontap-restapi/get-storage-volumes-.html
Page title
Retrieve a volume
Summary
Problem
A customer reported confusion around the volume REST docs because the page path uses {uuid}, but the value that works for /api/storage/volumes/{uuid} is the volume instance-uuid from CLI/ONTAPI, not the CLI uuid field. This led to 404s when the wrong identifier was used.
Affected webpage(s)
These are the published pages that need the clarification:
Source files to update
These pages are generated from the following source .adoc files in the repo, so the wording change should be made there:
get-storage-volumes-.adoc
get-storage-volumes.adoc
storage_volumes_endpoint_overview.adoc
Requested documentation changes
- In
get-storage-volumes-.adoc, clarify the {uuid} path parameter means the volume instance-uuid from CLI/ONTAPI.
- In
get-storage-volumes-.adoc, clarify the returned uuid field is the identifier used in /storage/volumes/{uuid} and corresponds to CLI/ONTAPI instance-uuid.
- In
get-storage-volumes.adoc, change the query filter description from Filter by uuid to Filter by volume instance-uuid (CLI/ONTAPI).
- In
storage_volumes_endpoint_overview.adoc, add a short note that the {uuid} in the endpoint refers to the volume instance-uuid.
Requested documentation wording changes
-
get-storage-volumes-.adoc
- Path parameter
uuid:
Unique identifier of the volume.
- change to:
Unique identifier of the volume. This is the volume instance-uuid exposed in the CLI and ONTAPI.
-
get-storage-volumes.adoc
- Query filter
uuid:
Filter by uuid
- change to:
Filter by volume instance-uuid (CLI/ONTAPI)
-
get-storage-volumes.adoc
- Volume field
uuid:
Unique identifier for the volume. This corresponds to the instance-uuid that is exposed in the CLI and ONTAPI. It does not change due to a volume move.
- change to:
Unique identifier for the volume. This corresponds to the instance-uuid that is exposed in the CLI and ONTAPI. It does not change due to a volume move. Use this value for /storage/volumes/{uuid} lookups.
-
storage_volumes_endpoint_overview.adoc
- Add a note near the Volume APIs list:
For /api/storage/volumes/{uuid}, uuid means the volume instance-uuid exposed in the CLI and ONTAPI.
Why this matters
The current wording is easy to misread because the docs use {uuid} in the path while CLI output also shows a separate uuid field. The mismatch makes it easy to call the endpoint with the wrong identifier and get a 404.
Public issues must not contain sensitive information
Page URL
https://docs.netapp.com/us-en/ontap-restapi/get-storage-volumes-.html
Page title
Retrieve a volume
Summary
Problem
A customer reported confusion around the volume REST docs because the page path uses
{uuid}, but the value that works for/api/storage/volumes/{uuid}is the volumeinstance-uuidfrom CLI/ONTAPI, not the CLIuuidfield. This led to 404s when the wrong identifier was used.Affected webpage(s)
These are the published pages that need the clarification:
Source files to update
These pages are generated from the following source
.adocfiles in the repo, so the wording change should be made there:get-storage-volumes-.adocget-storage-volumes.adocstorage_volumes_endpoint_overview.adocRequested documentation changes
get-storage-volumes-.adoc, clarify the{uuid}path parameter means the volumeinstance-uuidfrom CLI/ONTAPI.get-storage-volumes-.adoc, clarify the returneduuidfield is the identifier used in/storage/volumes/{uuid}and corresponds to CLI/ONTAPIinstance-uuid.get-storage-volumes.adoc, change the query filter description fromFilter by uuidtoFilter by volume instance-uuid (CLI/ONTAPI).storage_volumes_endpoint_overview.adoc, add a short note that the{uuid}in the endpoint refers to the volumeinstance-uuid.Requested documentation wording changes
get-storage-volumes-.adocuuid:Unique identifier of the volume.Unique identifier of the volume. This is the volume instance-uuid exposed in the CLI and ONTAPI.get-storage-volumes.adocuuid:Filter by uuidFilter by volume instance-uuid (CLI/ONTAPI)get-storage-volumes.adocuuid:Unique identifier for the volume. This corresponds to the instance-uuid that is exposed in the CLI and ONTAPI. It does not change due to a volume move.Unique identifier for the volume. This corresponds to the instance-uuid that is exposed in the CLI and ONTAPI. It does not change due to a volume move. Use this value for /storage/volumes/{uuid} lookups.storage_volumes_endpoint_overview.adocFor /api/storage/volumes/{uuid}, uuid means the volume instance-uuid exposed in the CLI and ONTAPI.Why this matters
The current wording is easy to misread because the docs use
{uuid}in the path while CLI output also shows a separateuuidfield. The mismatch makes it easy to call the endpoint with the wrong identifier and get a 404.Public issues must not contain sensitive information