RapidVulnerabilityDetectionSettings

Ressource capturant les paramètres du service de détection rapide des failles.

Représentation JSON
{
  "name": string,
  "serviceEnablementState": enum (EnablementState),
  "modules": {
    string: {
      object (Config)
    },
    ...
  },
  "updateTime": string
}
Champs
name

string

Nom de la ressource RapidVulnerabilityDetectionSettings.

Formats :

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

enum (EnablementState)

État d'activation du service au niveau de la hiérarchie des ressources. Un état DÉSACTIVÉ remplace tous les états enablement_states du module par DÉSACTIVÉ.

modules

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

Les configurations, y compris l'état d'activation des différents modules du service. L'absence d'un module dans la carte implique que sa configuration est héritée de celle de son parent.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

updateTime

string (Timestamp format)

Uniquement en sortie. Heure de la dernière mise à jour des paramètres.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".