Versions in this module Expand all Collapse all v0 v0.2.0 Jun 15, 2020 v0.1.0 Dec 4, 2019 Changes in this version + func CreateObject(kind, extensionType, subType, extensionVersion string) interface + func Marshal(v interface{}) ([]byte, error) + func MarshalToResource(r runtime.Object, s interface{}) error + func MustRegister(kind, extensionType, subType, extensionVersion string, v interface{}) + func Register(kind, extensionType, subType, extensionVersion string, v interface{}) error + func Unmarshal(kind, extensionType, subType string, data []byte) (interface{}, error) + func UnmarshalFromResource(subType string, r runtime.Object) (interface{}, error) + func UnmarshalFromResourceInto(r runtime.Object, into interface{}) error + func UnmarshalInto(data []byte, into interface{}) error