Method: organizations.sources.findings.list

조직 또는 소스의 발견 항목을 나열합니다.

모든 소스에 걸쳐 표시하려면 소스 ID로 -를 제공합니다. 예: /v1beta1/organizations/{organization_id}/sources/-/findings

HTTP 요청


URL은 gRPC 트랜스코딩 구문을 사용합니다.

경로 매개변수

매개변수
parent

string

필수 입력란입니다. 결과가 속한 소스의 이름입니다. 형식은 'organizations/[organization_id]/sources/[source_id]'입니다. 모든 소스에 걸쳐 표시하려면 source_id를 -로 지정합니다. 예: organizations/{organization_id}/sources/-

쿼리 매개변수

매개변수
filter

string

발견 항목 전체에 적용할 필터를 정의하는 표현식입니다. 이 표현식은 논리 연산자 ANDOR를 통해 결합된 하나 이상의 제한사항 목록입니다. 괄호는 지원되지 않으며 OR의 우선순위가 AND보다 높습니다.

제약조건은 <field> <operator> <value> 형식이며 앞에 - 문자가 있어 부정을 나타낼 수 있습니다. 예를 들면 다음과 같습니다.

  • name
  • sourceProperties.a_property
  • securityMarks.marks.marka

지원되는 연산자는 다음과 같습니다.

  • 모든 값 유형의 경우 =입니다.
  • 정수 값: >, <, >=, <=
  • :: 문자열의 하위 문자열 일치를 의미합니다.

지원되는 값 유형은 다음과 같습니다.

  • 문자열 리터럴을 따옴표로 묶습니다.
  • 따옴표가 없는 정수 리터럴
  • 따옴표가 없는 불리언 리터럴 truefalse

예를 들어 sourceProperties.size = 100은 유효한 필터 문자열입니다.

orderBy

string

정렬에 사용할 필드와 순서를 정의하는 표현식입니다. 문자열 값은 SQL 구문, 즉 쉼표로 구분된 필드 목록을 따라야 합니다. 예: 'name,resourceProperties.a_property' 기본 정렬 순서는 오름차순입니다. 필드에서 내림차순으로 지정하려면 서픽스 ' desc'를 필드 이름에 추가해야 합니다. 예를 들면 'name desc,sourceProperties.a_property'와 같습니다. 구문에서 중복되는 공백 문자는 중요하지 않습니다. 'name desc,sourceProperties.a_property'와 'name desc , sourceProperties.a_property'는 동일합니다.

readTime

string (Timestamp format)

발견 항목을 필터링할 때 참조점으로 사용되는 시간입니다. 필터는 제공된 시간에 존재하는 발견 항목으로 제한되며 값은 해당 시간의 값입니다. 이 필드가 없으면 기본값은 API의 NOW 버전입니다.

생성된 출력은 항상 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"입니다.

fieldMask

string (FieldMask format)

선택사항입니다. 응답에 표시할 검색 결과 필드를 지정하는 필드 마스크입니다. 필드 마스크가 비어 있으면 모든 필드가 표시됩니다.

pageToken

string

마지막 ListFindingsResponse에서 반환한 값입니다. 이 값은 이전 findings.list 호출의 연속이며 시스템에서 다음 데이터 페이지를 반환해야 함을 나타냅니다.

pageSize

integer

단일 응답에서 반환할 최대 결과 수입니다. 기본값은 10, 최소는 1, 최대는 1,000입니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

발견 항목을 나열하기 위한 응답 메시지입니다.

성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.

JSON 표현
{
  "findings": [
    {
      object (Finding)
    }
  ],
  "readTime": string,
  "nextPageToken": string,
  "totalSize": integer
}
필드
findings[]

object (Finding)

목록 요청과 일치하는 발견 항목입니다.

readTime

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

nextPageToken

string

결과의 다음 페이지를 검색하는 토큰으로, 결과가 더 이상 없으면 비어 있습니다.

totalSize

integer

쿼리와 일치하는 총 발견 수입니다.

승인 범위

다음 OAuth 범위가 필요합니다.

  • https://www.googleapis.com/auth/cloud-platform

자세한 내용은 Authentication Overview를 참고하세요.