Resource Type: dsc_smbserverconfiguration
- Defined in:
- lib/puppet/type/dsc_smbserverconfiguration.rb
Overview
The DSC SmbServerConfiguration resource type. Automatically generated from version 9.1.0
Properties
-
dsc_announcecomment
Specifies the announce comment string.
-
dsc_announceserver
Specifies whether this server announces itself by using browser announcements.
-
dsc_asynchronouscredits
Specifies the asynchronous credits.
-
dsc_auditsmb1access
Enables auditing of SMB version 1 protocol in Windows Event Log.
-
dsc_autodisconnecttimeout
Specifies the auto disconnect time-out.
-
dsc_autoshareserver
Specifies that the default server shares are shared out.
-
dsc_autoshareworkstation
Specifies whether the default workstation shares are shared out.
-
dsc_cachedopenlimit
Specifies the maximum number of cached open files.
-
dsc_durablehandlev2timeoutinseconds
Specifies the durable handle v2 time-out period, in seconds.
-
dsc_enableauthenticateusersharing
Specifies whether authenticate user sharing is enabled.
-
dsc_enabledownleveltimewarp
Specifies whether down-level timewarp support is disabled.
-
dsc_enableforcedlogoff
Specifies whether forced logoff is enabled.
-
dsc_enableleasing
Specifies whether leasing is disabled.
-
dsc_enablemultichannel
Specifies whether multi-channel is disabled.
-
dsc_enableoplocks
Specifies whether the opportunistic locks are enabled.
-
dsc_enablesecuritysignature
Specifies whether the security signature is enabled.
-
dsc_enablesmb1protocol
Specifies whether the SMB1 protocol is enabled.
-
dsc_enablesmb2protocol
Specifies whether the SMB2 protocol is enabled.
-
dsc_enablestrictnamechecking
Specifies whether the server should perform strict name checking on incoming connects.
-
dsc_encryptdata
Specifies whether the sessions established on this server are encrypted.
-
dsc_irpstacksize
Specifies the default IRP stack size.
-
dsc_keepalivetime
Specifies the keep alive time.
-
dsc_maxchannelpersession
Specifies the maximum channels per session.
-
dsc_maxmpxcount
Specifies the maximum MPX count for SMB1.
-
dsc_maxsessionperconnection
Specifies the maximum sessions per connection.
-
dsc_maxthreadsperqueue
Specifies the maximum threads per queue.
-
dsc_maxworkitems
Specifies the maximum SMB1 work items.
-
dsc_nullsessionpipes
Specifies the null session pipes.
-
dsc_nullsessionshares
Specifies the null session shares.
-
dsc_oplockbreakwait
Specifies how long the create caller waits for an opportunistic lock break.
-
dsc_pendingclienttimeoutinseconds
Specifies the pending client time-out period, in seconds.
-
dsc_rejectunencryptedaccess
Specifies whether the client that does not support encryption is denied access if it attempts to connect to an encrypted share.
-
dsc_requiresecuritysignature
Specifies whether the security signature is required.
-
dsc_serverhidden
Specifies whether the server announces itself.
-
dsc_smb2creditsmax
Specifies the maximum SMB2 credits.
-
dsc_smb2creditsmin
Specifies the minimum SMB2 credits.
-
dsc_smbservernamehardeninglevel
Specifies the SMB Service name hardening level.
-
dsc_treathostasstablestorage
Specifies whether the host is treated as the stable storage.
-
dsc_validatealiasnotcircular
Specifies whether the aliases that are not circular are validated.
-
dsc_validatesharescope
Specifies whether the existence of share scopes is checked during share creation.
-
dsc_validatesharescopenotaliased
Specifies whether the share scope being aliased is validated.
-
dsc_validatetargetname
Specifies whether the target name is validated.
Parameters
-
dsc_issingleinstance (namevar)
Specifies the resource is a single instance, the value must be ‘Yes’
-
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).