@@ -391,7 +391,9 @@ export interface DiskIOCountersStat {
391391
392392export interface DiskUsageStat {
393393 free : number ;
394+ /** interned */
394395 fstype : string ;
396+ /** interned */
395397 path : string ;
396398 total : number ;
397399 used : number ;
@@ -724,8 +726,11 @@ export interface LogFilterStatusCodeRange {
724726}
725727
726728export interface LogRetention {
729+ /** @min 0 */
727730 days : number ;
731+ /** @min 0 */
728732 keep_size : number ;
733+ /** @min 0 */
729734 last : number ;
730735}
731736
@@ -818,7 +823,6 @@ export interface PEMPairResponse {
818823
819824export interface ParsedRule {
820825 do : string ;
821- isResponseRule : boolean ;
822826 name : string ;
823827 on : string ;
824828 /** we need the structured error, not the plain string */
@@ -828,7 +832,7 @@ export interface ParsedRule {
828832export interface PlaygroundRequest {
829833 mockRequest ?: MockRequest ;
830834 mockResponse ?: MockResponse ;
831- rules : RouteApiRawRule [ ] ;
835+ rules : string ;
832836}
833837
834838export interface PlaygroundResponse {
@@ -947,12 +951,6 @@ export interface Route {
947951 ssl_trusted_certificate : string ;
948952}
949953
950- export interface RouteApiRawRule {
951- do : string ;
952- name : string ;
953- on : string ;
954- }
955-
956954export type RouteApiRoutesByProvider = Record < string , Route [ ] > ;
957955
958956export interface RouteProvider {
@@ -999,6 +997,7 @@ export interface RulesRule {
999997export interface SensorsTemperatureStat {
1000998 critical : number ;
1001999 high : number ;
1000+ /** interned */
10021001 name : string ;
10031002 temperature : number ;
10041003}
@@ -2285,13 +2284,13 @@ export namespace Route {
22852284 /**
22862285 * @description List routes
22872286 * @tags route, websocket
2288- * @name Routes
2287+ * @name List
22892288 * @summary List routes
22902289 * @request GET:/route/list
22912290 * @response `200` `(Route)[]` OK
22922291 * @response `403` `ErrorResponse` Forbidden
22932292 */
2294- export namespace Routes {
2293+ export namespace List {
22952294 export type RequestParams = { } ;
22962295 export type RequestQuery = {
22972296 /** Provider */
@@ -3966,13 +3965,13 @@ export class Api<
39663965 * @description List routes
39673966 *
39683967 * @tags route, websocket
3969- * @name Routes
3968+ * @name List
39703969 * @summary List routes
39713970 * @request GET:/route/list
39723971 * @response `200` `(Route)[]` OK
39733972 * @response `403` `ErrorResponse` Forbidden
39743973 */
3975- routes : (
3974+ list : (
39763975 query ?: {
39773976 /** Provider */
39783977 provider ?: string ;
0 commit comments