REST Resource: folders.eventThreatDetectionSettings.customModules

Resource: EventThreatDetectionCustomModule

Merepresentasikan instance modul kustom Event Threat Detection, termasuk nama modul lengkap, nama tampilan, status pengaktifan, dan waktu pembaruan terakhir. Anda dapat membuat modul kustom di tingkat organisasi, folder, atau project. Modul kustom yang Anda buat di tingkat organisasi atau folder diwarisi oleh folder dan project turunan.

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

string

Tidak dapat diubah. Nama resource modul kustom Event Threat Detection.

Formatnya adalah:

  • organizations/{organization}/eventThreatDetectionSettings/customModules/{module}.
  • folders/{folder}/eventThreatDetectionSettings/customModules/{module}.
  • projects/{project}/eventThreatDetectionSettings/customModules/{module}.
config

object (Struct format)

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. Formatnya sama dengan nama resource EventThreatDetectionCustomModule.

enablementState

enum (EnablementState)

Status pengaktifan untuk modul pada tingkat hierarki tertentu.

type

string

Ketik untuk modul. Misalnya, CONFIGURABLE_BAD_IP.

displayName

string

Nama yang dapat dibaca manusia yang akan ditampilkan untuk modul.

description

string

Deskripsi untuk modul.

updateTime

string (Timestamp format)

Hanya output. Waktu modul terakhir diperbarui.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

lastEditor

string

Hanya output. Editor yang terakhir memperbarui modul.

cloudProvider

enum (CloudProvider)

Penyedia cloud modul kustom.

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 Saat status pengaktifan diwariskan.

CloudProvider

Penyedia cloud modul kustom.

Enum
CLOUD_PROVIDER_UNSPECIFIED Penyedia cloud yang tidak ditentukan.
GOOGLE_CLOUD_PLATFORM Google Cloud.
AMAZON_WEB_SERVICES Amazon Web Services (AWS).
MICROSOFT_AZURE Microsoft Azure.

Metode

create

Membuat modul kustom Event Threat Detection yang ada dalam cakupan induk Resource Manager tertentu, dan juga membuat modul kustom yang diwarisi untuk semua turunan induk tertentu.

delete

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

get

Mendapatkan modul kustom Event Threat Detection.

list

Mencantumkan semua modul kustom Event Threat Detection untuk induk Resource Manager yang diberikan.

listDescendant

Mencantumkan semua modul kustom Event Threat Detection yang ada di bawah induk Resource Manager yang diberikan dan turunannya.

patch

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