REST Resource: folders.locations.eventThreatDetectionCustomModules

Resource: EventThreatDetectionCustomModule

Resource Security Command Center yang berisi konfigurasi dan status pengaktifan modul kustom, yang memungkinkan Event Threat Detection menulis temuan tertentu ke Security Command Center.

Representasi JSON
{
  "name": string,
  "config": {
    object
  },
  "ancestorModule": string,
  "enablementState": enum (EnablementState),
  "type": string,
  "displayName": string,
  "description": string,
  "updateTime": string,
  "lastEditor": string
}
Kolom
name

string

ID. Nama resource modul kustom Event Threat Detection, dalam salah satu format berikut:

  • organizations/{organization}/locations/{location}/eventThreatDetectionCustomModules/{custom_module}
  • folders/{folder}/locations/{location}/eventThreatDetectionCustomModules/{custom_module}
  • projects/{project}/locations/{location}/eventThreatDetectionCustomModules/{custom_module}
config

object (Struct format)

Opsional. Konfigurasi untuk modul. Untuk modul resident, nilai konfigurasinya ditentukan di tingkat ini. Untuk modul yang diwarisi, nilai konfigurasinya diwarisi dari modul ancestor.

ancestorModule

string

Hanya output. Modul ancestor terdekat yang mewarisi status pengaktifan modul ini. Jika kosong, menunjukkan bahwa modul kustom dibuat di organisasi, folder, atau project induk yang meminta. Formatnya sama dengan nama resource modul kustom.

enablementState

enum (EnablementState)

Opsional. Status pengaktifan untuk modul pada tingkat hierarki tertentu.

type

string

Opsional. Ketik untuk modul. Misalnya, CONFIGURABLE_BAD_IP.

displayName

string

Opsional. Nama modul yang dapat dibaca manusia.

description

string

Opsional. Deskripsi modul.

updateTime

string (Timestamp format)

Hanya output. Waktu modul terakhir diperbarui.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

lastEditor

string

Hanya output. Editor yang terakhir memperbarui modul.

EnablementState

Status pengaktifan modul.

Enum
ENABLEMENT_STATE_UNSPECIFIED Status pengaktifan tidak ditentukan.
ENABLED Modul diaktifkan pada tingkat tertentu.
DISABLED Modul dinonaktifkan di tingkat tertentu.
INHERITED Status diwarisi dari modul ancestor. Modul akan efektif menjadi ENABLED atau DISABLED berdasarkan modul ancestor non-diwarisi terdekatnya dalam hierarki CRM. Jika Anda mencoba menetapkan modul tingkat atas (modul tanpa induk) ke status INHERITED, Anda akan menerima error INVALID_ARGUMENT.

Metode

create

Membuat modul kustom Event Threat Detection tetap di cakupan organisasi, folder, atau project tertentu, dan membuat modul kustom yang diwarisi untuk semua turunan induk tertentu.

delete

Menghapus modul kustom Event Threat Detection yang ditentukan dan semua turunannya dalam hierarki resource.

get

Mendapatkan modul kustom Event Threat Detection.

list

Mencantumkan semua modul kustom Event Threat Detection untuk organisasi, folder, atau project tertentu.

listDescendant

Mencantumkan semua modul kustom Event Threat Detection yang ada untuk organisasi, folder, atau project tertentu dan turunannya.

patch

Memperbarui modul kustom Event Threat Detection dengan nama yang diberikan berdasarkan mask pembaruan yang diberikan.

validate

Memvalidasi modul kustom Event Threat Detection yang diberikan.