Nasuni Data Service (NDS) API
Version 1.0.0
Overview
Welcome to Nasuni Data Service (NDS) API Documentation.
NDS provides an Azure Blob Storage–compatible endpoint for accessing data stored in Nasuni volumes. This enables direct, read-only interaction with cloud object storage, without requiring a Nasuni Edge Appliance (NEA).
Authentication
The API supports two authentication methods:
- SAS Token Authentication
Use a Shared Access Signature (SAS) token to authorize requests. You can generate SAS tokens during NDS deployment. Required query parameters include:sv
: Storage service versionss
: Accessible servicessrt
: Accessible resource typessp
: Permissions grantedse
: Expiration timest
: Start timesig
: Token signature
- Shared Key Authentication
Authenticate by signing your requests using a shared key. Include the key in theAuthorization
header to sign your requests. Use one of the two shared keys generated during NDS deployment.
Available Operations
- List Containers
Retrieve all containers (Nasuni Volumes) registered with NDS. - List Blobs
Retrieve all blobs (files) in a specified container (Nasuni Volume). - Get Blob
Download a specific blob (file) from a container. - Get Blob Properties
Retrieve metadata and properties of a specific blob without downloading its contents.