Справочник API

Наборы правил

Наборы правил, на которые ссылаются политики.

Создать набор правил

POST/v1/rulesets

Области доступа
policies:write
Обязательный заголовок
Idempotency-Key

Тело запросаRuleSetCreate

ПолеТипОбязательно
namestringда
rulesarray of Ruleда
default_actionenum: inconclusive, request_evidence, route_review, rejectда

Ответы

  • 201RuleSet
  • 400
  • 401
  • 403
  • 404
  • 409
  • 412
  • 413
  • 415
  • 422
  • 428
  • 429
  • 503

Получить набор правил

GET/v1/rulesets/{ruleset_id}

Области доступа
policies:read

Параметры

ПолеТипОбязательно
ruleset_idпутьstring (uuid)да

Ответы

  • 200RuleSet
  • 400
  • 401
  • 403
  • 404
  • 409
  • 412
  • 413
  • 415
  • 422
  • 428
  • 429
  • 503

Изменить набор правил

PUT/v1/rulesets/{ruleset_id}

Области доступа
policies:write
Обязательный заголовок
If-Match

Параметры

ПолеТипОбязательно
ruleset_idпутьstring (uuid)да

Тело запросаRuleSetCreate

ПолеТипОбязательно
namestringда
rulesarray of Ruleда
default_actionenum: inconclusive, request_evidence, route_review, rejectда

Ответы

  • 200RuleSet
  • 400
  • 401
  • 403
  • 404
  • 409
  • 412
  • 413
  • 415
  • 422
  • 428
  • 429
  • 503