Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přehled
Výsledný výstup z příkazu dsc extension list .
Metadatové informace
SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.1.0/outputs/extension/list.json
Type: object
Popis
Výstup příkazu dsc extension list obsahuje reprezentaci zjištěných rozšíření DSC jako řadu řádků JSON. Toto schéma popisuje objekt JSON vrácený pro každé rozšíření.
Požadované vlastnosti
Každé rozšíření ve výstupu vždy obsahuje tyto vlastnosti:
Vlastnosti
typ
Identifikuje plně kvalifikovaný název typu rozšíření. Další informace o názvech typů rozšíření najdete v referenčních informacích k plně kvalifikovaným názvům typů rozšíření DSC.
Type: string
Required: true
Pattern: ^\w+(\.\w+){0,2}\/\w+$
verze
Představuje aktuální verzi rozšíření jako platný řetězec sémantické verze (semver).
Type: string
Required: true
Pattern: ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$
schopnosti
Definuje operace a chování, pro jejichž podporu je rozšíření implementováno. Tato vlastnost je pole schopností.
Následující seznam popisuje dostupné možnosti rozšíření:
-
discover- Rozšíření podporuje hledání manifestů prostředků DSC, které nejsou v neboPATHDSC_RESOURCE_PATH, stejně jako u prostředků nainstalovaných jako balíčky Appx.
Type: array
Required: true
ItemsMustBeUnique: true
ItemsType: string
ItemsValidValues: [
discover
]
popis
Definuje synopsi pro účel rozšíření jako krátký řetězec. Pokud rozšíření nemá popis, je nulltato vlastnost .
Type: [string, 'null']
Required: true
cesta
Představuje cestu k manifestu rozšíření v počítači.
Type: string
Required: true
adresář
Představuje cestu ke složce obsahující manifest rozšíření v počítači.
Type: string
Required: true
autor
Označuje jméno osoby nebo organizace, která vyvinula a udržuje rozšíření DSC. Pokud je nulltato vlastnost , autor není znám.
Type: [string, 'null']
Required: true
manifest
Představuje hodnoty definované v manifestu rozšíření. Další informace o hodnotě této vlastnosti najdete v referenčních informacích ke schématu manifestu rozšíření DSC založeného na příkazech.
Type: [object]
Required: true