Gouvernance de configuration cloud Référence de scripting

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Gouvernance de configuration cloud fournit plusieurs objets et variables que vous pouvez utiliser pour créer des stratégies basées sur des scripts et des scripts de mappage de l’outil de recherche de CI.

    Référence de scripting pour les Gouvernance de configuration cloud politiques

    Tableau 1. Gouvernance de configuration cloud Objets
    Nom Description Schéma
    configSettings Représente les données de configuration importées à partir du cloud.
    [
      {
        "config_key":"configuration_key",
        "type":"data_type",
        "value":"configuration_value"
      },
      ...
    ]
    
    current Représente l’objet d’enregistrement Glide actuel pour le type de ressource sélectionné. Il contient les champs suivants :
    • Nom : nom de la ressource
    • Type : type de ressource
    • Identificateur : l’identificateur unique de la ressource dans le cloud
    • Détails : détails spécifiques aux ressources dans le cloud
    resourceInformation Enregistrement de ressource et ses attributs.
    [
      {
        "attribute": "Attribute name",
        "tableName" : "Referenced table",
        "documentId": "Referenced record",        
      },
      ...
    ] 
    
    Résultat d’audit Détails de l’audit qui doivent être écrits dans le Base de données de gestion des configurations (CMDB).
    {
      "details": "Violation definition "’
      "severity": "severity of the violation",
      "auditViolationName": "Violation name" 
    };
    
    Tableau 2. Gouvernance de configuration cloud Les variables
    Nom Type de données Description
    réponse Booléen Variable indiquant si la politique signale la violation ou non.
    • vrai : signaler l’infraction. Créez l’objet auditResult pour créer un enregistrement de résultat d’audit personnalisé dans le CMDB. Si vous ne créez pas d’objet de résultat d’audit, Gouvernance de configuration cloud signale la violation conformément à la définition de violation spécifiée dans la politique.
    • faux : ne signalez pas l’infraction.
    violatingConfigSettings JSON Motif de la violation de la politique.

    Syntaxe

    {
      "config_key": "value" 
    };
    

    Référence de scripting pour le script de mappage de l’outil de recherche de CI

    Tableau 3. Gouvernance de configuration cloud Objets
    Nom Description Schéma
    attributs Carte contenant la clé d’attribut de ressource et la valeur d’attribut de la table des attributs de ressource pour la ressource donnée.
    {
    "LogicalDatacenter": "Referenced record",
    "ServiceAccount": "Referenced record"
    }
    Tableau 4. Gouvernance de configuration cloud Les variables
    Nom Type de données Description
    Nom Chaîne Nom de la ressource.
    identificateur Enregistrement de la ressource Identificateur de l’enregistrement de ressource Gouvernance de configuration cloud .
    type Enregistrement de la ressource Type de ressource de la ressource de ressource Gouvernance de configuration cloud .
    réponse JSON Classe CI avec laquelle la ressource doit être mappée.
    La réponse contient les informations suivantes :
    • sysId de la classe CI.
    • tableName de la classe de CI.

    Si le mappage de l’outil de recherche CI ne parvient pas à identifier la classe CI, définissez cette variable sur null.

    Syntaxe

    { sysId: "value", tableName: "value" }