Volumes
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
projectstringRequired
regionstring · nullableOptionalExample:
us-central1-aResponses
200
Successful Response
application/json
fidstringRequiredExample:
vol_abc123456namestringRequired
regionstringRequiredExample:
us-central1-acreated_atstring · datetimeRequiredExample:
2024-01-01T00:00:00Zcapacity_gbintegerRequiredExample:
2000projectstringRequiredExample:
proj_abc123456interfacestring · enumRequiredPossible values:
bidsstring[]Required
reservationsstring[]Required
422
Validation Error
application/json
get
/v2/volumesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Request model for creating a new storage volume.
namestring · max: 64RequiredPattern:
^[a-z]([-a-z0-9]*[a-z0-9])?$projectstringRequiredExample:
proj_abc123456disk_interfacestring · enumRequiredPossible values:
regionstringRequiredExample:
us-central1-asize_gbanyRequired
Responses
201
Successful Response
application/json
422
Validation Error
application/json
post
/v2/volumesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
volume_fidstringRequiredExample:
vol_abc123456Body
Request model for updating an existing storage volume.
Attributes: name: New name for the volume. Must follow naming conventions.
namestring · max: 64RequiredPattern:
^[a-z]([-a-z0-9]*[a-z0-9])?$Responses
200
Successful Response
application/json
fidstringRequiredExample:
vol_abc123456namestringRequired
regionstringRequiredExample:
us-central1-acreated_atstring · datetimeRequiredExample:
2024-01-01T00:00:00Zcapacity_gbintegerRequiredExample:
2000projectstringRequiredExample:
proj_abc123456interfacestring · enumRequiredPossible values:
bidsstring[]Required
reservationsstring[]Required
422
Validation Error
application/json
patch
/v2/volumes/{volume_fid}Last updated