Skip to content

Commit

Permalink
Merge pull request #43 from dsccommunity/CMPullDistributionPoint
Browse files Browse the repository at this point in the history
Cm pull distribution point
  • Loading branch information
jeffotterpohl authored Jun 25, 2020
2 parents e1ee7f5 + 948d3be commit 82d8beb
Show file tree
Hide file tree
Showing 12 changed files with 1,028 additions and 1 deletion.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added CMReportingServicePoint Resource
- Added CMSystemDiscovery Resource
- Added CMPxeDistributionPoint Resource
- Added CMPullDistributionPoint Resource
- Added ConvertTo-AnyCimInstance to the ResourceHelper

### Changed

Expand Down
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ Please check out common DSC Community [contributing guidelines](https://dsccommu
the SCCM Reporting Service Point role.
- **CMPxeDistributionPoint**: Provides a resource for modifying a distribution point
to changing to a PXE enabled distribution point.
- **CMPullDistributionPoint**: Provides a resource for modifying a distribution point
and making the distribution point a Pull Distribution Point.

### xSccmPreReqs

Expand Down Expand Up @@ -787,3 +789,20 @@ Please check out common DSC Community [contributing guidelines](https://dsccommu

- [CMPxeDistributionPoint_Disabled](Source\Examples\Resources\CMPxeDistributionPoint\CMPxeDistributionPoint_Disabled.ps1)
- [CMPxeDistributionPoint_Enabled](Source\Examples\Resources\CMPxeDistributionPoint\CMPxeDistributionPoint_Enabled.ps1)

### CMPullDistributionPoint

- **[String] SiteCode** _(Key)_: Specifies the Site Code for the Configuration
Manager site.
- **[String] SiteServerName** _(Key)_: Specifies the SiteServer to configure the
Pull Distribution Point.
- **[Boolean] EnablePullDP** _(Write)_: Specifies if the distribution point is
to be set to enabled or disabled for pull distribution point.
- **[EmbeddedInstance] SourceDistributionPoint[]** _(Write)_: Specifies the desired
source distribution points and the DP ranking.
- **[String] DPStatus** _(Read)_: Specifies if the DP role is installed.

#### CMPullDistributionPoint Examples

- [CMPullDistributionPoint_Enabled](Source\Examples\Resources\CMPullDistributionPoint\CMPullDistributionPoint_Enabled.ps1)
- [CMPullDistributionPoint_Disabled](Source\Examples\Resources\CMPullDistributionPoint\CMPullDistributionPoint_Disabled.ps1)
3 changes: 2 additions & 1 deletion source/ConfigMgrCBDsc.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@
'CMReportingServicePoint'
'CMSystemDiscovery'
'CMPxeDistributionPoint'
'CMPullDistributionPoint'
)

<#
Expand All @@ -79,7 +80,7 @@
Tags = @('DesiredStateConfiguration', 'DSC', 'DSCResourceKit', 'DSCResource', 'ConfigMgrCBDsc','CMAccounts','SCCMPreReqs',
'SccmSqlSetup','SCCMInstall','CMIniFile','Collections','Boundaries','ForestDiscovery','ClientStatusSettings','BoundaryGroups',
'ManagementPoint','AssetIntelligencePoint','FallbackStatusPoint','SoftwareUpdatePoint','DistrubtionPoint','HeartbeatDiscovery',
'ServiceConnectionPoint','NetworkDiscovery','ReportingServicePoint','SystemDiscovery','PXEDistributionPoint')
'ServiceConnectionPoint','NetworkDiscovery','ReportingServicePoint','SystemDiscovery','PXEDistributionPoint','Pull Distribution Point')

# A URL to the license for this module.
LicenseUri = 'https://github.com/dsccommunity/ConfigMgrCBDsc/blob/master/LICENSE'
Expand Down
Loading

0 comments on commit 82d8beb

Please sign in to comment.