REST Resource: projects.locations.effectiveEventThreatDetectionCustomModules

리소스: EffectiveEventThreatDetectionCustomModule

계층 구조를 고려하고 그에 따라 다양한 필드를 확인하는 지정된 수준의 EventThreatDetectionCustomModule 표현입니다. 예를 들어 모듈이 조상 수준에서 사용 설정된 경우 모든 하위 수준의 유효 모듈은 사용 설정 상태가 ENABLED로 설정됩니다. 마찬가지로 module.inherited가 설정되면 상위 모듈의 구성이 상위 모듈의 구성을 반영합니다.

JSON 표현
{
  "name": string,
  "config": {
    object
  },
  "enablementState": enum (EnablementState),
  "type": string,
  "displayName": string,
  "description": string
}
필드
name

string

식별자. Event Threat Detection 커스텀 모듈의 리소스 이름으로 다음 형식 중 하나입니다.

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

object (Struct format)

출력 전용입니다. 유효한 모듈의 구성입니다.

enablementState

enum (EnablementState)

출력 전용입니다. 지정된 계층 구조 수준에서 모듈의 유효한 사용 설정 상태입니다.

type

string

출력 전용입니다. 모듈 유형입니다 (예: CONFIGURABLE_BAD_IP).

displayName

string

출력 전용입니다. 사람이 읽을 수 있는 모듈 이름입니다.

description

string

출력 전용입니다. 모듈에 대한 설명입니다.

메서드

get

지정된 수준에서 유효한 Event Threat Detection 커스텀 모듈을 가져옵니다.

list

지정된 상위 요소에 대해 효과가 있는 모든 Event Threat Detection 커스텀 모듈을 나열합니다.