---
sourceDocument: Yokohama Gestão de serviços de TI
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/it-service-management

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Gestão de serviços de TI

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Padrão Configuração de DevOpsexportadores

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

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

. Configuração de DevOpsO pacote de conteúdo do exportador contém um conjunto de padrão Configuração de DevOpsexportadores de dados que podem ser usados como entrada para outras atividades de implantação e provisionamento.
Importante:  
A partir da versão Washington DC, o Configuração de DevOps está sendo preparado para descontinuação futura. Ele ficará oculto e não será mais instalado em novas instâncias, mas continuará sendo compatível. Para obter detalhes, consulte o artigo [Deprecation Process (Processo de descontinuação) \[KB0867184\]](https://support.servicenow.com/kb_view.do?sysparm_article=KB0867184) na Base de conhecimento do Now Support. Configuração de DevOps os exportadores permitem que outras ferramentas consumam os dados de snapshots implantáveis.  
Nota:  
Você não pode modificar 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 DevOpsPacote 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
    * NomeDeployableName - 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.

## Retorna 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 e as variáveis implantáveis.  
A resposta não inclui:

* <kbd class="ph userinput">vars </kbd>pasta no nível implantável
* <kbd class="ph userinput">vars </kbd>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
    * NomeDeployableName - 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
    * NomeDeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * Nome do nó - 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 nodename 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
    * NomeDeployableName - 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 not found").

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 do nó encontradas" para esse nome do nó específico. Os outros nodeNames contêm os dados
    * Se um nome de nó não for encontrado, ele deve 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
    * NomeDeployableName - 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 nome do último nó que não foi encontrado será informado <kbd class="ph userinput">Caminho não encontrado: &lt;nodeName&gt; </kbd>.

## Lista de nós de retorno 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
    * NomeDeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * ExcludeVarsNode \[verdadeiro\|falso\] - Exclude o nó vars do resultado (verdadeiro ou falso, o padrão é verdadeiro)
    * NodeLevel - Nível do nó (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 de um determinado caminho de nó no snapshot (não levando em conta os subnós).

Argumentos
:
    * AppName - Nome da aplicação
    * NomeDeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * ExcludeVarsNode \[verdadeiro\|falso\] - Exclude o nó vars do resultado (verdadeiro ou falso, o padrão é verdadeiro)
    * NodePath - Caminho a seguir com a lista de nós separados por pathSeparator (cadeia de caracteres, entre aspas)
    * Separador - 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
    * NomeDeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * Nome da chave - Nome da chave (cadeia de caracteres, entre aspas)
    * Nome do nó - 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 keyname nodename 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
    * NomeDeployableName - Nome implantável
    * RequestFormat - Formato solicitado (json/yaml/xml/ini/Raw)
    * KeyPath - Lista de nomes de nó com o nome da chave no final separados por pathSeparator (cadeia de caracteres, entre aspas)
    * Separador - caractere para separar a lista de caminhos de chave (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, informa 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 de 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
    * NomeDeployableName - 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 (retorna 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}

