Resource Type: dsc_xrobocopy
- Defined in:
- lib/puppet/type/dsc_xrobocopy.rb
- Providers:
- 
      
        powershell
 
Overview
The DSC xRobocopy resource type. Automatically generated from ‘xRobocopy/DSCResources/MSFT_xRobocopy/MSFT_xRobocopy.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
- absent
 
Parameters
- 
      dsc_additionalargs
      
      
      AdditionalArgs - Robocopy has MANY configuration options. Too many to present them all as DSC parameters effectively. Use this option to set additional parameters. Each parameter should be a separate array member. This array will be combined with main argument array. For a list of options run Robocopy /??? in a shell window. 
- 
      dsc_appendlog
      
      
      AppendLog - Determine whether to overwrite log file or append. Supported values:- true
- false
 
- 
      dsc_destination
      
      
      Destination - Destination Dir, Drive or UNC path. 
- 
      dsc_ensure
      
      
      Ensure - Will indicate whether Destination is in sync with Source Valid values are Present, Absent. 
- 
      dsc_excludefiles
      
      
      ExcludeFiles - Exclude Files matching given names/paths/wildcards. 
- 
      dsc_files
      
      
      Files - File(s) to copy (names/wildcards: default is all files). 
- 
      dsc_logoutput
      
      
      LogOutput - Output status to LOG file. 
- 
      dsc_multithreaded
      
      
      MultiThreaded - Do multi-threaded copies with n threads (default 8). N must be at least 1 and not greater than 128. This option is incompatible with the /IPG and /EFSRAW options. Redirect output using /LOG option for better performance. Supported values:- true
- false
 
- 
      dsc_psdscrunascredential
      
      
      PsDscRunAsCredential 
- 
      dsc_restartable
      
      
      Restartable - Copy files in restartable mode. Supported values:- true
- false
 
- 
      dsc_retry
      
      
      Retry - Number of Retries on failed copies: default 1 million. 
- 
      dsc_source
      
      
      Source - Source Directory, Drive or UNC path. 
- 
      dsc_subdirectoriesincludingempty
      
      
      SubdirectoriesIncludingEmpty - Copy subdirectories, including Empty ones. Supported values:- true
- false
 
- 
      dsc_wait
      
      
      Wait - Wait time between retries: default is 30 seconds. 
- name (namevar)
- 
      provider
      
      
      The specific backend to use for this ‘dsc_xrobocopy` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.