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).