---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

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

# Governança de configuração de nuvem referência de script {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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 as políticas Governança de configuração de nuvem {#ccg-scripting-reference__section_kyj_jbf_ktb}

{#ccg-scripting-reference__table_mjy_3jk_hsb__entry__3}

| 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 {#ccg-scripting-reference__ul_oxy_lrk_hsb} |
| `resourceInformation` | Registro de recurso e seus atributos. | [ { "attribute": "Attribute name", "tableName" : "Referenced table", "documentId": "Referenced record", }, ... ] |
| `resultado da auditoria` | Detalhes da auditoria que devem ser gravados no Configuration Management Database (CMDB). | { "details": "Violation definition "' "severity": "severity of the violation", "auditViolationName": "Violation name" }; |
[Tabela 1. Governança de configuração de nuvem objetos]

{#ccg-scripting-reference__table_mjy_3jk_hsb} {#ccg-scripting-reference__table_pjy_trk_hsb__entry__3}

| Nome | Tipo de dados | Descrição |
|:-|:-|:-|
| `resposta` | Booliano | Variável para especificar se a política relata a violação ou não. * `true`: relatar 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 relatará a violação de acordo com a definição de violação especificada na política. * `false`: não relatar a violação. {#ccg-scripting-reference__ul_d5m_xrk_hsb} |
| `violatingConfigSettings` | JSON | Motivo da violação da política. Sintaxe { "config_key": "value" }; |
[Tabela 2. variáveis Governança de configuração de nuvem]

{#ccg-scripting-reference__table_pjy_trk_hsb}

## Referência de script para o script de mapeamento do localizador de IC {#ccg-scripting-reference__section_mhw_4bf_ktb}

{#ccg-scripting-reference__table_n3s_1cf_ktb__entry__3}

| Nome | Descrição | Esquema |
|-|-|-|
| `atributos` | Um mapa que contém a chave de atributo de recurso e o valor de atributo da tabela Atributo de recurso para o recurso fornecido. | { "LogicalDatacenter": "Referenced record", "ServiceAccount": "Referenced record" } |
[Tabela 3. Governança de configuração de nuvem objetos]

{#ccg-scripting-reference__table_n3s_1cf_ktb} {#ccg-scripting-reference__table_kxd_dcf_ktb__entry__3}

| Nome | Tipo de dados | Descrição |
|-|-|-|
| `Nome` | Cadeia de caracteres | Nome do recurso. |
| `identificador` | Registro de recurso | Identificador do registro de recurso Governança de configuração de nuvem. |
| `tipo` | Registro de recurso | Tipo de recurso do recurso Governança de configuração de nuvem. |
| `resposta` | JSON | Classe de IC com a qual o recurso precisa ser mapeado. A `resposta` contém as seguintes informações: * `sysId` da classe de IC. * `tableName` da classe de IC. {#ccg-scripting-reference__ul_gjg_njf_ktb} Se o mapeamento do localizador de IC falhar em identificar a classe de IC, defina esta variável como `nula`. Sintaxe { sysId: "value", tableName: "value" } |
[Tabela 4. variáveis Governança de configuração de nuvem]

{#ccg-scripting-reference__table_kxd_dcf_ktb}

