WebSecurityScannerSettings

Ressource capturant les paramètres du service Web Security Scanner.

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

string

Identifiant. Nom de la ressource WebSecurityScannerSettings.

Formats :

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