don't change JsonApiData

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton committed 2021-10-08 12:06:23 -04:00
1 parent 67407bcb2d
commit 2c7f9afa09
2 files changed
+6 -2

No files matched your search

+5 -1
View File
@@ -87,12 +87,16 @@ export interface CustomResourceDefinition {
};
}
export interface CRDApiData extends KubeJsonApiData {
spec: object; // TODO: make better
}
export class CustomResourceDefinition extends KubeObject {
static kind = "CustomResourceDefinition";
static namespaced = false;
static apiBase = "/apis/apiextensions.k8s.io/v1/customresourcedefinitions";
constructor(data: KubeJsonApiData) {
constructor(data: CRDApiData) {
super(data);
if (!data.spec || typeof data.spec !== "object") {
+1 -1
View File
@@ -27,7 +27,7 @@ import { stringify } from "querystring";
import { EventEmitter } from "../../common/event-emitter";
import logger from "../../common/logger";
export type JsonApiData = Record<string, any>;
export interface JsonApiData {}
export interface JsonApiError {
code?: number;