WebSecurityScannerSettings

Recurso que captura la configuración del servicio Web Security Scanner.

Representación JSON
{
  "name": string,
  "serviceEnablementState": enum (EnablementState),
  "modules": {
    string: {
      object (Config)
    },
    ...
  },
  "updateTime": string
}
Campos
name

string

Identificador. Es el nombre del recurso de WebSecurityScannerSettings.

Formatos:

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

enum (EnablementState)

Es el estado de habilitación del servicio en su nivel de la jerarquía de recursos. Un estado DISABLED anulará todos los enablement_states del módulo a DISABLED.

modules

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

Las configuraciones, incluido el estado de habilitación de los diferentes módulos del servicio La ausencia de un módulo en el mapa implica que su configuración se hereda de la configuración de su elemento superior.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

updateTime

string (Timestamp format)

Solo salida. La hora en la que se actualizó la configuración por última vez.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".