Get an NFS snapshot by ID
client.Nfs.Snapshots.Get(ctx, nfsSnapshotID, query) (*NfSnapshotGetResponse, error)
/v2/nfs/snapshots/{nfs_snapshot_id}
To get an NFS snapshot, send a GET request to /v2/nfs/snapshots/{nfs_snapshot_id}?region=${region}.
A successful request will return the NFS snapshot.
Parameters
nfsSnapshotID string
Returns
Get an NFS snapshot by ID
package main
import (
"context"
"fmt"
"github.com/stainless-sdks/-go"
"github.com/stainless-sdks/-go/option"
)
func main() {
client := gradient.NewClient(
option.WithAccessToken("My Access Token"),
)
snapshot, err := client.Nfs.Snapshots.Get(
context.TODO(),
"0a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
gradient.NfSnapshotGetParams{
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", snapshot.Snapshot)
}
{
"snapshot": {
"id": "0a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
"created_at": "2023-11-14T16:29:21Z",
"name": "daily-backup",
"region": "atl1",
"share_id": "1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
"size_gib": 1024,
"status": "CREATING"
}
}Returns Examples
{
"snapshot": {
"id": "0a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
"created_at": "2023-11-14T16:29:21Z",
"name": "daily-backup",
"region": "atl1",
"share_id": "1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
"size_gib": 1024,
"status": "CREATING"
}
}