UNPKG

@kubernetes-models/gke

Version:
30 lines (29 loc) 1.11 kB
import { IObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { Model, ModelData } from "@kubernetes-models/base"; export interface IServiceExport { "status"?: { "conditions"?: Array<{ "lastTransitionTime"?: string; "message"?: string; "reason"?: string; /** * description: Status is one of {"True", "False", "Unknown"} */ "status"?: string; "type"?: string; }>; }; "apiVersion": "net.gke.io/v1"; "kind": "ServiceExport"; "metadata"?: IObjectMeta; } export declare class ServiceExport extends Model<IServiceExport> implements IServiceExport { "status"?: IServiceExport["status"]; "apiVersion": IServiceExport["apiVersion"]; "kind": IServiceExport["kind"]; "metadata"?: IServiceExport["metadata"]; static apiVersion: IServiceExport["apiVersion"]; static kind: IServiceExport["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard<IServiceExport>; constructor(data?: ModelData<IServiceExport>); }