리소스: SecurityHealthAnalyticsCustomModule
전체 모듈 이름, 표시 이름, 사용 설정 상태, 마지막 업데이트 시간을 포함하여 Security Health Analytics 커스텀 모듈의 인스턴스를 나타냅니다. 조직, 폴더 또는 프로젝트 수준에서 커스텀 모듈을 만들 수 있습니다. 조직 또는 폴더 수준에서 만드는 맞춤 모듈은 하위 폴더 및 프로젝트에 상속됩니다.
JSON 표현 |
---|
{ "name": string, "displayName": string, "enablementState": enum ( |
필드 | |
---|---|
name |
식별자. 커스텀 모듈의 전체 리소스 이름(다음 형식 중 하나)
|
display |
선택사항입니다. Security Health Analytics 커스텀 모듈의 표시 이름입니다. 이 표시 이름은 이 맞춤 모듈에서 반환하는 모든 발견 항목의 발견 항목 카테고리로 사용됩니다. 표시 이름은 1~128자(영문 기준)여야 하고 소문자로 시작하며 영숫자 문자 또는 밑줄만 포함해야 합니다. |
enablement |
선택사항입니다. 커스텀 모듈의 사용 설정 상태입니다. |
update |
출력 전용입니다. 맞춤 모듈이 마지막으로 업데이트된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
last |
출력 전용입니다. 커스텀 모듈을 마지막으로 업데이트한 편집자입니다. |
ancestor |
출력 전용입니다. 커스텀 모듈이 상속되는 조직 또는 폴더를 지정합니다. 비어 있으면 커스텀 모듈을 보고 있는 조직, 폴더 또는 프로젝트에서 커스텀 모듈이 생성되었음을 나타냅니다. |
custom |
선택사항입니다. 모듈에 대해 사용자가 지정한 맞춤 구성입니다. |
EnablementState
커스텀 모듈의 가능한 사용 설정 상태입니다.
열거형 | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
기본값 이 값은 사용되지 않습니다. |
ENABLED |
지정된 조직, 폴더 또는 프로젝트에서 모듈이 사용 설정되어 있습니다. |
DISABLED |
지정된 조직, 폴더 또는 프로젝트에서 모듈이 사용 중지됩니다. |
INHERITED |
상태는 상위 모듈에서 상속됩니다. 모듈은 리소스 계층 구조에서 상속되지 않은 가장 가까운 조상 모듈에 따라 효과적으로 ENABLED 또는 DISABLED 입니다. 최상위 모듈 (상위 모듈이 없는 모듈)을 INHERITED 상태로 설정하려고 하면 INVALID_ARGUMENT 오류가 발생합니다. |
메서드 |
|
---|---|
|
지정된 조직, 폴더 또는 프로젝트의 범위에서 상주 SecurityHealthAnalyticsCustomModule 를 만들고 지정된 상위 요소의 하위 요소인 모든 폴더 및 프로젝트에 상속된 SecurityHealthAnalyticsCustomModule 리소스도 만듭니다. |
|
지정된 SecurityHealthAnalyticsCustomModule 및 리소스 계층 구조의 모든 하위 요소를 삭제합니다. |
|
SecurityHealthAnalyticsCustomModule 를 검색합니다. |
|
지정된 상위 요소의 모든 SecurityHealthAnalyticsCustomModule 리소스 목록을 반환합니다. |
|
지정된 조직, 폴더 또는 프로젝트 및 모든 하위 요소 아래에 있는 모든 상주 SecurityHealthAnalyticsCustomModule 리소스의 목록을 반환합니다. |
|
지정된 업데이트 마스크에 따라 지정된 이름 아래의 SecurityHealthAnalyticsCustomModule 를 업데이트합니다. |
|
SecurityHealthAnalyticsCustomModule 를 사용하여 리소스를 확인하는 결과를 시뮬레이션합니다. |