VirtualMachineThreatDetectionSettings

Recurso que captura la configuración del servicio Virtual Machine Threat Detection.

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

Formatos:

  • organizations/{organization}/virtualMachineThreatDetectionSettings
  • folders/{folder}/virtualMachineThreatDetectionSettings
  • projects/{project}/virtualMachineThreatDetectionSettings
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 Virtual Machine Threat Detection.

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