Resource Type: dsc_xdscwebservice

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

Overview

The DSC xDSCWebService resource type. Automatically generated from version 9.2.1

Properties

  • dsc_acceptselfsignedcertificates

    Specifies is self-signed certs will be accepted for client authentication.

  • dsc_applicationpoolname

    The IIS Application Pool to use for the Pull Server. If not specified a pool with name ‘PSWS’ will be created.

  • dsc_certificatesubject

    The subject of the Certificate in CERT:LocalMachineMY\ for Pull Server.

  • dsc_certificatetemplatename

    The certificate Template Name of the Certificate in CERT:LocalMachineMY\ for Pull Server.

  • dsc_certificatethumbprint

    The thumbprint of the Certificate in CERT:LocalMachineMY\ for Pull Server.

  • dsc_configurationpath

    The location on the disk where the Configuration is stored.

  • dsc_configurefirewall

    Enable incoming firewall exceptions for the configured DSC Pull Server port. Defaults to true.

  • dsc_databasepath

    The location on the disk where the database is stored.

  • dsc_disablesecuritybestpractices

    A list of exceptions to the security best practices to apply.

  • dsc_dscserverurl

    The URL of the DSC Pull Server.

  • dsc_enable32bitapponwin64

    Enable the DSC Pull Server to run in a 32-bit process on a 64-bit operating system.

  • dsc_ensure

    Specifies if the DSC Web Service should be installed.

  • dsc_modulepath

    The location on the disk where the Modules are stored.

  • dsc_physicalpath

    The physical path for the IIS Endpoint on the machine (usually under inetpub).

  • dsc_port

    The port number of the DSC Pull Server IIS Endpoint.

  • dsc_registrationkeypath

    The location on the disk where the RegistrationKeys file is stored.

  • dsc_sqlconnectionstring

    The connection string to use to connect to the SQL server backend database. Required if SqlProvider is true.

  • dsc_sqlprovider

    Enable DSC Pull Server to use SQL server as the backend database.

  • dsc_state

    Specifies the state of the DSC Web Service.

  • dsc_usesecuritybestpractices

    This property will ensure that the Pull Server is created with the most secure practices.

Parameters

  • dsc_endpointname (namevar)

    Prefix of the WCF SVC file.

  • dsc_psdscrunascredential
  • dsc_timeout

    The maximum time in seconds to wait for the DSC resource to complete.

  • 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).