---
sourceDocument: Yokohama IT-Servicemanagement
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/yokohama/it-service-management

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama IT-Servicemanagement

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Standard DevOps ConfigExporter

# Standard DevOps ConfigExporter {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 Minuten Lesedauer

Die DevOps ConfigExporteur-Inhaltspaket enthält einen Satz von Standard DevOps ConfigExporteur von Daten, die als Eingabe für weitere Bereitstellungs- und Bereitstellungsaktivitäten verwendet werden können.
Wichtig:  
Ab dem Release Washington DC wird DevOps Config auf den Übergang in den Zustand „Veraltet" vorbereitet. Es wird ausgeblendet und in neuen Instanzen nicht mehr installiert, aber weiterhin unterstützt. Weitere Informationen finden Sie im Artikel [Deprecation Process \[KB0867184\]](https://support.servicenow.com/kb_view.do?sysparm_article=KB0867184) (Abkündigungsprozess) in der Now Support Knowledge Base. DevOps Config Mit Exporter können andere Tools die Daten aus bereitstellbaren Snapshots verbrauchen.  
Hinweis:  
Sie können Standard-Exporter nicht ändern. Sie können jedoch eine Kopie des Exporter erstellen und Ihre Kopie anpassen.  
Diese Exporter sind in enthalten DevOps ConfigExporteur-Inhaltspaket.

* 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}

## Alle Daten zurückgeben (returnAllData-now) {#devops-config-default-exporters__id_dcc_nsq_wqb}

