storage
Create template from Block Storage
Creates a private template from private normal block storage. The operation is asynchronous: the returned template remains in maintenance until it is ready. Deployments from the template use the source block storage tier.
post/1.3/storage/{uuid}/templatize
Request
- Base URL: https://api.upcloud.com
- URL: https://api.upcloud.com/1.3/storage/{uuid}/templatize
- Auth: HTTP bearer
Path parameters
uuidstring uuid required
Universally unique identifier
Example:0414e0d7-4436-4037-9dd8-6eaf47dce599
Block storage UUID
Request body
Example request
{
"storage": {
"title": "My server template"
}
}Response
Template created
Example response
{
"storage": {
"access": "private",
"created": "2026-08-26T09:25:00Z",
"encrypted": "yes",
"labels": [
{
"key": "environment",
"value": "production"
}
],
"license": 0,
"servers": {
"server": []
},
"size": 50,
"state": "maintenance",
"tier": "maxiops",
"title": "My server template",
"type": "template",
"uuid": "01be94b8-8f9f-44f7-99df-3d61051173c2",
"zone": "fi-hel1"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.