Resource Type: dsc_ctopshelf

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

Overview

The DSC cTopShelf resource type. Automatically generated from version 3.7.8.4

Properties

  • dsc_ensure

    Relates to TopShelf Verbs. Ensure means install, uninstall means unistall. Only support install/uninstall as we only need these with DSC. : docs.topshelf-project.com/en/latest/overview/commandline.html

  • dsc_servicename

    Service Name | Display Name which installed by TopShelf. This must be same as you define in TopShelf.

Parameters

  • dsc_path (namevar)

    TopShelf Service Path.

  • dsc_psdscrunascredential
  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).