REST Resource: folders.locations.muteConfigs

리소스: MuteConfig

숨기기 구성은 발견 항목의 생성/업데이트 이벤트를 숨기는 구성이 포함된 Cloud SCC 리소스입니다.

JSON 표현
{
  "name": string,
  "description": string,
  "filter": string,
  "createTime": string,
  "updateTime": string,
  "mostRecentEditor": string,
  "type": enum (MuteConfigType),
  "expiryTime": string
}
필드
name

string

식별자. 구성 생성 시 이 필드를 제공하면 무시됩니다. 다음 목록은 형식의 몇 가지 예입니다.

  • organizations/{organization}/muteConfigs/{muteConfig} + organizations/{organization}locations/{location}//muteConfigs/{muteConfig}
  • folders/{folder}/muteConfigs/{muteConfig}
  • folders/{folder}/locations/{location}/muteConfigs/{muteConfig}
  • projects/{project}/muteConfigs/{muteConfig}
  • projects/{project}/locations/{location}/muteConfigs/{muteConfig}
description

string

숨기기 구성에 대한 설명입니다.

filter

string

필수 입력란입니다. 발견 항목의 생성/업데이트 이벤트에 적용할 필터를 정의하는 표현식입니다. 필터 문자열을 만들 때는 숨기기 구성이 생성되는 범위에 유의하세요. 예: 필터에 project = X가 포함되어 있지만 project = Y 범위에서 생성된 경우 필터가 발견 항목과 일치하지 않을 수 있습니다.

다음과 같은 필드 및 연산자 조합이 지원됩니다.

  • 심각도: =, :
  • 카테고리: =, :
  • resource.name: =, :
  • resource.project_name: =, :
  • resource.project_display_name: =, :
  • resource.folders.resource_folder: =, :
  • resource.parent_name: =, :
  • resource.parent_display_name: =, :
  • resource.type: =, :
  • findingClass: =, :
  • indicator.ip_addresses: =, :
  • indicator.domains: =, :
createTime

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"입니다.

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"입니다.

mostRecentEditor

string

출력 전용입니다. 음소거 구성을 마지막으로 수정한 사용자의 이메일 주소입니다. 이 필드는 서버에서 설정하며 구성 생성 또는 업데이트 시 제공된 경우 무시됩니다.

type

enum (MuteConfigType)

필수 입력란입니다. 구성이 영향을 미치는 음소거 상태 유형을 결정하는 음소거 구성의 유형입니다. 생성 후에는 변경할 수 없습니다.

expiryTime

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"입니다.

MuteConfigType

MuteConfig의 유형입니다.

열거형
MUTE_CONFIG_TYPE_UNSPECIFIED 사용되지 않습니다.
STATIC 향후 일치하는 발견 항목의 정적 숨기기 상태를 숨김으로 설정하는 정적 숨기기 구성 정적 숨기기 상태가 설정되면 발견 항목 또는 구성 수정사항이 상태에 영향을 미치지 않습니다.
DYNAMIC 동적 숨기기 구성: 일치하는 기존 및 향후 발견 항목에 적용되며 동적 숨기기 상태를 '숨김'으로 설정합니다. 구성이 업데이트되거나 삭제되거나 일치하는 발견 항목이 업데이트되어 발견 항목이 구성과 일치하지 않으면 구성이 발견 항목에서 삭제되고 발견 항목의 동적 음소거 상태가 '음소거 해제'될 수 있습니다(다른 구성이 여전히 일치하는 경우 제외).

메서드

create

음소거 구성을 만듭니다.

delete

기존 음소거 구성을 삭제합니다.

get

음소거 구성을 가져옵니다.

list

음소거 구성을 나열합니다.

patch

음소거 구성을 업데이트합니다.