WebSecurityScannerSettings

用于捕获 Web Security Scanner 服务设置的资源。

JSON 表示法
{
  "name": string,
  "serviceEnablementState": enum (EnablementState),
  "modules": {
    string: {
      object (Config)
    },
    ...
  },
  "updateTime": string
}
字段
name

string

标识符。WebSecurityScannerSettings 的资源名称。

格式:

  • organizations/{organization}/webSecurityScannerSettings
  • folders/{folder}/webSecurityScannerSettings
  • projects/{project}/webSecurityScannerSettings
serviceEnablementState

enum (EnablementState)

服务在资源层次结构中相应级别的启用状态。DISABLED 状态会将所有模块 enablement_states 替换为 DISABLED。

modules

map (key: string, value: object (Config))

配置,包括服务的不同模块的启用状态。如果映射中没有模块,则表示其配置是从其父级的配置继承的。

包含一系列 "key": value 对的对象。示例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

updateTime

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"