次の方法で共有


Microsoft.DSC メタデータ プロパティ スキーマ リファレンス

概要

構成とリソースの操作に DSC によって使用および返されるメタデータ プロパティ。

説明

Blah

プロパティ

duration

構成ドキュメントまたはリソース インスタンスに対する DSC 操作の期間を、 の ABNF durationで定義されている形式に従って文字列として定義ISO8601。

たとえば、 PT0.611216S は約 0.61 秒の期間を表します。

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/metadata/Microsoft.DSC/duration.json
Type:          string
Format:        duration

endDateTime

DSC 操作の終了日時を、RFC3339 セクション 5.6 で定義されている形式に従ってタイムスタンプとして定義します (「」を参照date-time)。

例: 2024-04-14T08:49:51.395686600-07:00

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/metadata/Microsoft.DSC/endDateTime.json
Type:          string
Format:        date-time

executionType

DSC が実際に構成に操作を適用したか、モードで実行されたかを WhatIf 定義します。 このプロパティは、、、および の各操作に対してExport常にActual使用GetTestされます。 操作の場合 Set 、この値は WhatIf 、 引数を指定して --whatIf DSC が呼び出されたときです。

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/metadata/Microsoft.DSC/executionType.json
Type:          string
ValidValues:  [Actual, WhatIf]

operation

DSC が構成ドキュメント Getに適用した操作 (、 Set、、 Testまたは ) を定義します Export

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/metadata/Microsoft.DSC/operation.json
Type:          string
ValidValues:  [Get, Set, Test, Export]

securityContext

DSC が実行されたセキュリティ コンテキストを定義します。 このメタデータ プロパティの値が の場合、DSC は Elevated(Windows 以外の) として実行されたか、管理者特権を持つ管理者特権のセッション (Windows では) として root 実行されました。 値が の場合、DSC は Restricted管理者特権以外のセッションで通常のユーザーまたはアカウントとして実行されました。

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/metadata/Microsoft.DSC/securityContext.json
Type:          string
ValidValues:  [Current, Elevated, Restricted]

startDatetime

DSC 操作の開始日時を、RFC3339 セクション 5.6 で定義されている形式に従ってタイムスタンプとして定義します (「」を参照date-time)。

例: 2024-04-14T08:49:51.395686600-07:00

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/metadata/Microsoft.DSC/startDatetime.json
Type:          string
Format:        date-time

version

コマンドを実行した DSC のバージョンを定義します。 この値は、常に のような 3.0.0-preview.7DSC コマンドのセマンティック バージョンです。

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/metadata/Microsoft.DSC/version.json
Type:          object