Resource Type: dsc_xrdsessioncollectionconfiguration
- Defined in:
- lib/puppet/type/dsc_xrdsessioncollectionconfiguration.rb
- Providers:
- 
      
        powershell
 
Overview
The DSC xRDSessionCollectionConfiguration resource type. Automatically generated from ‘xRemoteDesktopSessionHost/DSCResources/MSFT_xRDSessionCollectionConfiguration/MSFT_xRDSessionCollectionConfiguration.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_activesessionlimitmin
      
      
      ActiveSessionLimitMin - Specifies the maximum time, in minutes, an active session runs. After this period, the RD Session Host server ends the session. 
- 
      dsc_authenticateusingnla
      
      
      AuthenticateUsingNLA - Indicates whether to use Network Level Authentication (NLA). If this value is $True, Remote Desktop uses NLA to authenticate a user before the user sees a logon screen. Supported values:- true
- false
 
- 
      dsc_automaticreconnectionenabled
      
      
      AutomaticReconnectionEnabled - Indicates whether the Remote Desktop client attempts to reconnect after a connection interruption. Supported values:- true
- false
 
- 
      dsc_brokenconnectionaction
      
      
      BrokenConnectionAction - Specifies an action for an RD Session Host server to take after a connection interruption. The acceptable values for this parameter are: None, Disconnect, LogOff. 
- 
      dsc_clientdeviceredirectionoptions
      
      
      ClientDeviceRedirectionOptions - Specifies a type of client device to be redirected to an RD Session Host server in this session collection. The acceptable values for this parameter are: None, AudioVideoPlayBack, AudioRecording, COMPort, PlugAndPlayDevice, SmartCard, Clipboard, LPTPort, Drive, TimeZone. You can use binary-or to combine two or more values of this enum to specify multiple client device types. 
- 
      dsc_clientprinterasdefault
      
      
      ClientPrinterAsDefault - Indicates whether to use the client printer or server printer as the default printer. If this value is $True, use the client printer as default. If this value is $False, use the server as default. Supported values:- true
- false
 
- 
      dsc_clientprinterredirected
      
      
      ClientPrinterRedirected - Indicates whether to use client printer redirection, which routes print jobs from the Remote Desktop session to a printer attached to the client computer. Supported values:- true
- false
 
- 
      dsc_collectiondescription
      
      
      CollectionDescription - Specifies a description of the session collection. 
- 
      dsc_collectionname
      
      
      CollectionName - Specifies the name of a session collection. 
- 
      dsc_connectionbroker
      
      
      ConnectionBroker - Specifies the Remote Desktop Connection Broker (RD Connection Broker) server for a Remote Desktop deployment. 
- 
      dsc_customrdpproperty
      
      
      CustomRdpProperty - Specifies Remote Desktop Protocol (RDP) settings to include in the .rdp files for all Windows Server 2012 RemoteApp programs and remote desktops published in this collection. 
- 
      dsc_disconnectedsessionlimitmin
      
      
      DisconnectedSessionLimitMin - Specifies a length of time, in minutes. After client disconnection from a session for this period, the RD Session Host ends the session. 
- 
      dsc_encryptionlevel
      
      
      EncryptionLevel - Specifies the level of data encryption used for a Remote Desktop session. The acceptable values for this parameter are: Low, ClientCompatible, High, FipsCompliant. The default value is ClientCompatible. 
- 
      dsc_idlesessionlimitmin
      
      
      IdleSessionLimitMin - Specifies the length of time, in minutes, to wait before an RD Session Host logs off or disconnects an idle session. The BrokenConnectionAction parameter determines whether to log off or disconnect. 
- 
      dsc_maxredirectedmonitors
      
      
      MaxRedirectedMonitors - Specifies the maximum number of client monitors that an RD Session Host server can redirect to a remote session. The highest value for this parameter is 16. 
- 
      dsc_psdscrunascredential
      
      
      PsDscRunAsCredential 
- 
      dsc_rdeasyprintdriverenabled
      
      
      RDEasyPrintDriverEnabled - Specifies whether to enable the Remote Desktop Easy Print driver. Supported values:- true
- false
 
- 
      dsc_securitylayer
      
      
      SecurityLayer - Specifies which security protocol to use. The acceptable values for this parameter are: RDP, Negotiate, SSL. The default value is Negotiate. 
- 
      dsc_temporaryfoldersdeletedonexit
      
      
      TemporaryFoldersDeletedOnExit - Specifies whether to delete temporary folders from the RD Session Host server for a disconnected session. Supported values:- true
- false
 
- 
      dsc_usergroup
      
      
      UserGroup - Specifies a domain group authorized to connect to the RD Session Host servers in a session collection. 
- name (namevar)
- 
      provider
      
      
      The specific backend to use for this ‘dsc_xrdsessioncollectionconfiguration` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.