def Obj.owner_ref

bend-kube-runtime@0.2.0.0 · src/core.bend:344

import bend-kube-runtime@0.2.0.0/src/core.bend as Core
import Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J

344# An owner reference to o, for objects a controller creates.
345def Obj.owner_ref(+o: J.Json, +res: Res) -> J.Json:
346  J.Json.obj([J.KV{"apiVersion", J.JStr{Res.api_version(res)}}, J.KV{"kind", J.JStr{Res.kind(res)}},
347    J.KV{"name", J.JStr{Obj.name(o)}}, J.KV{"uid", J.JStr{Obj.uid(o)}},
348    J.KV{"controller", J.JBool{True{}}}, J.KV{"blockOwnerDeletion", J.JBool{True{}}}])

Uses (10)

Used by (0)

No other definition uses this definition.