apiVersion: meta/v1
import "k8s.io/apimachinery/pkg/apis/meta/v1"
OwnerReference містить достатньо інформації, щоб ви могли ідентифікувати об’єкт-власник. Об’єкт-власник повинен знаходитися в тому ж просторі імен, що й залежний об’єкт, або бути глобальним, тому поле простору імен відсутнє.
| Поле | Опис |
|---|---|
apiVersion *string | API версія об’єкта, на який посилаються. |
blockOwnerDeletionboolean | Якщо true, AND якщо у власника є завершувач "foregroundDeletion", тоді власника не можна видалити зі сховища ключ-значення, поки це посилання не буде видалено. Див. https://kubernetes.io/docs/concepts/architecture/garbage-collection/#foreground-deletion для того, як збирач сміття взаємодіє з цим полем і забезпечує передній видалення. Стандартне значення — false. Щоб встановити це поле, користувач повинен мати дозвіл "delete" для власника, інакше буде повернуто 422 (Unprocessable Entity). |
controllerboolean | Якщо true, це посилання вказує на керуючий контролер. |
kind *string | Kind референта. Більше інформації: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
name *string | Ім’я референта. Більше інформації: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#names |
uid *string | UID референта. Більше інформації: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#uids |