Resource Type: sccm_dp

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

Summary

a Puppet type to define an SCCM Distribution Point

Overview

sccm_dp { ‘sccmdp1.company.local’:

auth     => 'windows',
username => 'sccm_user',
domain   => 'COMPANY',
password => 's3cr3t',
ssl      => false

} sccm_dp { ‘sccmdp2.company.local’:

auth => 'none',
ssl  => false

} sccm_dp { ‘sccmdp3.company.local’:

auth         => 'pki',
ssl          => true,
pfx          => 'C:\\Windows\\Temp\\sccm_dp_access.pfx',
pfx_password => 'puppetlabs'

} This type provides Puppet with the necessary information about distribution points

Properties

  • auth (defaults to: none)

    Type of authentication the SCCM Distribution Point requires.

  • domain

    Domain name (NetBIOS) for Windows Authentication (HTTP) to the SCCM Distribution Point.

  • ensure (defaults to: present)

    Whether this SCCM Distribution Point config should be defined on the target system.

  • password

    Password for Windows Authentication (HTTP) to the SCCM Distribution Point.

  • pfx

    Path to a local PFX file for TLS Client Authentication. Required when auth = pki.

  • pfx_password

    Password for opening the PFX file for TLS Client Authentication. Required when auth = pki

  • ssl

    Whether the SCCM Distribution Point requires HTTP or HTTPS.

  • username

    Username for Windows Authentication (HTTP) to the SCCM Distribution Point.

Parameters

  • name (namevar)

    FQDN of the SCCM Distribution Point to download from.