리소스: SecurityCenterService
특정 Security Command Center 서비스를 나타냅니다. 여기에는 개별 모듈 설정 외에도 최상위 사용 설정과 같은 설정 정보가 포함됩니다. 서비스 설정은 조직, 폴더 또는 프로젝트 수준에서 구성할 수 있습니다. 조직 또는 폴더 수준의 서비스 설정은 하위 폴더 및 프로젝트의 설정에 상속됩니다.
JSON 표현 |
---|
{ "name": string, "intendedEnablementState": enum ( |
필드 | |
---|---|
name |
식별자. 서비스 이름(다음 형식 중 하나)
|
intended |
선택사항입니다. 리소스 계층 구조 수준에서 서비스의 의도된 사용 설정 상태입니다. |
effective |
출력 전용입니다. 리소스 계층 구조 수준에서 서비스의 유효 사용 설정 상태입니다. 의도한 상태가 |
modules |
선택사항입니다. 서비스 모듈의 사용 설정 상태를 비롯한 모듈 구성입니다. 맵에 모듈이 없으면 구성이 상위 요소에서 상속되었음을 의미합니다.
|
update |
출력 전용입니다. 서비스가 마지막으로 업데이트된 시간입니다. 이는 명시적인 사용자 업데이트로 인한 것일 수도 있고 결제 정기 결제 만료와 같은 다른 시스템 변경의 부작용으로 인한 것일 수도 있습니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
service |
선택사항입니다. 추가 서비스별 구성 일부 서비스에서는 이 필드를 사용하지 않습니다. |
EnablementState
서비스 또는 모듈의 가능한 사용 설정 상태를 나타냅니다.
열거형 | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
기본값 이 값은 사용되지 않습니다. |
INHERITED |
상태는 상위 리소스에서 상속됩니다. 의도된 사용 설정 상태로는 유효하지만 실제 사용 설정 상태로는 유효하지 않습니다. |
ENABLED |
상태가 사용 설정됩니다. |
DISABLED |
상태가 사용 중지되었습니다. |
INGEST_ONLY |
Security Command Center는 이 서비스의 발견 항목을 처리하도록 구성되어 있지만 이 서비스를 사용 설정하지는 않습니다. 이 상태는 Security Command Center가 잘못 구성되었음을 나타냅니다. 이 상태는 직접 설정할 수 없습니다. |
ModuleSettings
개별 모듈의 설정입니다.
JSON 표현 |
---|
{ "intendedEnablementState": enum ( |
필드 | |
---|---|
intended |
선택사항입니다. 리소스 계층 구조 수준에서 모듈의 의도된 사용 설정 상태입니다. |
effective |
출력 전용입니다. 리소스 계층 구조 수준에서 모듈의 유효한 사용 설정 상태입니다. 의도한 상태가 |
메서드 |
|
---|---|
|
지정된 Security Command Center 서비스의 서비스 설정을 가져옵니다. |
|
지정된 상위 요소의 모든 Security Command Center 서비스 목록을 반환합니다. |
|
지정된 업데이트 마스크를 사용하여 Security Command Center 서비스를 업데이트합니다. |