itd-api / OperationDefinition
Interface: OperationDefinition
Defined in: domain/operations.ts:13
Описание встроенной операции: та же форма, что знает ядро, но с именем известного бакета.
Extends
OperationDefinition
Properties
annotations?
ts
readonly optional annotations?: Readonly<OperationAnnotations>;Defined in: core/operation.ts:33
Inherited from
ts
OperationDefinition.annotationsbucket?
ts
readonly optional bucket?:
| "auth"
| "posts.stats"
| "default"
| "feed"
| "posts.like"
| "posts.comments"
| "hashtags"
| "users"
| "notifications"
| "files.get"
| "auth.refresh"
| "search"
| "comments.like"
| "files.upload"
| "files.remove"
| "posts.comment"
| "hashtags.trending"
| "posts.repost"
| "users.follow"
| "verification.status"
| "posts.create"
| "users.updateMe"
| "reports.create"
| "verification.submit"
| "shop"
| "shop.delivery.cities"
| "shop.delivery.calculate"
| "shop.delivery.points"
| "shop.consents.record"
| "shop.orders.pay"
| "shop.orders.verifyAccessCode"
| "shop.orders.create"
| "shop.orders.requestAccessCode";Defined in: domain/operations.ts:14
Бакет операции. Опущено — операция списывает из бакета по умолчанию.
Счётчик определяется парой «путь + метод»: GET /api/users/me — 40 запросов в минуту, PUT того же пути — 3, DELETE — 150.
Overrides
ts
OperationDefinition.bucketmethod
ts
readonly method: OperationMethod;Defined in: core/operation.ts:30
Inherited from
ts
OperationDefinition.methodretrySafety
ts
readonly retrySafety: RetrySafety;Defined in: core/operation.ts:31
Inherited from
ts
OperationDefinition.retrySafety