DlpRuleViolation

違反資料遺失防護 (DLP) 規則時觸發的快訊。

JSON 表示法
{
  "ruleViolationInfo": {
    object (RuleViolationInfo)
  }
}
欄位
ruleViolationInfo

object (RuleViolationInfo)

違反資料遺失防護規則的詳細資料。

管理員設定資料遺失防護規則時,可以使用 Google Cloud DLP 提供的預先定義偵測工具 (https://cloud.google.com/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

使用者提供的規則名稱。

ResourceInfo

包含資源資訊的 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。資源 ID。resource_id 只能是下列其中一項:
documentId

string

雲端硬碟檔案 ID。

MatchInfo

包含規則條件部分相符資訊的 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

用於唯一識別偵測器的名稱。

ActionInfo

這個類型沒有任何欄位。

與動作相關的中繼資料。