DSCResources/MSFT_xExchUMService/MSFT_xExchUMService.schema.mof

1
2
3
4
5
6
7
8
9
10
11
12
13
14

[ClassVersion("1.0.0.0"), FriendlyName("xExchUMService")]
class MSFT_xExchUMService : OMI_BaseResource
{
    [Key] String Identity; //Hostname of the UM server to configure
    [Required, EmbeddedInstance("MSFT_Credential")] String Credential; //Credentials used to establish a remote Powershell session to Exchange
    [Required, ValueMap{"TCP","TLS","Dual"}, Values{"TCP","TLS","Dual"}] String UMStartupMode; //UMStartupMode for the UM server
    [Write] String DialPlans[]; //Specifies all dial plans that the Unified Messaging service handles incoming calls for
    [Write] String DomainController; //Optional Domain Controller to connect to
};