en-US/about_WSManServiceConfig.help.txt
.NAME
WSManServiceConfig # Description This resource is used to configure the WS-Man Service. .PARAMETER IsSingleInstance Key - String Allowed values: Yes Specifies the resource is a single instance, the value must be 'Yes' .PARAMETER RootSDDL Write - String Specifies the security descriptor that controls remote access to the listener. .PARAMETER MaxConnections Write - Uint32 Specifies the maximum number of active requests that the service can process simultaneously. .PARAMETER MaxConcurrentOperationsPerUser Write - Uint32 Specifies the maximum number of concurrent operations that any user can remotely open on the same system. .PARAMETER EnumerationTimeoutMS Write - Uint32 Specifies the idle time-out in milliseconds between Pull messages. .PARAMETER MaxPacketRetrievalTimeSeconds Write - Uint32 Specifies the maximum length of time, in seconds, the WinRM service takes to retrieve a packet. .PARAMETER AllowUnencrypted Write - Boolean Allows the client computer to request unencrypted traffic. .PARAMETER AuthBasic Write - Boolean Allows the WinRM service to use Basic authentication. .PARAMETER AuthKerberos Write - Boolean Allows the WinRM service to use Kerberos authentication. .PARAMETER AuthNegotiate Write - Boolean Allows the WinRM service to use Negotiate authentication. .PARAMETER AuthCertificate Write - Boolean Allows the WinRM service to use client certificate-based authentication. .PARAMETER AuthCredSSP Write - Boolean Allows the WinRM service to use Credential Security Support Provider (CredSSP) authentication. .PARAMETER AuthCbtHardeningLevel Write - String Allowed values: Strict, Relaxed, None Allows the client computer to request unencrypted traffic. .PARAMETER EnableCompatibilityHttpListener Write - Boolean Specifies whether the compatibility HTTP listener is enabled. .PARAMETER EnableCompatibilityHttpsListener Write - Boolean Specifies whether the compatibility HTTPS listener is enabled. .EXAMPLE Enable compatibility HTTP and HTTPS listeners, set maximum connections to 100, allow CredSSP (not recommended) and allow unecrypted WS-Man Sessions (not recommended). Configuration Example { param ( [Parameter()] [System.String[]] $NodeName = 'localhost' ) Import-DscResource -Module WSManDsc Node $NodeName { WSManServiceConfig ServiceConfig { IsSingleInstance = 'Yes' MaxConnections = 100 AllowUnencrypted = $False AuthCredSSP = $True EnableCompatibilityHttpListener = $True EnableCompatibilityHttpsListener = $True } # End of WSManServiceConfig Resource } # End of Node } # End of Configuration |