Initiate an NFS action
/v2/nfs/{nfs_id}/actions
To execute an action (such as resize) on a specified NFS share,
send a POST request to /v2/nfs/{nfs_id}/actions. In the JSON body
to the request, set the type attribute to on of the supported action types:
| Action | Details |
|---|---|
resize |
Resizes an NFS share. Set the size_gib attribute to a desired value in GiB |
snapshot |
Takes a snapshot of an NFS share |
Path Parameters
nfs_id: string
Body Parameters
Returns
Initiate an NFS action
curl https://api.digitalocean.com/v2/nfs/$NFS_ID/actions \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer $DIGITALOCEAN_ACCESS_TOKEN" \
-d '{
"region": "atl1",
"type": "resize"
}'
{
"action": {
"region_slug": "atl1",
"resource_id": "b5eb9e60-6750-4f3f-90b6-8296966eaf35",
"resource_type": "network_file_share",
"started_at": "2025-10-14T11:55:31.615157397Z",
"status": "in-progress",
"type": "resize"
}
}Returns Examples
{
"action": {
"region_slug": "atl1",
"resource_id": "b5eb9e60-6750-4f3f-90b6-8296966eaf35",
"resource_type": "network_file_share",
"started_at": "2025-10-14T11:55:31.615157397Z",
"status": "in-progress",
"type": "resize"
}
}