REST Resource: folders.eventThreatDetectionSettings.customModules

리소스: EventThreatDetectionCustomModule

전체 모듈 이름, 표시 이름, 사용 설정 상태, 마지막 업데이트 시간을 포함하여 Event Threat Detection 커스텀 모듈의 인스턴스를 나타냅니다. 조직, 폴더 또는 프로젝트 수준에서 커스텀 모듈을 만들 수 있습니다. 조직 또는 폴더 수준에서 만드는 맞춤 모듈은 하위 폴더 및 프로젝트에 상속됩니다.

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

string

변경할 수 없습니다. Event Threat Detection 커스텀 모듈의 리소스 이름입니다.

형식은 다음과 같습니다.

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

object (Struct format)

모듈의 구성입니다. 상주 모듈의 경우 이 수준에서 구성 값이 정의됩니다. 상속된 모듈의 경우 구성 값이 상위 모듈에서 상속됩니다.

ancestorModule

string

출력 전용입니다. 이 모듈이 사용 설정 상태를 상속받는 가장 가까운 조상 모듈입니다. 형식은 EventThreatDetectionCustomModule 리소스 이름과 동일합니다.

enablementState

enum (EnablementState)

지정된 계층 구조 수준에서 모듈의 사용 설정 상태입니다.

type

string

모듈 유형입니다(예: CONFIGURABLE_BAD_IP).

displayName

string

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

description

string

모듈에 대한 설명입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 모듈이 마지막으로 업데이트된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

lastEditor

string

출력 전용입니다. 모듈을 마지막으로 업데이트한 편집자입니다.

cloudProvider

enum (CloudProvider)

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

EnablementState

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

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

CloudProvider

맞춤 모듈의 클라우드 제공업체입니다.

열거형
CLOUD_PROVIDER_UNSPECIFIED 클라우드 제공업체가 지정되지 않았습니다.
GOOGLE_CLOUD_PLATFORM 데이터에 숨겨진 기회를 파악하세요.
AMAZON_WEB_SERVICES Amazon Web Services (AWS)
MICROSOFT_AZURE Microsoft Azure

메서드

create

지정된 Resource Manager 상위 요소의 범위에서 상주 Event Threat Detection 커스텀 모듈을 만들고 지정된 상위 요소의 모든 하위 요소에 상속된 커스텀 모듈도 만듭니다.

delete

지정된 Event Threat Detection 커스텀 모듈과 리소스 관리자 계층 구조의 모든 하위 요소를 삭제합니다.

get

Event Threat Detection 커스텀 모듈을 가져옵니다.

list

지정된 Resource Manager 상위 요소의 모든 Event Threat Detection 커스텀 모듈을 나열합니다.

listDescendant

지정된 Resource Manager 상위 요소 및 그 하위 요소 아래의 모든 상주 Event Threat Detection 커스텀 모듈을 나열합니다.

patch

지정된 업데이트 마스크에 따라 지정된 이름으로 Event Threat Detection 커스텀 모듈을 업데이트합니다.