Resource Type: dsc_xwindowspackagecab

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

Overview

The DSC xWindowsPackageCab resource type. Automatically generated from ‘xPSDesiredStateConfiguration/DSCResources/MSFT_xWindowsPackageCab/MSFT_xWindowsPackageCab.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_ensure

    Ensure - Specifies whether the package should be installed or uninstalled. To install the package, set this property to Present. To uninstall the package, set the property to Absent. Valid values are Present, Absent.

  • dsc_logpath

    LogPath - The path to a file to log the operation to.

  • dsc_name

    Name - The name of the package to install or uninstall.

  • dsc_psdscrunascredential

    PsDscRunAsCredential

  • dsc_sourcepath

    SourcePath - The path to the cab file to install or uninstall the package from.

  • name (namevar)
  • provider

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