src/serializer

KubernetesObject

class KubernetesObject 

serialize

public serialize(): any 

fromUnknown

public static fromUnknown(data: unknown): KubernetesObject 

ObjectSerializer

Wraps the ObjectSerializer to support custom resources and generic Kubernetes objects. CustomResources that are unknown to the ObjectSerializer can be registered by using ObjectSerializer.registerModel().
class ObjectSerializer extends InternalSerializer 

registerModel

Adds a dedicated seriliazer for a Kubernetes resource. Every resource is uniquly identified using its group, version and kind.

Parameters

gvk

serializer

public static registerModel(gvk: GroupVersionKind, serializer: Serializer) 

clearModelRegistry

Removes all registered models from the registry.
public static clearModelRegistry(): void 

serialize

public static serialize(data: any, type: string, format: string = ''): any 

deserialize

public static deserialize(data: any, type: string, format: string = ''): any 
Start typing to search the documentation Press ESC to close