REST Resource: folders.eventThreatDetectionSettings.effectiveCustomModules

리소스: EffectiveEventThreatDetectionCustomModule

EffectiveEventThreatDetectionCustomModule은 조직, 폴더 또는 프로젝트와 같은 지정된 리소스 계층 구조 수준에서 Event Threat Detection 맞춤 모듈을 나타냅니다. 커스텀 모듈이 상위 조직 또는 폴더에서 상속된 경우 EffectiveEventThreatDetectionCustomModule의 enablementState 속성 값은 INHERITED 대신 상위에서 유효한 값으로 설정됩니다. 예를 들어 모듈이 상위 조직 또는 폴더에서 사용 설정된 경우 모든 하위 폴더 또는 프로젝트의 모듈에 적용되는 유효한 enablementStateenabled입니다. EffectiveEventThreatDetectionCustomModule은 읽기 전용입니다.

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

string

출력 전용입니다. 유효한 ETD 맞춤 모듈의 리소스 이름입니다.

형식은 다음과 같습니다.

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

object (Struct format)

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

enablementState

enum (EnablementState)

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

type

string

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

displayName

string

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

description

string

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

cloudProvider

enum (CloudProvider)

커스텀 모듈의 클라우드 제공업체입니다.

EnablementState

모듈의 사용 설정 상태입니다.

열거형
ENABLEMENT_STATE_UNSPECIFIED 지정되지 않은 사용 설정 상태입니다.
ENABLED 모듈이 지정된 수준에서 사용 설정됩니다.
DISABLED 지정된 수준에서 모듈이 사용 중지됩니다.

CloudProvider

커스텀 모듈의 클라우드 제공업체입니다.

열거형
CLOUD_PROVIDER_UNSPECIFIED 클라우드 제공업체가 지정되지 않았습니다.
GOOGLE_CLOUD_PLATFORM 명령줄 도구 모음이 포함되어 있습니다
AMAZON_WEB_SERVICES Amazon Web Services
MICROSOFT_AZURE Microsoft Azure

메서드

get

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

list

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