Communication Services

Overview

The Communication Services builder is used to create Azure Communication Services instances.

  • Communication Services (Microsoft.Communication/communicationServices)

Builder Keywords

KeywordPurpose
nameSets the name of the Communication Services instance.
data_locationSets the dataLocation property of the instance. Defaults to United States

Configuration Members

MemberPurpose
KeyGets the ARM expression path to the Key of this Communication Services instance.
KeyGets the ARM expression path to the Connection String of this Communication Services instance.

Example

open Farmer
open Farmer.Builders

let tags = [ "a", "1"; "b", "2" ]
let cs = communicationService {
    name "test"
    add_tags tags
    data_location DataLocation.Australia
}

let key : ArmExpression = cs.Key