SecurityHealthAnalyticsSettings

Recurso que captura la configuración del servicio de Security Health Analytics.

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

string

Identificador. Es el nombre del recurso de SecurityHealthAnalyticsSettings.

Formatos:

  • organizations/{organization}/securityHealthAnalyticsSettings
  • folders/{folder}/securityHealthAnalyticsSettings
  • projects/{project}/securityHealthAnalyticsSettings
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" }.

serviceAccount

string

Solo salida. Es la cuenta de servicio que usan los detectores de Security Health Analytics.

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".