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.