Resource Type: dsc_wsmanserviceconfig
- Defined in:
- lib/puppet/type/dsc_wsmanserviceconfig.rb
- Providers:
- 
      
        powershell
 
Overview
The DSC WSManServiceConfig resource type. Automatically generated from ‘WSManDsc/Modules/WSManDsc/DSCResources/DSR_WSManServiceConfig/DSR_WSManServiceConfig.schema.mof’
To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.
For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.
For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.
Properties
- 
      ensure
      
      
      The basic property that the resource should be in. Supported values:- exists?
- present
 
Parameters
- 
      dsc_allowunencrypted
      
      
      AllowUnencrypted - Allows the client computer to request unencrypted traffic. Supported values:- true
- false
 
- 
      dsc_authbasic
      
      
      AuthBasic - Allows the WinRM service to use Basic authentication. Supported values:- true
- false
 
- 
      dsc_authcbthardeninglevel
      
      
      AuthCbtHardeningLevel - Allows the client computer to request unencrypted traffic. Valid values are Strict, Relaxed, None. 
- 
      dsc_authcertificate
      
      
      AuthCertificate - Allows the WinRM service to use client certificate-based authentication. Supported values:- true
- false
 
- 
      dsc_authcredssp
      
      
      AuthCredSSP - Allows the WinRM service to use Credential Security Support Provider (CredSSP) authentication. Supported values:- true
- false
 
- 
      dsc_authkerberos
      
      
      AuthKerberos - Allows the WinRM service to use Kerberos authentication. Supported values:- true
- false
 
- 
      dsc_authnegotiate
      
      
      AuthNegotiate - Allows the WinRM service to use Negotiate authentication. Supported values:- true
- false
 
- 
      dsc_enablecompatibilityhttplistener
      
      
      EnableCompatibilityHttpListener - Specifies whether the compatibility HTTP listener is enabled. Supported values:- true
- false
 
- 
      dsc_enablecompatibilityhttpslistener
      
      
      EnableCompatibilityHttpsListener - Specifies whether the compatibility HTTPS listener is enabled. Supported values:- true
- false
 
- 
      dsc_enumerationtimeoutms
      
      
      EnumerationTimeoutMS - Specifies the idle time-out in milliseconds between Pull messages. 
- 
      dsc_issingleinstance
      
      
      IsSingleInstance - Specifies the resource is a single instance, the value must be ‘Yes’ Valid values are Yes. 
- 
      dsc_maxconcurrentoperationsperuser
      
      
      MaxConcurrentOperationsPerUser - Specifies the maximum number of concurrent operations that any user can remotely open on the same system. 
- 
      dsc_maxconnections
      
      
      MaxConnections - Specifies the maximum number of active requests that the service can process simultaneously. 
- 
      dsc_maxpacketretrievaltimeseconds
      
      
      MaxPacketRetrievalTimeSeconds - Specifies the maximum length of time, in seconds, the WinRM service takes to retrieve a packet. 
- 
      dsc_psdscrunascredential
      
      
      PsDscRunAsCredential 
- 
      dsc_rootsddl
      
      
      RootSDDL - Specifies the security descriptor that controls remote access to the listener. 
- name (namevar)
- 
      provider
      
      
      The specific backend to use for this ‘dsc_wsmanserviceconfig` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.