Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Истории успеха
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex Security Deck
  • Правила тарификации
    • Аутентификация
      • Overview
        • Overview
        • List
        • Get
        • Update
        • ListRelatedResources
  • Аудитные логи Audit Trails
  • История изменений

В этой статье:

  • gRPC request
  • ListAlertsRequest
  • ListAlertsResponse
  • Alert
  • Category
  • Actor
  • Subject
  • Sensor
  • Assignee
  • Subject
  1. Справочник API
  2. gRPC (англ.)
  3. Alert
  4. List

Security Deck Alerts API, gRPC: AlertService.List

Статья создана
Yandex Cloud
Обновлена 3 февраля 2026 г.
  • gRPC request
  • ListAlertsRequest
  • ListAlertsResponse
  • Alert
  • Category
  • Actor
  • Subject
  • Sensor
  • Assignee
  • Subject

List alerts.

gRPC requestgRPC request

rpc List (ListAlertsRequest) returns (ListAlertsResponse)

ListAlertsRequestListAlertsRequest

{
  "sink_id": "string",
  "language_code": "string",
  "filter": "string",
  "order_by": [
    "string"
  ],
  "page_size": "int64",
  "page_token": "string"
}

Field

Description

sink_id

string

Required field. Alert sink ID.

The maximum string length in characters is 50.

language_code

string

Language code. What language should alert texts be in.
Supported values: "en_US" for English, "ru_RU" for Russian.
If requested language is unavailable, language-dependent fields will be omitted.
Optional. Defaults to "en_US" if not specified.

The maximum string length in characters is 10.

filter

string

Filtering expression. See documentation on filter capabilities and syntax.
Optional. Not filtering if not specified.

The maximum string length in characters is 2048.

order_by[]

string

Sorting order.
Element format: "<field_name> [asc|desc]".
Optional. Defaults to "create_time desc" if not specified.

The maximum number of elements is 1.

page_size

int64

Number of results per page.

The maximum value is 1000.

page_token

string

Token for the results page.

The maximum string length in characters is 200.

ListAlertsResponseListAlertsResponse

{
  "alerts": [
    {
      "id": "string",
      "sink_id": "string",
      "title": "string",
      "description": "string",
      "recommendations": "string",
      "severity": "Severity",
      "status": "Status",
      "category": {
        "name": "string"
      },
      "classification": "Classification",
      "created_by": {
        // Includes only one of the fields `subject`, `sensor`
        "subject": {
          "id": "string"
        },
        "sensor": {
          "id": "string"
        }
        // end of the list of possible fields
      },
      "assignee": {
        // Includes only one of the fields `subject`
        "subject": {
          "id": "string"
        }
        // end of the list of possible fields
      },
      "create_time": "google.protobuf.Timestamp",
      "update_time": "google.protobuf.Timestamp",
      "details": "google.protobuf.Struct"
    }
  ],
  "next_page_token": "string"
}

Field

Description

alerts[]

Alert

Requested alerts.
Only a subset of fields that makes sense for listing is returned (e.g. description, recommendations and details are omitted).

next_page_token

string

Token for the next results page.

AlertAlert

Security Deck alert.

Field

Description

id

string

ID of the alert.

sink_id

string

ID of the alert sink alert is in.

title

string

Alert title. Plain text in requested language.

description

string

Alert description. Yandex Flavored Markdown in requested language.
Optional. Only present in Get method response.
May be absent in Get method response if description is not available in requested language.

recommendations

string

Alert recommendations. Yandex Flavored Markdown in requested language.
Optional. Only present in Get method response.
May be absent in Get method response if recommendations are not available in requested language.

severity

enum Severity

Alert severity.

  • INFO: Informational severity
  • LOW: Low severity
  • MEDIUM: Medium severity
  • HIGH: High severity

status

enum Status

Alert status.

  • OPEN: Status is "open". Alert is not being currently processed.
  • IN_PROGRESS: Status is "in progress". Alert assignee is currently processing the alert.
  • NEED_INFO: Status is "need info". Alert assignee cannot currently process the alert and requires additional information.
  • RESOLVED: Status is "resolved". Alert processing has concluded.

category

Category

Alert category (aka threat type).

classification

enum Classification

Alert classification.
Optional. Can be assigned after creation.

  • TRUE_POSITIVE: Alert represents an actual problem that needs to be mitigated.
  • BENIGN_POSITIVE: Alert represents a legitimate problem but does not require attention.
  • FALSE_POSITIVE: Alert represents something that's not an issue.
  • UNDETERMINED: Alert relevance cannot be determined.

created_by

Actor

Who created the alert.

assignee

Assignee

Who the alert is assigned to.
Optional. Can be assigned after creation.

create_time

google.protobuf.Timestamp

Alert creation time.
This time is reported by alert creator and can generally be different from the moment the alert record was created.
E.g. a security event occurred at time A and it took B amount of time to deliver the alert to the Alert Sink.
This time is the A and not the A+B.

update_time

google.protobuf.Timestamp

Alert modification time.
Represents last time alert record itself was modified, not including anything alert-related (comments, etc.)
Equals to create_time immediately after creation.

details

google.protobuf.Struct

Alert technical details.
Optional. Only present in Get method response.

CategoryCategory

Alert category.

Field

Description

name

string

Alert category name.

ActorActor

Information about an entity that performed an action (created an alert, added a comment, etc.).

Field

Description

subject

Subject

Action was performed by a specific Cloud subject.

Includes only one of the fields subject, sensor.

sensor

Sensor

Action was performed by (or on behalf of) an alert provider system (aka sensor)

Includes only one of the fields subject, sensor.

SubjectSubject

Cloud subject.

Field

Description

id

string

Subject ID.

SensorSensor

Alert provider system (aka sensor).

Field

Description

id

string

Sensor ID.

AssigneeAssignee

Information about an entity that alert was assigned to.

Field

Description

subject

Subject

Alert is assigned to as specific Cloud subject.

Includes only one of the fields subject.

SubjectSubject

Cloud subject.

Field

Description

id

string

Subject ID.

Была ли статья полезна?

Предыдущая
Overview
Следующая
Get
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»