Interface: KubeOwnerReference
Defined in: lib/k8s/cluster.ts:73
Properties
apiVersion
apiVersion: string;
Defined in: lib/k8s/cluster.ts:75
API version of the referent.
blockOwnerDeletion
blockOwnerDeletion: boolean;
Defined in: lib/k8s/cluster.ts:87
If true, AND if the owner has the "foregroundDeletion" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed.
See
foreground deletion for how the garbage collector interacts with this field and enforces the foreground deletion.
Defaults to false. To set this field, a user needs "delete" permission of the owner, otherwise 422 (Unprocessable Entity) will be returned.
controller
controller: boolean;
Defined in: lib/k8s/cluster.ts:89
If true, this reference points to the managing controller.
kind
kind: string;
Defined in: lib/k8s/cluster.ts:91
Kind of the referent.
name
name: string;
Defined in: lib/k8s/cluster.ts:93
Name of the referent.
uid
uid: string;
Defined in: lib/k8s/cluster.ts:95
UID of the referent.