Resource Type: dsc_spexcelserviceapp
- Defined in:
- lib/puppet/type/dsc_spexcelserviceapp.rb
- Providers:
- 
      
        powershell
 
Overview
The DSC SPExcelServiceApp resource type. Automatically generated from ‘SharePointDsc/DSCResources/MSFT_SPExcelServiceApp/MSFT_SPExcelServiceApp.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_applicationpool
      
      
      ApplicationPool - The name of the application pool to run the service app in 
- 
      dsc_cachingofunusedfilesenable
      
      
      CachingOfUnusedFilesEnable - Specifies that files that are no longer used by Excel Services Application can remain in the cache for later use. Supported values:- true
- false
 
- 
      dsc_crossdomainaccessallowed
      
      
      CrossDomainAccessAllowed - Specifies that trusted workbooks and data connection files can be requested and rendered by Web Parts or pages that reside in other HTTP domains. Supported values:- true
- false
 
- 
      dsc_encrypteduserconnectionrequired
      
      
      EncryptedUserConnectionRequired - Requires that encryption is used between the end-user and the server running Excel Services Application. Valid values are None, Connection. 
- 
      dsc_ensure
      
      
      Ensure - Present ensures service app exists, absent ensures it is removed Valid values are Present, Absent. 
- 
      dsc_externaldataconnectionlifetime
      
      
      ExternalDataConnectionLifetime - Specifies the maximum number of seconds that an external data connection can remain open in the connection pool. 
- 
      dsc_fileaccessmethod
      
      
      FileAccessMethod - Specifies the authentication method that Excel Services Application uses to retrieve files. Valid values are UseImpersonation, UseFileAccessAccount. 
- 
      dsc_installaccount
      
      
      InstallAccount - POWERSHELL 4 ONLY: The account to run this resource as, use PsDscRunAsCredential if using PowerShell 5 
- 
      dsc_loadbalancingscheme
      
      
      LoadBalancingScheme - Specifies the load-balancing schema that is used by the Excel Services Application Web service application to send requests to different back-end Excel Services Application computers. Valid values are RoundRobin, Local, WorkbookURL. 
- 
      dsc_memorycachethreshold
      
      
      MemoryCacheThreshold - Specifies the percentage of the maximum private bytes that can be allocated to inactive objects. 
- 
      dsc_name
      
      
      Name - The name of the service application 
- 
      dsc_privatebytesmax
      
      
      PrivateBytesMax - Specifies the maximum private bytes, in megabytes, that are used by Excel Services Application. 
- 
      dsc_psdscrunascredential
      
      
      PsDscRunAsCredential 
- 
      dsc_sessionsperusermax
      
      
      SessionsPerUserMax - Specifies the maximum number of sessions allowed for a user. 
- 
      dsc_sitecollectionanonymoussessionsmax
      
      
      SiteCollectionAnonymousSessionsMax - Specifies the maximum number of anonymous sessions allowed per site collection. 
- 
      dsc_terminateprocessonaccessviolation
      
      
      TerminateProcessOnAccessViolation - Terminates Excel Services Application when an access violation occurs in the process. Supported values:- true
- false
 
- 
      dsc_throttleaccessviolationspersitecollection
      
      
      ThrottleAccessViolationsPerSiteCollection - Specifies that if a workbook causes an access violation error on Excel Services Application, all files originating from that workbook’s site collection are blocked from loading for the specified period (in seconds). 
- 
      dsc_trustedfilelocations
      
      
      TrustedFileLocations - Trusted file locations for the service app 
- 
      dsc_unattendedaccountapplicationid
      
      
      UnattendedAccountApplicationId - Specifies that the application ID that is used to look up the unattended service account credentials from the secure storage service that is specified by the UnattendedAccountSecureServiceAppName parameter. 
- 
      dsc_unusedobjectagemax
      
      
      UnusedObjectAgeMax - Specifies the maximum amount of time, in minutes, that objects not currently used in a session are kept in the memory cache. 
- 
      dsc_workbookcache
      
      
      WorkbookCache - Specifies the local file system location of the cache that is used to store workbooks that are used by Excel Services Application. 
- 
      dsc_workbookcachesizemax
      
      
      WorkbookCacheSizeMax - Specifies the maximum allowable size, in megabytes, of an individual session. 
- name (namevar)
- 
      provider
      
      
      The specific backend to use for this ‘dsc_spexcelserviceapp` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.