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).