Resource Type: dsc_xexchumservice
- Defined in:
- lib/puppet/type/dsc_xexchumservice.rb
- Providers:
-
powershell
Overview
The DSC xExchUMService resource type. Automatically generated from ‘xExchange/DSCResources/MSFT_xExchUMService/MSFT_xExchUMService.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_credential
Credential - Credentials used to establish a remote PowerShell session to Exchange
-
dsc_dialplans
DialPlans - Specifies all dial plans that the Unified Messaging service handles incoming calls for
-
dsc_domaincontroller
DomainController - Optional Domain Controller to connect to
-
dsc_grammargenerationschedule
GrammarGenerationSchedule - Specifies the Grammar Generation Schedule
-
dsc_identity
Identity
-
dsc_ipaddressfamily
IPAddressFamily - Specifies whether the UM IP gateway will use IPv4, IPv6, or both to communicate Valid values are IPv4Only, IPv6Only, Any.
-
dsc_ipaddressfamilyconfigurable
IPAddressFamilyConfigurable - Specifies whether you’re able to set the IPAddressFamily parameter to IPv6Only or Any
Supported values:- true
- false
-
dsc_irmlogenabled
IrmLogEnabled - Specifies whether to enable logging of Information Rights Management (IRM) transactions. IRM logging is enabled by default
Supported values:- true
- false
-
dsc_irmlogmaxage
IrmLogMaxAge - Specifies the maximum age for the IRM log file. Log files that are older than the specified value are deleted
-
dsc_irmlogmaxdirectorysize
IrmLogMaxDirectorySize - Specifies the maximum size of all IRM logs in the connectivity log directory. When a directory reaches its maximum file size, the server deletes the oldest log files first
-
dsc_irmlogmaxfilesize
IrmLogMaxFileSize - Specifies the maximum size of each IRM log file. When a log file reaches its maximum file size, a new log file is created
-
dsc_irmlogpath
IrmLogPath - Specifies the default IRM log directory location
-
dsc_maxcallsallowed
MaxCallsAllowed - Specifies the maximum number of concurrent voice calls that the Unified Messaging service allows
-
dsc_psdscrunascredential
PsDscRunAsCredential
-
dsc_sipaccessservice
SIPAccessService - Specifies the FQDN and TCP port of the nearest Skype for Business Server pool location for inbound and outbound calls from remote Skype for Business users located outside of the network
-
dsc_umstartupmode
UMStartupMode - UMStartupMode for the UM server Valid values are TCP, TLS, Dual.
- name (namevar)
-
provider
The specific backend to use for this ‘dsc_xexchumservice` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.