Resource Type: dsc_teamsvoiceroute
- Defined in:
- lib/puppet/type/dsc_teamsvoiceroute.rb
Overview
The DSC TeamsVoiceRoute resource type. Automatically generated from version 1.21.1222.1
Properties
-
dsc_description
A description of what this online voice route is for.
-
dsc_ensure
Present ensures the route exists, absent ensures it is removed.
-
dsc_numberpattern
A regular expression that specifies the phone numbers to which this route applies. Numbers matching this pattern will be routed according to the rest of the routing settings.
-
dsc_onlinepstngatewaylist
This parameter contains a list of online gateways associated with this online voice route. Each member of this list must be the service Identity of the online PSTN gateway.
-
dsc_onlinepstnusages
A list of online PSTN usages (such as Local, Long Distance, etc.) that can be applied to this online voice route. The PSTN usage must be an existing usage (PSTN usages can be retrieved by calling the Get-CsOnlinePstnUsage cmdlet).
-
dsc_priority
A number could resolve to multiple online voice routes. The priority determines the order in which the routes will be applied if more than one route is possible.
Parameters
-
dsc_credential
Credentials of the Teams Global Admin
-
dsc_identity (namevar)
Identity of the Teams Voice Route.
-
dsc_psdscrunascredential
-
name (namevar)
Description of the purpose for this resource declaration.
-
validation_mode
(defaults to: property)
Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).