curl --request POST \
--url https://region.nks.europe-west4.nscale.com/api/v2/filestorage \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"metadata": {
"name": "storage-name",
"description": "A verbose description",
"tags": [
{
"name": "tag-name",
"value": "tag-value"
}
]
},
"spec": {
"organizationId": "9a8c6370-4065-4d4a-9da0-7678df40cd9d",
"projectId": "e36c058a-8eba-4f5b-91f4-f6ffb983795c",
"storageClassId": "c7568e2d-f9ab-453d-9a3a-51375f78426b",
"regionId": "d891dbf0-0a01-4efc-ae3a-5d77f6d3424b",
"sizeGiB": 200,
"storageType": {
"nfs": {
"rootsquash": true
}
}
}
}
'{
"metadata": {
"id": "a64f9269-36e0-4312-b8d1-52d93d569b7b",
"name": "storage-name",
"organizationId": "9a8c6370-4065-4d4a-9da0-7678df40cd9d",
"projectId": "e36c058a-8eba-4f5b-91f4-f6ffb983795c",
"creationTime": "2024-05-31T14:11:00Z",
"createdBy": "[email protected]",
"provisioningStatus": "provisioned",
"healthStatus": "healthy",
"tags": [
{
"name": "tag-name",
"value": "tag-value"
}
]
},
"spec": {
"sizeGiB": 200,
"storageType": {
"nfs": {
"rootsquash": true
}
},
"attachments": {
"networkIds": [
"903b5fba-8eb0-4016-a854-b8f716bcd9bb"
]
}
},
"status": {
"regionId": "ba39bff5-b0d8-4c60-89e5-ed1104356b4a",
"storageClassId": "99659b44-1700-400f-9c6c-cfdb4bb0445c",
"usage": {
"capacityBytes": 107374182400,
"usedBytes": 94489280512
},
"attachments": [
{
"networkId": "903b5fba-8eb0-4016-a854-b8f716bcd9bb",
"mountSource": "10.0.0.16:/mnt/nfs",
"provisioningStatus": "provisioned"
}
]
}
}Create a new storage.
curl --request POST \
--url https://region.nks.europe-west4.nscale.com/api/v2/filestorage \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"metadata": {
"name": "storage-name",
"description": "A verbose description",
"tags": [
{
"name": "tag-name",
"value": "tag-value"
}
]
},
"spec": {
"organizationId": "9a8c6370-4065-4d4a-9da0-7678df40cd9d",
"projectId": "e36c058a-8eba-4f5b-91f4-f6ffb983795c",
"storageClassId": "c7568e2d-f9ab-453d-9a3a-51375f78426b",
"regionId": "d891dbf0-0a01-4efc-ae3a-5d77f6d3424b",
"sizeGiB": 200,
"storageType": {
"nfs": {
"rootsquash": true
}
}
}
}
'{
"metadata": {
"id": "a64f9269-36e0-4312-b8d1-52d93d569b7b",
"name": "storage-name",
"organizationId": "9a8c6370-4065-4d4a-9da0-7678df40cd9d",
"projectId": "e36c058a-8eba-4f5b-91f4-f6ffb983795c",
"creationTime": "2024-05-31T14:11:00Z",
"createdBy": "[email protected]",
"provisioningStatus": "provisioned",
"healthStatus": "healthy",
"tags": [
{
"name": "tag-name",
"value": "tag-value"
}
]
},
"spec": {
"sizeGiB": 200,
"storageType": {
"nfs": {
"rootsquash": true
}
},
"attachments": {
"networkIds": [
"903b5fba-8eb0-4016-a854-b8f716bcd9bb"
]
}
},
"status": {
"regionId": "ba39bff5-b0d8-4c60-89e5-ed1104356b4a",
"storageClassId": "99659b44-1700-400f-9c6c-cfdb4bb0445c",
"usage": {
"capacityBytes": 107374182400,
"usedBytes": 94489280512
},
"attachments": [
{
"networkId": "903b5fba-8eb0-4016-a854-b8f716bcd9bb",
"mountSource": "10.0.0.16:/mnt/nfs",
"provisioningStatus": "provisioned"
}
]
}
}Operation requires OAuth 2.0 bearer token authentication.
A request for storage.