DSC 已知属性

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

_存在

属性 _exist 指示资源可以强制实施实例是否存在,处理是否应在设置操作期间添加、更新或删除实例。 此属性为 DSC 资源和集成工具提供共享语义,但不会使用 DSC 启用任何其他内置处理。

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

_inDesiredState

只读 _inDesiredState 属性指示资源实例是否处于所需状态。 对于在其清单中定义测试属性的基于命令的 DSC 资源,此属性是必需的。

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

_清除

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

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

_rebootRequested

只读 _rebootRequested 属性指示资源实例是否需要在设置操作后重新启动。 若要使用 DSC 的内置重启通知处理,资源必须在其清单中定义此属性。

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