---
sourceDocument: Zurich IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/pt-BR/zurich/it-service-management

 Release :

    - zurich

ft:locale :

    - pt-BR

ft:publication_title :

    - Zurich IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Padrão Configuração de DevOps exportadores

# Padrão Configuração de DevOps exportadores {#ariaid-title1}

* Versão de lançamento: Zurich
* 
* Atualizado 31 de jul. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

. Configuração de DevOps O pacote de conteúdo do exportador contém um conjunto de padrão Configuração de DevOps exportadores de dados que podem ser usados como entrada para outras atividades de implantação e provisionamento.
Importante:  
Configuração de DevOps agora está descontinuado e não há mais suporte ou disponível para nova ativação. Configuração de DevOps os exportadores permitem que outras ferramentas consumam os dados de snapshots implantáveis.  
Nota:  
Não é possível modificar os exportadores padrão. No entanto, você pode fazer uma cópia do exportador e personalizar sua cópia.  
Esses exportadores estão contidos no Configuração de DevOps Pacote de conteúdo do exportador.

* ReturnAllData-now
* ReturnAllData_noVars-now
* ReturnDataforNodeName-now
* ReturnDataForNodeNames-now
* ReturnDataForPath-now
* ReturnNodeListForLevel-Now
* ReturnNodeListForPath-now
* ReturnValueForKeyAtNodeName-now
* ReturnValueForKeyPath-now
* ReturnValueForUniqueKeyName-now
{#devops-config-default-exporters__ul_hh4_zpq_wqb}

## Retornar todos os dados (returnAllData-now) {#devops-config-default-exporters__id_dcc_nsq_wqb}

Retorna o conteúdo completo do snapshot sem nenhuma filtragem ou modificação, incluindo a pasta do sistema var.  
Nota:  
O exportador falhará se a aplicação/implantável não estiver no estado Ativo (Excluído).

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    {#devops-config-default-exporters__ul_nq3_crz_nsb}

Lógica especial
:   Nenhum.

Tratamento de erros
:   Nenhum.

## Retornar todos os dados, exceto variáveis (returnAllData_noVars-now) {#devops-config-default-exporters__section_nmr_5sq_wqb}

Retorna todos os dados de configuração do implantável, exceto o nome implantável e as variáveis.  
A resposta não inclui:

* <kbd class="ph userinput">vars </kbd>pasta no nível implantável
* <kbd class="ph userinput">vars </kbd>pasta em cada uma das coleções incluídas
* Nome implantável no nível raiz da resposta

{#devops-config-default-exporters__ul_yrn_2dy_nsb}  
Nota:  
Este exportador não funciona para aplicações/implantáveis excluídos.  

Argumentos
:   Argumentos (podem ser fornecidos na linha de comando ou inseridos interativamente no modo de execução).  
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    {#devops-config-default-exporters__ul_esw_mjg_4sb}

Lógica especial
:   Nenhum.

Tratamento de erros
:   Nenhum.

## Retornar dados para um nome de nó (returnDataforNodeName-now) {#devops-config-default-exporters__section_m4c_l5q_wqb}

Retorna o subconjunto dos dados do snapshot para um determinado nome de nó, que é fornecido como um argumento. O valor do argumento deve ser passado como texto de cadeia de caracteres.

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * Nodename - Nome do nó (cadeia de caracteres, entre aspas)
    {#devops-config-default-exporters__ul_y42_xjg_4sb}

Lógica especial
:
    * Se nodename estiver vazio, todos os dados serão retornados.
    {#devops-config-default-exporters__ul_pzt_zxz_zxb}

Tratamento de erros
:
    * Se o nome do nó não for exclusivo, <kbd class="ph userinput">Várias instâncias de nodename encontradas </kbd>.
    * Se o nome do nó não for encontrado, <kbd class="ph userinput">Nó não encontrado: &lt;nodeName&gt; </kbd>.
    {#devops-config-default-exporters__ul_yvs_zvw_msb}

## Retornar dados para a lista de nós (returnDataForNodeNames-now) {#devops-config-default-exporters__section_u4m_ctq_wqb}

Retorna os dados completos do snapshot para uma lista de nós. Igual a <kbd class="ph userinput">Retorna dados para um nome de nó </kbd>Mas retorna um JSON aninhado com dados de configuração para uma lista de nomes de nó fornecidos (incluindo todos os nós secundários).

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * NodeNames - Nomes do nó (cadeia de caracteres, entre aspas, separados por vírgulas)
    {#devops-config-default-exporters__ul_q11_klg_4sb}

Lógica especial
:   Se nodeNamesList estiver vazio, retornará todos os dados de configuração.

Tratamento de erros
:   Nenhum.

Detalhes da resposta
:   "Node1": "ContentKey":"contentValue", "node2": "Erro":"nodename não encontrado").

Tratamento de erros
:
    * Caso o nome do nó não seja exclusivo, o exportador retornará uma resposta de erro informando "Várias instâncias de nome de nó encontradas" para esse nome de nó específico. Outros nodeNames contêm os dados
    * Se um nome de nó não for encontrado, ele deverá conter uma mensagem de erro para esse nó
    {#devops-config-default-exporters__ul_tln_wlg_4sb}

## Retornar dados para o caminho (returnDataForPath-now) {#devops-config-default-exporters__section_mxn_c5q_wqb}

Retorna todos os dados de configuração de um determinado caminho de nó no snapshot.

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * NodePath - Caminho do nó (cadeia de caracteres, entre aspas)
    {#devops-config-default-exporters__ul_vvt_hrg_4sb}

Lógica especial
:   Se nodePath estiver vazio, retorne todo o conteúdo (semelhante a todos os dados de configuração).

Tratamento de erros
:   Se nodePath não for encontrado, o último nome do nó que não foi encontrado será informado <kbd class="ph userinput">Caminho não encontrado: &lt;nodeName&gt; </kbd>.

## Retornar lista de nós para o nível (returnNodeListForLevel-now) {#devops-config-default-exporters__section_urd_1vq_wqb}

Retorna uma lista de nomes de nós que são secundários do nó raiz no nível especificado (profundidade) no snapshot. Por exemplo, o nível 1 é um secundário direto do nó raiz, o nível 2 é um neto etc.

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * ExcludeVarsNode \[true\|false\] - Exclude o nó vars do resultado (verdadeiro ou falso, o padrão é verdadeiro)
    * NodeLevel - Nível do nó (número inteiro, o padrão é 0)
    {#devops-config-default-exporters__ul_eld_4cn_4sb}

Lógica especial
:   Se nenhum nível for especificado, o exportador retornará o valor do nível 0 (por exemplo, o nome do nó raiz implantável).

Tratamento de erros
:   Nenhum.

Detalhes da resposta
:   \[node1, "node2", "node3"\]

## Retornar lista de nós para o caminho (returnNodeListForPath-now) {#devops-config-default-exporters__section_pzf_kvq_wqb}

Retorna a lista de nós para um determinado caminho de nó no snapshot (não levando em conta os subnós).

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * ExcludeVarsNode \[true\|false\] - Exclude o nó vars do resultado (verdadeiro ou falso, o padrão é verdadeiro)
    * NodePath - Caminho a ser seguido com a lista de nós separados por pathSeparator (cadeia de caracteres, entre aspas)
    * PathSeparator - caractere para separar a lista de caminhos de nó (cadeia de caracteres, o padrão é ',')
    {#devops-config-default-exporters__ul_o1z_wdn_4sb}

Lógica especial
:   Nenhum.

Tratamento de erros
:   Nenhum.

Detalhes da resposta
:   \[node1, "node2", "node3"\]

## Valor de retorno da chave em um nó (returnValueForKeyAtNodeName-now) {#devops-config-default-exporters__section_zv4_3wq_wqb}

Retorna o valor de uma chave específica que faz parte de um nó no snapshot. A chave pode ser definida diretamente para o nó ou inferior no modelo de dados para um dos secundários do nó.

A diferença entre este exportador e <kbd class="ph userinput">Valor de exportação para nome de chave exclusivo </kbd>é que o nome da chave só precisa ser exclusivo na subárvore do nó.

A combinação de chave/nó deve ser exclusiva no snapshot. Se a combinação de chave/nó for encontrada mais de uma vez, há um erro.  

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * Keyname - Nome da chave (cadeia de caracteres, entre aspas)
    * Nodename - Nome do nó (cadeia de caracteres, entre aspas)
    {#devops-config-default-exporters__ul_az3_dqg_4sb}

Lógica especial
:   Nenhum.

Manipulação de erros
:   Se a combinação de nodename de nome de chave não for encontrada, uma resposta vazia será retornada.

## Valor de retorno para keyPath (returnValueForKeyPath-now) {#devops-config-default-exporters__section_w2k_bwq_wqb}

Retorna o valor de uma chave específica em um caminho específico.

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * KeyPath - Lista de nomes de nós com o nome da chave no final separados por pathSeparator (cadeia de caracteres, entre aspas)
    * PathSeparator - caractere para separar a lista de keyPaths (cadeia de caracteres, o padrão é ',')
    {#devops-config-default-exporters__ul_jpg_v1n_4sb}

Lógica especial
:   Nenhum.

Tratamento de erros
:
    * Se o keyPath não for fornecido, <kbd class="ph userinput">nenhum argumento keyPath fornecido </kbd>.
    * Se o keyPath não for encontrado, indicará o nome do último nó não encontrado <kbd class="ph userinput">Caminho não encontrado: &lt;path&gt;/&lt;nodeName&gt; </kbd>.
    * Se o keyPath for encontrado e for um nó (não uma chave), <kbd class="ph userinput">O keyPath fornecido é um nó e não uma chave </kbd>.
    {#devops-config-default-exporters__ul_qlw_jbn_4sb}

## Valor de retorno para nome de chave exclusivo (returnValueForUniqueKeyName-now) {#devops-config-default-exporters__section_rwm_svq_wqb}

Retorna o valor de uma chave específica com base em seu nome no snapshot. Diferente <kbd class="ph userinput">valor de exportação da chave em um nó </kbd>espera-se que a chave seja exclusiva no modelo de dados do snapshot. Há suporte para várias chaves.  
Nota:  
Os formatos xml e ini não são compatíveis com este exportador.

Argumentos
:
    * AppName - Nome da aplicação
    * DeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/Raw)
    * Keyname - Nome da chave (matriz de dados)
    {#devops-config-default-exporters__ul_xmb_3ng_4sb}

Lógica especial
:   Se a chave estiver presente várias vezes no snapshot, o exportador retornará o primeiro valor encontrado (retornará erro).

Tratamento de erros
:
    * Se o keyname não for fornecido, <kbd class="ph userinput">nenhum argumento keyname fornecido </kbd>.
    * Se a chave não for encontrada, <kbd class="ph userinput">Chave não encontrada: &lt;keyName&gt; </kbd>.
    {#devops-config-default-exporters__ul_nk2_qng_4sb}

