Storage

Create shared storage volume

post/storage/

Request

Request body

size_in_gbinteger required

Number of gigabytes to allocate for the storage volume

namestring required

Must use lowercase, alphanumeric characters, '-', '_', or '.', and must start and end with alphanumerics. Must be at most 60 characters in length. Duplicate names are not allowed.

order_idsstring[]

Active bare-metal rental IDs to which this storage volume will be attached upon creation.

Example request

{
  "size_in_gb": 100,
  "name": "My Storage Volume",
  "order_ids": [
    "4a2a6d49-d905-41c7-ab62-7e36b6f034b8"
  ]
}

Response

Successful Response

idstring uuid required
size_in_gbinteger required

Number of gigabytes to allocate for the storage volume

namestring required
status'active' | 'inactive' required
rate_hourlystring required
order_idsstring[]
tenant_idinteger nullable required

VAST tenant ID

vipstring required

IP address to mount storage volume

remote_pathstring

NFS export path to mount on the storage server

nfs_versionstring

NFS protocol version to mount the volume with

Example response

{
  "size_in_gb": 100,
  "name": "My Storage Volume",
  "rate_hourly": "0.017408",
  "order_ids": [
    "9d6f56e3-d2a7-4bc6-9c6e-4d499ca87643"
  ],
  "tenant_id": 123,
  "vip": "0.0.0.0",
  "remote_path": "/data",
  "nfs_version": "3"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.