apiVersion: authorization.k8s.io/v1
import "k8s.io/api/authorization/v1"
SubjectRulesReviewStatus містить результат перевірки правил. Ця перевірка може бути неповною залежно від набору авторизаторів, з якими налаштований сервер, та будь-яких помилок, що виникли під час оцінки. Оскільки правила авторизації є адитивними, якщо правило зʼявляється в списку, можна вважати, що субʼєкт має цей дозвіл, навіть якщо список неповний.
| Поле | Опис |
|---|---|
evaluationErrorstring | evaluationError може зʼявлятися у поєднанні з Rules. Це вказує на те, що під час оцінки правил сталася помилка, наприклад, авторизатор не підтримує оцінку правил, і ResourceRules та/або NonResourceRules можуть бути неповними. |
incomplete *boolean | incomplete є true, коли правила, повернені цим викликом, є неповними. Це найчастіше зустрічається, коли авторизатор, такий як зовнішній авторизатор, не підтримує оцінку правил. |
nonResourceRules *NonResourceRule array | nonResourceRules є списком дій, які субʼєкт може виконувати на не-ресурсах. Порядок у списку не має значення, може містити дублікати і, можливо, бути неповним. |
resourceRules *ResourceRule array | resourceRules є списком дій, які субʼєкт може виконувати на ресурсах. Порядок у списку не має значення, може містити дублікати і, можливо, бути неповним. |