Governança de configuração de nuvem referência de script

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Governança de configuração de nuvem fornece vários objetos e variáveis que você pode usar para criar políticas baseadas em script E scripts de mapeamento do localizador de IC .

    Referência de script para Governança de configuração de nuvem políticas

    Tabela 1. Governança de configuração de nuvem objetos
    Nome Descrição Esquema
    ConfigSettings Representa os dados de configuração importados da nuvem.
    [
      {
        "config_key":"configuration_key",
        "type":"data_type",
        "value":"configuration_value"
      },
      ...
    ]
    
    atual Representa o objeto de registro do Glide atual para o tipo de recurso selecionado. Ele contém os seguintes campos:
    • Nome: Nome do recurso
    • Tipo: Tipo de recurso
    • Identificador: Identificador exclusivo do recurso de nuvem
    • Detalhes: Detalhes específicos do recurso de nuvem
    ResourceInformation Registro de recurso e seus atributos.
    [
      {
        "attribute": "Attribute name",
        "tableName" : "Referenced table",
        "documentId": "Referenced record",        
      },
      ...
    ] 
    
    AuditResult Detalhes de auditoria que devem ser gravados no Configuration Management Database (CMDB).
    {
      "details": "Violation definition "’
      "severity": "severity of the violation",
      "auditViolationName": "Violation name" 
    };
    
    Tabela 2. Variáveis do Governança de configuração de nuvem
    Nome Tipo de dados Descrição
    resposta Booliano Variável para especificar se a política relata a violação ou não.
    • verdadeiro : Relate a violação. Crie o objeto auditResult para criar um registro de resultado de auditoria personalizado no CMDB. Se você não criar um objeto de resultado de auditoria, Governança de configuração de nuvem relata a violação de acordo com a definição de violação especificada na política.
    • falso : Não relate a violação.
    ViolaçãoConfigSettings JSON Motivo da violação da política.

    Sintaxe

    {
      "config_key": "value" 
    };
    

    Referência de script para o script de mapeamento do localizador de IC

    Tabela 3. Governança de configuração de nuvem objetos
    Nome Descrição Esquema
    atributos Um mapa que contém a chave de atributo de recurso e o valor do atributo da tabela Atributo de recurso para o recurso fornecido.
    {
    "LogicalDatacenter": "Referenced record",
    "ServiceAccount": "Referenced record"
    }
    Tabela 4. Variáveis do Governança de configuração de nuvem
    Nome Tipo de dados Descrição
    Nome Cadeia de caracteres Nome do recurso.
    identificador Registro de recurso Identificador do Governança de configuração de nuvem registro de recurso.
    tipo Registro de recurso Tipo de recurso do Governança de configuração de nuvem recurso de recurso.
    resposta JSON Classe de IC com a qual o recurso precisa ser mapeado.
    . resposta contém as seguintes informações:
    • SYSID Da classe de IC.
    • Tablename Da classe de IC.

    Se o mapeamento do localizador de IC não identificar a classe de IC, defina esta variável como nulo .

    Sintaxe

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