DlpRuleViolation

Оповещения, которые срабатывают при нарушении правил предотвращения потери данных (DLP).

Представление JSON
{
  "ruleViolationInfo": {
    object (RuleViolationInfo)
  }
}
Поля
ruleViolationInfo

object ( RuleViolationInfo )

Подробности о нарушенном правиле DLP.

Администраторы могут использовать предопределенные детекторы, предоставляемые Google Cloud DLP https://cloud.google.com/dlp/ , при настройке правила DLP. Сопоставленные детекторы Cloud DLP в этом нарушении, если таковые имеются, будут зафиксированы в MatchInfo.predefined_detector.

RuleViolationInfo

Общие оповещения о нарушении правил, настроенных администраторами Google Workspace.

Представление JSON
{
  "ruleInfo": {
    object (RuleInfo)
  },
  "dataSource": enum (DataSource),
  "trigger": enum (Trigger),
  "triggeringUserEmail": string,
  "recipients": [
    string
  ],
  "resourceInfo": {
    object (ResourceInfo)
  },
  "matchInfo": [
    {
      object (MatchInfo)
    }
  ],
  "triggeredActionTypes": [
    enum (ActionType)
  ],
  "triggeredActionInfo": [
    {
      object (ActionInfo)
    }
  ],
  "suppressedActionTypes": [
    enum (ActionType)
  ]
}
Поля
ruleInfo

object ( RuleInfo )

Подробная информация о нарушенном правиле.

dataSource

enum ( DataSource )

Источник данных.

trigger

enum ( Trigger )

Триггер правила.

triggeringUserEmail

string

Электронная почта пользователя, вызвавшего нарушение. Значение может быть пустым, если оно неприменимо, например, при непрерывном сканировании диска обнаружено нарушение.

recipients[]

string

Получатели ресурсов.

Для Диска они являются получателями прав, которым был предоставлен доступ к файлу на Диске во время срабатывания правила. Допустимые значения включают адреса электронной почты пользователей, адреса групп, домены или «любой», если файл был общедоступным. Если файл был закрытым, список получателей будет пуст.

Для Gmail это адреса электронной почты пользователей или групп, которым было отправлено сообщение Gmail.

resourceInfo

object ( ResourceInfo )

Подробная информация о ресурсе, который нарушил правило.

matchInfo[]

object ( MatchInfo )

Список совпадений, которые были найдены в содержимом ресурса.

triggeredActionTypes[]

enum ( ActionType )

Действия, применяемые в результате срабатывания правила.

triggeredActionInfo[]

object ( ActionInfo )

Метаданные, относящиеся к инициированным действиям.

suppressedActionTypes[]

enum ( ActionType )

Действия, подавленные из-за других действий с более высоким приоритетом.

RuleInfo

Proto, который содержит информацию о правилах.

Представление JSON
{
  "resourceName": string,
  "displayName": string
}
Поля
resourceName

string

Имя ресурса, которое однозначно идентифицирует правило.

displayName

string

Имя правила, предоставленное пользователем.

информация о ресурсах

Proto, который содержит информацию о ресурсах.

Представление JSON
{
  "resourceTitle": string,

  // Union field resource_id can be only one of the following:
  "documentId": string
  // End of list of possible types for union field resource_id.
}
Поля
resourceTitle

string

Название ресурса, например тема электронной почты или название документа.

Поле объединения resource_id . Идентификатор ресурса. resource_id может быть только одним из следующих:
documentId

string

Идентификатор файла диска.

Информация о матче

Proto, который содержит информацию о совпадении из условной части правила.

Представление JSON
{

  // Union field detector_info can be only one of the following:
  "userDefinedDetector": {
    object (UserDefinedDetectorInfo)
  },
  "predefinedDetector": {
    object (PredefinedDetectorInfo)
  }
  // End of list of possible types for union field detector_info.
}
Поля
Поле объединения detector_info . Информация о совпадающем детекторе. detector_info может быть только одним из следующих:
userDefinedDetector

object ( UserDefinedDetectorInfo )

Для совпадающего детектора, определяемого администраторами.

predefinedDetector

object ( PredefinedDetectorInfo )

Для совпадающего детектора, предустановленного Google.

UserDefinedDetectorInfo

Детектор определяется администраторами.

Представление JSON
{
  "resourceName": string,
  "displayName": string
}
Поля
resourceName

string

Имя ресурса, которое однозначно идентифицирует детектор.

displayName

string

Отображаемое имя детектора.

PredefinedDetectorInfo

Детектор предоставлен Google.

Представление JSON
{
  "detectorName": string
}
Поля
detectorName

string

Имя, которое однозначно идентифицирует детектор.

Информация о действиях

Этот тип не имеет полей.

Метаданные, связанные с действием.