apiVersion: meta/v1
import "k8s.io/apimachinery/pkg/apis/meta/v1"
Condition містить деталі щодо одного аспекту поточного стану цього API ресурсу.
| Поле | Опис |
|---|---|
lastTransitionTime *Time | lastTransitionTime — це останній час, коли стан перейшов з одного стану в інший. Це має бути тоді, коли змінився основний стан. Якщо це невідомо, можна використовувати час, коли змінилося поле API. |
message *string | message — це повідомлення, зрозуміле людині, яке вказує деталі щодо переходу. Це може бути порожній рядок. |
observedGenerationinteger | observedGeneration представляє .metadata.generation, на основі якого була встановлено стан. Наприклад, якщо .metadata.generation наразі 12, але .status.conditions[x].observedGeneration дорівнює 9, стан застарів щодо поточного стану екземпляра. |
reason *string | reason містить програмний ідентифікатор, що вказує причину останнього переходу стану. Створювачі конкретних типів станіів можуть визначати очікувані значення та значення для цього поля, а також чи вважаються ці значення гарантованим API. Значення повинно бути рядком у CamelCase. Це поле не може бути порожнім. |
status *string | status стану, одне з True, False, Unknown. |
type *string | type стану у CamelCase або у foo.example.com/CamelCase. |