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"
}