Resource profiles
Resource profile
Resource profile by ID.
GEThttps://cloud-api.calyptia.com/v1/resource_profiles/{resourceProfileID}
Authorization
Path parameters
resourceProfileID*string (uuid)
Response
OK
Body
id*string (uuid)
name*string
Example: "my-resource-profile"
storageMaxChunksUp*integer (int32)
storageSyncFull*boolean
storageBacklogMemLimit*string
Example: "1Mi"
storageVolumeSize*string
Example: "2Mi"
storageMaxChunksPause*boolean
cpuBufferWorkers*integer (int32)
cpuLimit*string
Example: "3Mi"
cpuRequest*string
Example: "4Mi"
memoryLimit*string
Example: "5Mi"
memoryRequest*string
Example: "6Mi"
createdAt*string (date-time)
updatedAt*string (date-time)
Request
Response
Delete resource profile
Delete resource profile by its ID.
DELETEhttps://cloud-api.calyptia.com/v1/resource_profiles/{resourceProfileID}
Authorization
Path parameters
resourceProfileID*string (uuid)
Response
No Content
Request
Update resource profile
Update resource profile by its ID.
PATCHhttps://cloud-api.calyptia.com/v1/resource_profiles/{resourceProfileID}
Authorization
Path parameters
resourceProfileID*string (uuid)
Body
namenullable string
Example: "my-resource-profile"
storageMaxChunksUpnullable integer (int32)
storageSyncFullnullable boolean
storageBacklogMemLimitnullable string
Example: "1Mi"
storageVolumeSizenullable string
Example: "2Mi"
storageMaxChunksPausenullable boolean
cpuBufferWorkersnullable integer (int32)
cpuLimitnullable string
Example: "3Mi"
cpuRequestnullable string
Example: "4Mi"
memoryLimitnullable string
Example: "5Mi"
memoryRequestnullable string
Example: "6Mi"
Response
No Content
Request