src/serializer
On This Page
KubernetesObjectserializefromUnknownObjectSerializerregisterModelclearModelRegistryserializedeserializeKubernetesObject
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