ListFindingsResponse

用于列出发现结果的响应消息。

JSON 表示法
{
  "listFindingsResults": [
    {
      object (ListFindingsResult)
    }
  ],
  "readTime": string,
  "nextPageToken": string,
  "totalSize": integer
}
字段
listFindingsResults[]

object (ListFindingsResult)

与列表请求匹配的发现结果。

readTime

string (Timestamp format)

执行列表请求所用的时间。

采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

nextPageToken

string

用于检索下一页结果的令牌。如果没有更多结果,则为空。

totalSize

integer

与查询匹配的发现总数。

ListFindingsResult

包含发现结果及其 StateChange 的结果。

JSON 表示法
{
  "finding": {
    object (Finding)
  },
  "stateChange": enum (StateChange),
  "resource": {
    object (Resource)
  }
}
字段
finding

object (Finding)

查找与搜索请求匹配的结果。

stateChange

enum (StateChange)

相应时间点之间发现结果的状态变化。

resource

object (Resource)

仅限输出。与此发现结果关联的资源。

StateChange

发现结果的状态变化。

跨两个时间点进行查询时,此属性描述这两个时间点之间发现结果的变化:“已更改”“未更改”“已添加”或“已移除”。发现结果无法删除,因此“已移除”表示时间戳的发现结果与指定的过滤条件不匹配,但时间戳 - compareDuration 的发现结果与指定的过滤条件匹配。如果请求中未提供 compareDuration,则状态更改将为:UNUSED

枚举
UNUSED 状态更改未使用,这是此枚举的规范默认值。
CHANGED 在两个时间点之间,相应发现结果的状态发生了某种变化,并且在两个时间点都存在。
UNCHANGED 在两个时间点之间,相应发现结果的状态没有发生变化,并且在两个时间点都存在。
ADDED 该发现是在相应时间点之间创建的。
REMOVED 时间戳的发现结果与指定的过滤条件不匹配,但时间戳 - compareDuration 的发现结果与指定的过滤条件匹配。

资源

与此发现结果关联的 Google Cloud 资源的相关信息。

JSON 表示法
{
  "name": string,
  "projectName": string,
  "projectDisplayName": string,
  "parentName": string,
  "parentDisplayName": string,
  "folders": [
    {
      object (Folder)
    }
  ]
}
字段
name

string

资源的完整资源名称。请参阅:https://cloud.google.com/apis/design/resource_names#full_resource_name

projectName

string

资源所属项目的完整资源名称。

projectDisplayName

string

资源所属的项目 ID。

parentName

string

资源父级的完整资源名称。

parentDisplayName

string

资源父级的人类可读名称。

folders[]

object (Folder)

包含素材资源谱系中每个文件夹的文件夹消息。第一个文件夹是嵌套最深的文件夹,最后一个文件夹是直接位于“组织”下方的文件夹。