Megosztás a következőn keresztül:


dsc konfiguráció exportálása

Áttekintés

Létrehoz egy konfigurációs dokumentumot, amely meghatározza egy erőforráskészlet meglévő példányait.

Syntax

Konfigurációs dokumentum az stdinből

<document-string> | dsc config export [Options]

Konfigurációs dokumentum a beállítási sztringből

dsc config export [Options] --document <document-string>

Konfigurációs dokumentum fájlból

dsc config export [Options] --path <document-filepath>

Description

Az export alparancs létrehoz egy konfigurációs dokumentumot, amely egy erőforráskészlet minden példányát tartalmazza.

A konfigurációs dokumentumot JSON-ként vagy YAML-ként kell átadni ehhez a parancshoz stdinen keresztül, sztringként a dokumentumbeállítással , vagy egy elérési utat tartalmazó fájlból.

A bemeneti konfiguráció határozza meg az exportálni kívánt erőforrásokat. A DSC figyelmen kívül hagyja a művelet bemeneti konfigurációjában szereplő erőforrásokhoz megadott tulajdonságokat, de a bemeneti dokumentumnak és az erőforráspéldányok bármely tulajdonságának továbbra is ellenőriznie kell a konfigurációs dokumentumot és az erőforráspéldány sémáit.

Csak olyan erőforrásjegyzékkel rendelkező erőforrásokat adjon meg, amelyek meghatározzák a bemeneti konfiguráció exportálási szakaszát. Csak egyszer definiálja az egyes erőforrástípusokat. Ha a konfigurációs dokumentum tartalmaz olyan erőforráspéldányt, amelynél az erőforrás típusa nem exportálható, vagy már deklarálva lett a konfigurációban, a DSC hibát jelez.

Beállítások

-d, --document

Meghatározza azt a konfigurációs dokumentumot, amelyből JSON- vagy YAML-objektumként exportálni szeretne. A DSC ellenőrzi a dokumentumot a konfigurációs dokumentum sémájában. Ha az ellenőrzés sikertelen, a DSC hibát jelez.

Ez a beállítás nem használható a konfigurációs dokumentumhoz stdin vagy beállítás --path használatával. Adja meg, hogy a konfigurációs dokumentumot át szeretné-e adni az stdin parancsnak, egy beállítással rendelkező --path fájlból vagy a --document beállítással.

Type:      String
Mandatory: false

-p, --path

A konfigurációs dokumentum exportálási útvonalát határozza meg ahelyett, hogy a dokumentumot az stdinből szeretné kivenni vagy sztringként átadni a --document beállítással. A megadott fájlnak JSON- vagy YAML-objektumként kell tartalmaznia egy konfigurációs dokumentumot. A DSC ellenőrzi a dokumentumot a konfigurációs dokumentum sémájában. Ha az ellenőrzés sikertelen, vagy ha a megadott fájl nem létezik, a DSC hibát jelez.

Ez a lehetőség kölcsönösen kizárja a --document lehetőséget. Ha ezt a beállítást használja, a DSC figyelmen kívül hagyja az stdin összes bemenetét.

Type:      String
Mandatory: false

-f, --format

A --format beállítás szabályozza a parancs konzolkimeneti formátumát. Ha a parancs kimenetét a rendszer átirányítja vagy változóként rögzíti, a kimenet mindig JSON lesz.

Type:         String
Mandatory:    false
DefaultValue: yaml
ValidValues:  [json, pretty-json, yaml]

-h, --help

Megjeleníti az aktuális parancs vagy alparancs súgóját. Ha ezt a beállítást adja meg, az alkalmazás figyelmen kívül hagyja az összes beállítást és argumentumot.

Type:      Boolean
Mandatory: false

Kimenet

Ez a parancs JSON-kimenetet ad vissza, amely meghatároz egy konfigurációs dokumentumot, beleértve a bemeneti konfigurációban deklarált erőforrások minden példányát. További információ: DSC Konfigurációs dokumentum sémahivatkozása.