Resource Type: sccm_package

Defined in:
lib/puppet/type/sccm_package.rb

Summary

a Puppet type to define an SCCM Package

Overview

sccm_package { ‘PRI00004’:

ensure => 'present',
dp     => 'sccmdp1.company.local',
dest   => 'C:/Windows/Temp/Pkg'

} This type provides Puppet with the capabilities to manage SCCM package contents

Autorequires: This type will autorequire the sccm class to ensure the ruby-ntlm gem is installed. This type will autorequire the sccm_dp resource identified by the ‘dp’ attribute.

Properties

  • dest

    Location on the local system to download the package to.

  • dp

    Name of the sccm_dp resource that defines the SCCM Distribution Point to use.

  • ensure (defaults to: present)

    Whether this package should be present or absent on the target system.

  • sync_content (defaults to: true)

    Whether or not the local contents match the source.

Parameters

  • name (namevar)

    The SCCM Package ID that you want to manage.