106 lines
2.7 KiB
TypeScript
106 lines
2.7 KiB
TypeScript
/* tslint:disable */
|
|
/* eslint-disable */
|
|
/**
|
|
* Keycloak Admin REST API
|
|
* This is a REST API reference for the Keycloak Admin
|
|
*
|
|
* The version of the OpenAPI document: 1
|
|
*
|
|
*
|
|
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
* https://openapi-generator.tech
|
|
* Do not edit the class manually.
|
|
*/
|
|
|
|
import { exists, mapValues } from '../runtime';
|
|
/**
|
|
*
|
|
* @export
|
|
* @interface MemoryInfoRepresentation
|
|
*/
|
|
export interface MemoryInfoRepresentation {
|
|
/**
|
|
*
|
|
* @type {number}
|
|
* @memberof MemoryInfoRepresentation
|
|
*/
|
|
free?: number;
|
|
/**
|
|
*
|
|
* @type {string}
|
|
* @memberof MemoryInfoRepresentation
|
|
*/
|
|
freeFormated?: string;
|
|
/**
|
|
*
|
|
* @type {number}
|
|
* @memberof MemoryInfoRepresentation
|
|
*/
|
|
freePercentage?: number;
|
|
/**
|
|
*
|
|
* @type {number}
|
|
* @memberof MemoryInfoRepresentation
|
|
*/
|
|
total?: number;
|
|
/**
|
|
*
|
|
* @type {string}
|
|
* @memberof MemoryInfoRepresentation
|
|
*/
|
|
totalFormated?: string;
|
|
/**
|
|
*
|
|
* @type {number}
|
|
* @memberof MemoryInfoRepresentation
|
|
*/
|
|
used?: number;
|
|
/**
|
|
*
|
|
* @type {string}
|
|
* @memberof MemoryInfoRepresentation
|
|
*/
|
|
usedFormated?: string;
|
|
}
|
|
|
|
export function MemoryInfoRepresentationFromJSON(json: any): MemoryInfoRepresentation {
|
|
return MemoryInfoRepresentationFromJSONTyped(json, false);
|
|
}
|
|
|
|
export function MemoryInfoRepresentationFromJSONTyped(json: any, ignoreDiscriminator: boolean): MemoryInfoRepresentation {
|
|
if ((json === undefined) || (json === null)) {
|
|
return json;
|
|
}
|
|
return {
|
|
|
|
'free': !exists(json, 'free') ? undefined : json['free'],
|
|
'freeFormated': !exists(json, 'freeFormated') ? undefined : json['freeFormated'],
|
|
'freePercentage': !exists(json, 'freePercentage') ? undefined : json['freePercentage'],
|
|
'total': !exists(json, 'total') ? undefined : json['total'],
|
|
'totalFormated': !exists(json, 'totalFormated') ? undefined : json['totalFormated'],
|
|
'used': !exists(json, 'used') ? undefined : json['used'],
|
|
'usedFormated': !exists(json, 'usedFormated') ? undefined : json['usedFormated'],
|
|
};
|
|
}
|
|
|
|
export function MemoryInfoRepresentationToJSON(value?: MemoryInfoRepresentation | null): any {
|
|
if (value === undefined) {
|
|
return undefined;
|
|
}
|
|
if (value === null) {
|
|
return null;
|
|
}
|
|
return {
|
|
|
|
'free': value.free,
|
|
'freeFormated': value.freeFormated,
|
|
'freePercentage': value.freePercentage,
|
|
'total': value.total,
|
|
'totalFormated': value.totalFormated,
|
|
'used': value.used,
|
|
'usedFormated': value.usedFormated,
|
|
};
|
|
}
|
|
|
|
|