is-monitor/is-monitor-frontend/src/app/types.ts

166 lines
3.3 KiB
TypeScript

import { ISType } from './ISType';
export const types: ISType[] = [
{
"name": "Resource",
"description": null,
"superClasses": [
"Entity"
],
"properties": [],
"abstract": true
},
{
"name": "Service",
"description": null,
"superClasses": [
"Resource"
],
"properties": [],
"abstract": true
},
{
"name": "ConfigurationTemplate",
"description": null,
"superClasses": [
"Resource"
],
"properties": [],
"abstract": false
},
{
"name": "Dataset",
"description": null,
"superClasses": [
"Resource"
],
"properties": [],
"abstract": false
},
{
"name": "ConcreteDataset",
"description": null,
"superClasses": [
"Dataset"
],
"properties": [],
"abstract": false
},
{
"name": "HostingNode",
"description": null,
"superClasses": [
"Service"
],
"properties": [],
"abstract": false
},
{
"name": "VirtualService",
"description": null,
"superClasses": [
"Service"
],
"properties": [],
"abstract": false
},
{
"name": "EService",
"description": null,
"superClasses": [
"Service"
],
"properties": [],
"abstract": false
},
{
"name": "RunningPlugin",
"description": null,
"superClasses": [
"EService"
],
"properties": [],
"abstract": false
},
{
"name": "Software",
"description": null,
"superClasses": [
"Resource"
],
"properties": [],
"abstract": false
},
{
"name": "Schema",
"description": null,
"superClasses": [
"Resource"
],
"properties": [],
"abstract": false
},
{
"name": "Configuration",
"description": null,
"superClasses": [
"ConfigurationTemplate"
],
"properties": [],
"abstract": false
},
{
"name": "LegalBody",
"description": null,
"superClasses": [
"Actor"
],
"properties": [],
"abstract": false
},
{
"name": "VirtualMachine",
"description": null,
"superClasses": [
"Service"
],
"properties": [],
"abstract": false
},
{
"name": "Site",
"description": null,
"superClasses": [
"Resource"
],
"properties": [],
"abstract": false
},
{
"name": "Person",
"description": null,
"superClasses": [
"Actor"
],
"properties": [],
"abstract": false
},
{
"name": "Plugin",
"description": null,
"superClasses": [
"Software"
],
"properties": [],
"abstract": false
},
{
"name": "Actor",
"description": null,
"superClasses": [
"Resource"
],
"properties": [],
"abstract": true
}
];