REST Resource: folders.securityHealthAnalyticsSettings.customModules

Resource: SecurityHealthAnalyticsCustomModule

Merepresentasikan instance modul kustom Security Health Analytics, termasuk nama modul lengkap, nama tampilan, status pengaktifan, dan waktu terakhir diperbarui. 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,
  "displayName": string,
  "enablementState": enum (EnablementState),
  "updateTime": string,
  "lastEditor": string,
  "ancestorModule": string,
  "customConfig": {
    object (CustomConfig)
  },
  "cloudProvider": enum (CloudProvider)
}
Kolom
name

string

Tidak dapat diubah. Nama resource modul kustom. Formatnya adalah "organizations/{organization}/securityHealthAnalyticsSettings/customModules/{customModule}", atau "folders/{folder}/securityHealthAnalyticsSettings/customModules/{customModule}", atau "projects/{project}/securityHealthAnalyticsSettings/customModules/{customModule}"

ID {customModule} dibuat oleh server dan tidak dapat ditetapkan pengguna. ID ini akan berupa ID numerik yang berisi 1-20 digit.

displayName

string

Nama tampilan modul kustom Security Health Analytics. Nama tampilan ini menjadi kategori temuan untuk semua temuan yang ditampilkan oleh modul kustom ini. Nama tampilan harus antara 1 hingga 128 karakter, diawali dengan huruf kecil, dan hanya berisi karakter alfanumerik atau garis bawah.

enablementState

enum (EnablementState)

Status pengaktifan modul kustom.

updateTime

string (Timestamp format)

Hanya output. Waktu saat modul kustom 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 kustom.

ancestorModule

string

Hanya output. Jika kosong, menunjukkan bahwa modul kustom dibuat di organisasi, folder, atau project tempat Anda melihat modul kustom. Jika tidak, ancestorModule akan menentukan organisasi atau folder tempat modul kustom diwariskan.

customConfig

object (CustomConfig)

Konfigurasi kustom yang ditentukan pengguna untuk modul.

cloudProvider

enum (CloudProvider)

Penyedia cloud modul kustom.

EnablementState

Kemungkinan status pengaktifan modul kustom.

Enum
ENABLEMENT_STATE_UNSPECIFIED Status pengaktifan tidak ditentukan.
ENABLED Modul diaktifkan di resource CRM yang diberikan.
DISABLED Modul dinonaktifkan di resource CRM yang ditentukan.
INHERITED Status diwarisi dari modul ancestor. Modul akan diaktifkan atau dinonaktifkan secara efektif berdasarkan modul ancestor non-diwarisi terdekatnya dalam hierarki CRM.

CloudProvider

Kemungkinan 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 SecurityHealthAnalyticsCustomModule residen di cakupan induk CRM yang diberikan, dan juga membuat SecurityHealthAnalyticsCustomModules yang diwarisi untuk semua turunan CRM dari induk yang diberikan.

delete

Menghapus SecurityHealthAnalyticsCustomModule yang ditentukan dan semua turunannya dalam hierarki CRM.

get

Mengambil SecurityHealthAnalyticsCustomModule.

list

Menampilkan daftar semua SecurityHealthAnalyticsCustomModules untuk induk yang diberikan.

listDescendant

Menampilkan daftar semua SecurityHealthAnalyticsCustomModules yang ada di induk CRM tertentu dan semua turunan CRM induk.

patch

Memperbarui SecurityHealthAnalyticsCustomModule dengan nama yang diberikan berdasarkan mask update yang diberikan.

simulate

Mensimulasikan SecurityHealthAnalyticsCustomModule dan Resource tertentu.