리소스: EffectiveSecurityHealthAnalyticsCustomModule
EffectiveSecurityHealthAnalyticsCustomModule은 리소스 계층 구조의 지정된 수준(조직, 폴더 또는 프로젝트)에서 Security Health Analytics 커스텀 모듈을 나타냅니다. 커스텀 모듈이 상위 조직 또는 폴더에서 상속된 경우 EffectiveSecurityHealthAnalyticsCustomModule의 enablementState
속성 값은 INHERITED
대신 상위에서 유효한 값으로 설정됩니다. 예를 들어 모듈이 상위 조직 또는 폴더에서 사용 설정된 경우 모든 하위 폴더 또는 프로젝트의 모듈에 대한 유효한 enablementState도 enabled
입니다. EffectiveSecurityHealthAnalyticsCustomModule은 읽기 전용입니다.
JSON 표현 |
---|
{ "name": string, "customConfig": { object ( |
필드 | |
---|---|
name |
출력 전용입니다. 커스텀 모듈의 리소스 이름입니다. 형식은 'organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}', 'folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}' 또는 'projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}'입니다. |
customConfig |
출력 전용입니다. 모듈의 사용자 지정 구성입니다. |
enablementState |
출력 전용입니다. 지정된 계층 구조 수준에서 모듈의 유효한 사용 설정 상태입니다. |
displayName |
출력 전용입니다. 맞춤 모듈의 표시 이름입니다. 이름은 1~128자(영문 기준)여야 하고 소문자로 시작하며 영숫자 문자 또는 밑줄만 포함해야 합니다. |
cloudProvider |
커스텀 모듈의 클라우드 제공업체입니다. |
EnablementState
모듈의 사용 설정 상태입니다.
열거형 | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
지정되지 않은 사용 설정 상태입니다. |
ENABLED |
모듈이 지정된 수준에서 사용 설정됩니다. |
DISABLED |
지정된 수준에서 모듈이 사용 중지됩니다. |
CloudProvider
커스텀 모듈의 클라우드 제공업체입니다.
열거형 | |
---|---|
CLOUD_PROVIDER_UNSPECIFIED |
클라우드 제공업체가 지정되지 않았습니다. |
GOOGLE_CLOUD_PLATFORM |
명령줄 도구 모음이 포함되어 있습니다 |
AMAZON_WEB_SERVICES |
Amazon Web Services |
MICROSOFT_AZURE |
Microsoft Azure |
메서드 |
|
---|---|
|
EffectiveSecurityHealthAnalyticsCustomModule을 검색합니다. |
|
지정된 상위 요소의 모든 EffectiveSecurityHealthAnalyticsCustomModules 목록을 반환합니다. |