DSC 规范属性

DSC 支持多个规范属性。 某些规范属性使 DSC 资源能够使用内置处理。 规范属性始终以下划线 ()_ 开头,使用这些属性的 DSC 资源不能覆盖或扩展它们。

_存在

_exist 属性指示资源可以强制执行实例是否存在,处理在设置作期间是否应添加、更新或删除实例。 此属性为 DSC 资源和集成工具提供共享语义。

有关详细信息,请参阅 DSC 资源_exist属性架构

_inDesiredState

read-only _inDesiredState 属性指示资源实例是否处于所需状态。 对于基于命令的 DSC 资源,此属性在其清单中定义 test 属性。

有关详细信息,请参阅 DSC 资源_inDesiredState属性架构

_清除

DSC 需要区分列表中的非托管条目是有效的还是必须删除的,可以定义 write-only _purge 属性。 此属性为 DSC 资源和集成工具提供共享语义,但不启用 DSC 的任何内置处理。

有关详细信息,请参阅 DSC 资源_purge属性架构

_rebootRequested

read-only _rebootRequested 属性指示资源实例在 set作后是否需要重启。 要使用 DSC 的内置重启通知处理,资源必须在其清单中定义此属性。

有关详细信息,请参阅 DSC 资源_rebootRequested属性架构