/
githubmirror
/
halo
Обзор
Документация
Войти
/
githubmirror
/
halo
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
ui/packages/api-client/src/models/plugin-status.ts
82 строки
2 KB
Ryan Wang
Prepare 2.26.0 snapshot version (#10079)
12 июн 2026, 10:25
Не верифицирован
12 июн 2026, 10:25
aea0101
Код
Авторство
О чём код?
/* tslint:disable */ /* eslint-disable */ /** * Halo * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2.26.0-SNAPSHOT * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { Condition } from './condition'; /** * Observed plugin lifecycle and runtime asset state. */ export interface PluginStatus { /** * Reconciliation conditions for the plugin. */ 'conditions'?: Array<Condition>; /** * JavaScript bundle entry path served for the plugin UI. */ 'entry'?: string; /** * Last PF4J probe state observed for the plugin. */ 'lastProbeState'?: PluginStatusLastProbeStateEnum; /** * Last time the plugin started successfully. */ 'lastStartTime'?: string; /** * URI location where the plugin artifact was loaded from. */ 'loadLocation'?: string; /** * Resolved logo URL or attachment URI for the plugin. */ 'logo'?: string; /** * Current plugin lifecycle phase. */ 'phase'?: PluginStatusPhaseEnum; /** * Stylesheet bundle path served for the plugin UI. */ 'stylesheet'?: string; } export const PluginStatusLastProbeStateEnum = { Created: 'CREATED', Disabled: 'DISABLED', Resolved: 'RESOLVED', Started: 'STARTED', Stopped: 'STOPPED', Failed: 'FAILED', Unloaded: 'UNLOADED' } as const; export type PluginStatusLastProbeStateEnum = typeof PluginStatusLastProbeStateEnum[keyof typeof PluginStatusLastProbeStateEnum]; export const PluginStatusPhaseEnum = { Pending: 'PENDING', Starting: 'STARTING', Created: 'CREATED', Disabling: 'DISABLING', Disabled: 'DISABLED', Resolved: 'RESOLVED', Started: 'STARTED', Stopped: 'STOPPED', Failed: 'FAILED', Unknown: 'UNKNOWN' } as const; export type PluginStatusPhaseEnum = typeof PluginStatusPhaseEnum[keyof typeof PluginStatusPhaseEnum];