Gibt den vollständigen Inhalt des Snapshots ohne Filterung oder Änderungen zurück, einschließlich des VAR-Systemordners.  
Hinweis:  
Der Exporter schlägt fehl, wenn sich die Anwendung/das bereitstellbare Element nicht im Status „aktiv" befindet (gelöscht).

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    {#devops-config-default-exporters__ul_nq3_crz_nsb}

Spezielle Logik
:   Keine.

Fehlerbehandlung
:   Keine.

## Alle Daten außer vars zurückgeben (returnAllData_noVars-now) {#devops-config-default-exporters__section_nmr_5sq_wqb}

Gibt alle Konfigurationsdaten für das bereitstellbare Element zurück, außer Name und Variablen des bereitstellbaren Elements.  
Antwort enthält nicht:

* <kbd class="ph userinput">variablen </kbd>Ordner auf der bereitstellbaren Ebene
* <kbd class="ph userinput">variablen </kbd>Ordner in jeder der enthaltenen Sammlungen
* Name des bereitstellbaren Elements auf Stammebene der Antwort

{#devops-config-default-exporters__ul_yrn_2dy_nsb}  
Hinweis:  
Dieser Exporter funktioniert nicht für gelöschte Anwendungen/bereitstellbare Elemente.  

Argumente
:   Argumente (können in der Befehlszeile bereitgestellt oder interaktiv im Ausführungsmodus eingegeben werden).  
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    {#devops-config-default-exporters__ul_esw_mjg_4sb}

Spezielle Logik
:   Keine.

Fehlerbehandlung
:   Keine.

## Daten für einen Knotennamen zurückgeben (returnDataforNodeName-now) {#devops-config-default-exporters__section_m4c_l5q_wqb}

Gibt die Teilmenge der Snapshot-Daten für einen bestimmten Knotennamen zurück, der als Argument angegeben wird. Der Argumentwert muss als Zeichenfolgentext übergeben werden.

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    * Knotenname: Knotenname (Zeichenfolge, in Anführungszeichen)
    {#devops-config-default-exporters__ul_y42_xjg_4sb}

Spezielle Logik
:
    * Wenn nodeName leer ist, werden alle Daten zurückgegeben.
    {#devops-config-default-exporters__ul_pzt_zxz_zxb}

Fehlerbehandlung
:
    * Wenn der nodeName nicht eindeutig ist, <kbd class="ph userinput">Mehrere Instanzen von nodeName gefunden </kbd>.
    * Wenn der nodeName nicht gefunden wird, <kbd class="ph userinput">Knoten nicht gefunden: &lt;nodeName&gt; </kbd>.
    {#devops-config-default-exporters__ul_yvs_zvw_msb}

## Daten für die Liste der Knoten zurückgeben (returnDataForNodeNames-now) {#devops-config-default-exporters__section_u4m_ctq_wqb}

Gibt die vollständigen Daten aus dem Snapshot für eine Liste von Knoten zurück. Identisch mit <kbd class="ph userinput">Gibt Daten für einen Knotennamen zurück </kbd>Gibt jedoch eine geschachtelte JSON mit Konfigurationsdaten für eine Liste der angegebenen Knotennamen zurück (einschließlich aller untergeordneten Knoten).

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    * Knotennamen: Knotennamen (Zeichenfolge, in Anführungszeichen, kommagetrennt)
    {#devops-config-default-exporters__ul_q11_klg_4sb}

Spezielle Logik
:   Wenn nodeNamesList leer ist, werden alle Konfigurationsdaten zurückgegeben.

Fehlerbehandlung
:   Keine.

Antwortdetails
:   {"node1":{"contentKey":"contentValue"},"node2":{ "error":"nodeName nicht gefunden"}.

Fehlerbehandlung
:
    * Wenn der nodeName nicht eindeutig ist, gibt der Exporter eine Fehlermeldung mit der Angabe „mehrere Instanzen von nodeName gefunden" für diesen spezifischen nodeName zurück. Andere Knotennamen enthalten die Daten
    * Wenn kein nodeName gefunden wird, sollte er eine Fehlermeldung für diesen Knoten enthalten
    {#devops-config-default-exporters__ul_tln_wlg_4sb}

## Daten für Pfad zurückgeben (returnDataForPath-now) {#devops-config-default-exporters__section_mxn_c5q_wqb}

Gibt alle Konfigurationsdaten für einen bestimmten Knotenpfad im Snapshot zurück.

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    * NodePath: Knotenpfad (Zeichenfolge, in Anführungszeichen)
    {#devops-config-default-exporters__ul_vvt_hrg_4sb}

Spezielle Logik
:   Wenn nodePath leer ist, geben Sie den gesamten Inhalt zurück (ähnlich allen Konfigurationsdaten).

Fehlerbehandlung
:   Wenn nodePath nicht gefunden wird, wird der letzte Knotenname angegeben, der nicht gefunden wurde <kbd class="ph userinput">Pfad nicht gefunden: &lt;nodeName&gt; </kbd>.

## Knotenliste für Ebene zurückgeben (returnNodeListForLevel-now) {#devops-config-default-exporters__section_urd_1vq_wqb}

Gibt eine Liste von Namen von Knoten zurück, die untergeordnete Elemente des Stammknotens auf der angegebenen Ebene (Tiefe) im Snapshot sind. Beispiel: Ebene 1 ist ein direktes untergeordnetes Element des Stammknotens, Ebene 2 ist ein untergeordnetes Element usw.

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    * ExcludeVarsNode \[wahr\|falsch\] -- VARs-Knoten aus dem Ergebnis ausschließen (wahr oder falsch, Standard ist „wahr")
    * NodeLevel: Ebene des Knotens (Ganzzahl, Standard ist 0)
    {#devops-config-default-exporters__ul_eld_4cn_4sb}

Spezielle Logik
:   Wenn keine Ebene angegeben ist, gibt der Exporter den Wert für Ebene 0 zurück (z. B. den Namen des bereitstellbaren Stammknotens).

Fehlerbehandlung
:   Keine.

Antwortdetails
:   \[„node1, „node2", „node3"\]

## Knotenliste für Pfad zurückgeben (returnNodeListForPath-now) {#devops-config-default-exporters__section_pzf_kvq_wqb}

Gibt die Liste der Knoten für einen bestimmten Knotenpfad im Snapshot zurück (ohne Berücksichtigung von Unterknoten).

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    * ExcludeVarsNode \[wahr\|falsch\] -- VARs-Knoten aus dem Ergebnis ausschließen (wahr oder falsch, Standard ist „wahr")
    * NodePath: Pfad, dem gefolgt werden soll, mit einer Liste von Knoten, die durch pathSeparator (Zeichenfolge, in Anführungszeichen) getrennt sind
    * PathSeparator -- Zeichen zum Trennen der Liste von nodePaths (Zeichenfolge, Standard ist „,")
    {#devops-config-default-exporters__ul_o1z_wdn_4sb}

Spezielle Logik
:   Keine.

Fehlerbehandlung
:   Keine.

Antwortdetails
:   \[„node1, „node2", „node3"\]

## Wert für Schlüssel innerhalb eines Knotens zurückgeben (returnValueForKeyAtNodeName-now) {#devops-config-default-exporters__section_zv4_3wq_wqb}

Gibt den Wert eines bestimmten Schlüssels zurück, der Teil eines Knotens im Snapshot ist. Der Schlüssel kann entweder direkt für den Knoten definiert werden oder im Datenmodell niedriger als eines der untergeordneten Elemente des Knotens.

Der Unterschied zwischen diesem Exporter und <kbd class="ph userinput">Exportwert für eindeutigen Schlüsselnamen </kbd>Ist, dass der Schlüsselname nur innerhalb der Unterstruktur des Knotens eindeutig sein muss.

Es wird erwartet, dass die Schlüssel-/Knotenkombination im Snapshot eindeutig ist. Wenn die Schlüssel-/Knotenkombination mehrmals gefunden wird, liegt ein Fehler vor.  

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    * Schlüsselname: Schlüsselname (Zeichenfolge, in Anführungszeichen)
    * Knotenname: Knotenname (Zeichenfolge, in Anführungszeichen)
    {#devops-config-default-exporters__ul_az3_dqg_4sb}

Spezielle Logik
:   Keine.

Fehlerbehandlung
:   Wenn die Kombination „key-Name nodeName" nicht gefunden wird, wird eine leere Antwort zurückgegeben.

## Rückgabewert für keyPath (returnValueForKeyPath-now) {#devops-config-default-exporters__section_w2k_bwq_wqb}

Gibt den Wert eines bestimmten Schlüssels in einem bestimmten Pfad zurück.

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/xml/ini/RAW)
    * KeyPath: Liste von Knotennamen mit Schlüsselnamen am Ende, getrennt durch pathSeparator (Zeichenfolge, in Anführungszeichen)
    * PathSeparator -- Zeichen zum Trennen der Liste von keyPaths (Zeichenfolge, Standard ist „,")
    {#devops-config-default-exporters__ul_jpg_v1n_4sb}

Spezielle Logik
:   Keine.

Fehlerbehandlung
:
    * Wenn der keyPath nicht angegeben ist, <kbd class="ph userinput">Kein keyPath-Argument angegeben </kbd>.
    * Wenn der keyPath nicht gefunden wird, gibt an, dass der letzte Knotenname nicht gefunden wurde <kbd class="ph userinput">Pfad nicht gefunden: &lt;path&gt;/&lt;nodeName&gt; </kbd>.
    * Wenn der keyPath gefunden wird und ein Knoten (kein Schlüssel) ist, <kbd class="ph userinput">Angegebener Schlüsselpfad ist ein Knoten und kein Schlüssel </kbd>.
    {#devops-config-default-exporters__ul_qlw_jbn_4sb}

## Rückgabewert für eindeutigen Schlüsselnamen (returnValueForUniqueKeyName-now) {#devops-config-default-exporters__section_rwm_svq_wqb}

Gibt den Wert eines bestimmten Schlüssels basierend auf seinem Namen im Snapshot zurück. Anders Als <kbd class="ph userinput">Exportwert für Schlüssel innerhalb eines Knotens </kbd>, Es wird erwartet, dass der Schlüssel im gesamten Snapshot-Datenmodell eindeutig ist. Mehrere Schlüssel werden unterstützt.  
Hinweis:  
XML- und ini-Formate werden für diesen Exporter nicht unterstützt.

Argumente
:
    * AppName: Anwendungsname
    * Bereitstellbarer Name: Name des bereitstellbaren Elements
    * RequestedFormat: Angefordertes Format (JSON/yaml/RAW)
    * Schlüsselname: Schlüsselname (Daten-Array)
    {#devops-config-default-exporters__ul_xmb_3ng_4sb}

Spezielle Logik
:   Wenn der Schlüssel mehrmals im Snapshot vorhanden ist, gibt der Exporter den ersten gefundenen Wert zurück (gibt einen Fehler zurück).

Fehlerbehandlung
:
    * Wenn der Schlüsselname nicht angegeben ist, <kbd class="ph userinput">Kein Keyname-Argument angegeben </kbd>.
    * Wenn der Schlüssel nicht gefunden wird, <kbd class="ph userinput">Schlüssel nicht gefunden: &lt;keyName&gt; </kbd>.
    {#devops-config-default-exporters__ul_nk2_qng_4sb}

