次の方法で共有


DSC JSON スキーマのリファレンスの概要

Microsoft の Desired State Configuration プラットフォーム では、JSON スキーマ を使用して、DSC が入力として受け取り、出力として返すデータを記述および検証します。

これらのスキーマは、DSC 内のデータの構造、目的、および検証を定義し、DSC GitHub リポジトリに公開されます。 DSC は、リリースごとに更新されたスキーマを発行します。 各スキーマには、スキーマを一意に識別する $id キーワードがあります。 便宜上、DSC では、 aka.ms/dsc/schemas 名前空間の下のスキーマへの短縮リンクが用意されています。

DSC スキーマの発行方法と、スキーマを識別する URI の詳細については、「 DSC JSON スキーマ URI」を参照してください。

このセクションの記事では、サポートされている最新バージョンの DSC スキーマのリファレンス ドキュメントを提供します。

設定ドキュメントスキーマ

「DSC 構成ドキュメント スキーマ リファレンス」の記事では、構成ドキュメントのルート JSON スキーマについて説明します。

DSC 構成ドキュメント関数リファレンス 」の記事では、DSC 構成関数全般について説明し、使用可能な関数のリファレンス ドキュメントへのリンクを示します。

拡張スキーマ

「DSC コマンド拡張マニフェスト スキーマ リファレンス」の記事では、拡張マニフェストのルート JSON スキーマについて説明します。

リソーススキーマ

「DSC コマンド リソース マニフェスト スキーマ リファレンス」の記事では、リソース マニフェストのルート JSON スキーマについて説明しています。

記事 「# DSC 正規プロパティ リファレンス 」では、DSC 正規リソース プロパティ全般について説明し、使用可能な正規プロパティのリファレンス ドキュメントへのリンクを示します。

出力スキーマ

次の表は、DSC がコマンドに対して返す出力を説明する JSON スキーマのリファレンス ドキュメントにリンクしています。

コマンド 記事リンク
dsc config get DSC Config Get Result スキーマリファレンス
dsc config set DSC Config Set 結果スキーマリファレンス
dsc config test DSC 構成テスト結果スキーマ リファレンス
dsc extension list DSC 拡張リスト結果スキーマ参照
dsc resource get DSC リソース取得結果スキーマ参照
dsc resource list DSC リソース・リスト結果スキーマ・リファレンス
dsc resource set DSC リソース・セット結果スキーマ・リファレンス
dsc resource test DSC リソース テスト結果スキーマ リファレンス

定義スキーマ

次の一覧は、DSC 全体でサブスキーマとして含まれる JSON スキーマのリファレンス ドキュメントを定義しています。