modules/deploy/dsc/ext/PsGallery/xSharePoint.0.10.0.0/en-us/about_xSPWordAutomationServiceApp.help.txt
NAME xSPWordAutomationServiceApp PARAMETERS Name (Key, string) Ensure (Required, string, Allowed values: Present, Absent) ApplicationPool (Write, string) DatabaseName (Write, string) DatabaseServer (Write, string) SupportedFileFormats (Write, string, Allowed values: docx, doc, mht, rtf, xml) DisableEmbeddedFonts (Write, boolean) MaximumMemoryUsage (Write, uint32) RecycleThreshold (Write, uint32) DisableBinaryFileScan (Write, boolean) ConversionProcesses (Write, uint32) JobConversionFrequency (Write, uint32) NumberOfConversionsPerProcess (Write, uint32) TimeBeforeConversionIsMonitored (Write, uint32) MaximumConversionAttempts (Write, uint32) MaximumSyncConversionRequests (Write, uint32) KeepAliveTimeout (Write, uint32) MaximumConversionTime (Write, uint32) InstallAccount (Write, string) DESCRIPTION The resource is able to provision, unprovision and configure the Word Automation Service Application. All settings that you can configure on the Service Application administration page are configurable using this resource. Important: When you specify Ensure=Present, the Application Pool and DatabaseName parameters are required. When you specify Ensure=Absent, no other parameters are allowed (with the exception of Name, InstallAccount or PsDscRunAsCredential). EXAMPLE Make sure the service application exists and has a specific configuration xSPWordAutomationServiceApp Word Automation { Name = "Word Automation Service Application" Ensure = "Present" ApplicationPool = "SharePoint Web Services" DatabaseName = "WordAutomation_DB" DatabaseServer = "SQLServer" SupportedFileFormats = "docx", "doc", "mht", "rtf", "xml" DisableEmbeddedFonts = $false MaximumMemoryUsage = 100 RecycleThreshold = 100 DisableBinaryFileScan = $false ConversionProcesses = 8 JobConversionFrequency = 15 (in minutes) NumberOfConversionsPerProcess = 12 TimeBeforeConversionIsMonitored = 5 (in minutes) MaximumConversionAttempts = 2 MaximumSyncConversionRequests = 25 KeepAliveTimeout = 30 (in seconds) MaximumConversionTime = 300 (in seconds) PsDscRunAsCredential = $InstallAccount } Make sure the service application does not exist and remove when it does xSPWordAutomationServiceApp Word Automation { Name = "Word Automation Service Application" Ensure = "Absent" PsDscRunAsCredential = $InstallAccount } |