DSCResources/DSC_WSManServiceConfig/DSC_WSManServiceConfig.data.psd1
@{ ParameterList = @( @{ Name = 'RootSDDL' Path = 'RootSDDL' Type = 'String' Default = 'O:NSG:BAD:P(A;;GA;;;BA)(A;;GR;;;IU)S:P(AU;FA;GA;;;WD)(AU;SA;GXGW;;;WD)' TestVal = 'O:NSG:BAD:P(A;;GA;;;BA)(A;;GR;;;IU)S:P(AU;FA;GA;;;WD)(AU;SA;GA;;;WD)' IntTest = $true }, @{ Name = 'MaxConnections' Path = 'MaxConnections' Type = 'Uint32' Default = 300 TestVal = 301 IntTest = $true }, @{ Name = 'MaxConcurrentOperationsPerUser' Path = 'MaxConcurrentOperationsPerUser' Type = 'Uint32' Default = 1500 TestVal = 1501 IntTest = $true }, @{ Name = 'EnumerationTimeoutms' Path = 'EnumerationTimeoutms' Type = 'Uint32' Default = 240000 TestVal = 240001 IntTest = $true }, @{ Name = 'MaxPacketRetrievalTimeSeconds' Path = 'MaxPacketRetrievalTimeSeconds' Type = 'Uint32' Default = 120 TestVal = 121 IntTest = $true }, @{ Name = 'AllowUnencrypted' Path = 'AllowUnencrypted' Type = 'Boolean' Default = $false TestVal = $true IntTest = $true }, @{ Name = 'AuthBasic' Path = 'Auth\Basic' Type = 'Boolean' Default = $false TestVal = $true IntTest = $false }, @{ Name = 'AuthKerberos' Path = 'Auth\Kerberos' Type = 'Boolean' Default = $true TestVal = $false IntTest = $false }, @{ Name = 'AuthNegotiate' Path = 'Auth\Negotiate' Type = 'Boolean' Default = $true TestVal = $false IntTest = $false }, @{ Name = 'AuthCertificate' Path = 'Auth\Certificate' Type = 'Boolean' Default = $false TestVal = $true IntTest = $true }, @{ Name = 'AuthCredSSP' Path = 'Auth\CredSSP' Type = 'Boolean' Default = $false TestVal = $true IntTest = $true }, @{ Name = 'AuthCbtHardeningLevel' Path = 'Auth\CbtHardeningLevel' Type = 'String' Default = 'relaxed' TestVal = 'strict' IntTest = $true }, @{ Name = 'EnableCompatibilityHttpListener' Path = 'EnableCompatibilityHttpListener' Type = 'Boolean' Default = $false TestVal = $true IntTest = $true }, @{ Name = 'EnableCompatibilityHttpsListener' Path = 'EnableCompatibilityHttpsListener' Type = 'Boolean' Default = $false TestVal = $true IntTest = $true } ) } |