license
croit license information.
get /license
Responses
200 successful operation
LicenseReply object
Current license state and usage.
{
"email": "string",
"active": true,
"license": {
"fsid": "string",
"croitId": "string",
"preSetup": true,
"licenseId": "string",
"registered": true,
"validUntil": 0,
"nextRefresh": 0,
"licenseRestrictions": {
"osds": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"offline": true,
"servers": {
"total": 0,
"graceValue": 0,
"gracePercent": 0
},
"storage": {
"osds": 0,
"total": 0,
"osdsTotal": 0,
"gracePercent": 0,
"osdsWithJournal": 0
},
"cephUuid": "string",
"features": {
"additionalProp1": true,
"additionalProp2": true,
"additionalProp3": true
},
"nextRefresh": 0,
"croitVersions": [
"string"
],
"netCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"rawCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"usedCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"gracePeriodDays": 0
}
},
"message": "string",
"registered": true,
"currentUsage": {
"osds": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"disks": {
"mon": 0,
"osd": 0,
"other": 0,
"daosScm": 0,
"journal": 0,
"daosNvme": 0,
"unassigned": 0
},
"servers": {
"total": 0,
"graceValue": 0,
"gracePercent": 0
},
"cephStatus": {
"health": "string",
"utilizationByDeviceClass": {
"additionalProp1": {
"size": 0,
"used": 0,
"sizeMax": 0,
"usedMax": 0
},
"additionalProp2": {
"size": 0,
"used": 0,
"sizeMax": 0,
"usedMax": 0
},
"additionalProp3": {
"size": 0,
"used": 0,
"sizeMax": 0,
"usedMax": 0
}
}
},
"netUsageGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"daosServers": 0,
"daosClusters": 0,
"rawCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"usedCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"rawDaosCapacity": {
"scm": 0,
"nvme": 0
}
},
"usageFormatted": "string"
}
patch /license
Parameters body object
{
"email": "string"
}
Responses
default successful operation
post /license/refresh
Responses
200 successful operation
LicenseReply object
Current license state and usage.
{
"email": "string",
"active": true,
"license": {
"fsid": "string",
"croitId": "string",
"preSetup": true,
"licenseId": "string",
"registered": true,
"validUntil": 0,
"nextRefresh": 0,
"licenseRestrictions": {
"osds": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"offline": true,
"servers": {
"total": 0,
"graceValue": 0,
"gracePercent": 0
},
"storage": {
"osds": 0,
"total": 0,
"osdsTotal": 0,
"gracePercent": 0,
"osdsWithJournal": 0
},
"cephUuid": "string",
"features": {
"additionalProp1": true,
"additionalProp2": true,
"additionalProp3": true
},
"nextRefresh": 0,
"croitVersions": [
"string"
],
"netCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"rawCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"usedCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"gracePeriodDays": 0
}
},
"message": "string",
"registered": true,
"currentUsage": {
"osds": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"disks": {
"mon": 0,
"osd": 0,
"other": 0,
"daosScm": 0,
"journal": 0,
"daosNvme": 0,
"unassigned": 0
},
"servers": {
"total": 0,
"graceValue": 0,
"gracePercent": 0
},
"cephStatus": {
"health": "string",
"utilizationByDeviceClass": {
"additionalProp1": {
"size": 0,
"used": 0,
"sizeMax": 0,
"usedMax": 0
},
"additionalProp2": {
"size": 0,
"used": 0,
"sizeMax": 0,
"usedMax": 0
},
"additionalProp3": {
"size": 0,
"used": 0,
"sizeMax": 0,
"usedMax": 0
}
}
},
"netUsageGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"daosServers": 0,
"daosClusters": 0,
"rawCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"usedCapacityGb": {
"hdd": 0,
"ssd": 0,
"nvme": 0,
"total": 0,
"unknown": 0,
"gracePercent": 0
},
"rawDaosCapacity": {
"scm": 0,
"nvme": 0
}
},
"usageFormatted": "string"
}