Resource Type: dsc_xsystemrestorepoint

Defined in:
lib/puppet/type/dsc_xsystemrestorepoint.rb
Providers:
powershell

Overview

The DSC xSystemRestorePoint resource type. Automatically generated from ‘xWindowsRestore/DSCResources/xSystemRestorePoint/xSystemRestorePoint.schema.mof’

To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.

For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.

For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.

Properties

  • ensure

    The basic property that the resource should be in.

    Supported values:
    • exists?
    • present
    • absent

Parameters

  • dsc_description

    Description - Specifies a descriptive name for the restore point.

  • dsc_ensure

    Ensure - Indicates if the specified restore point created. Set this property to ‘Absent’ to ensure that the restore point does not exist. Set it to ‘Present’ to ensure that the restore point does exist. The default is ‘Present’. Valid values are Present, Absent.

  • dsc_psdscrunascredential

    PsDscRunAsCredential

  • dsc_restorepointtype

    RestorePointType - Specifies the type of restore point. The default is APPLICATION_INSTALL. Valid values are APPLICATION_INSTALL, APPLICATION_UNINSTALL, DEVICE_DRIVER_INSTALL, MODIFY_SETTINGS, CANCELLED_OPERATION.

  • name (namevar)
  • provider

    The specific backend to use for this ‘dsc_xsystemrestorepoint` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.