[Index]

Model: device/skypeforbusiness/CsAddressBookNormalizationRule

Model Details: device/skypeforbusiness/CsAddressBookNormalizationRule

Title Description Details
InMemory Creates an object reference without actually committing the object as a permanent change. If you assign the output of this cmdlet called with this parameter to a variable, you can make changes to the properties of the object reference and then commit those changes by calling this cmdlet's matching Set-<cmdlet>.
  • Field Name: InMemory
  • Type: Boolean
Name * The name to be given to the new rule. This parameter is required if a value has been specified for the Parent parameter. If no value has been specified for the Parent parameter, the Name defaults to the name used in the Identity parameter. For example, if a rule is created with the Identity site:Redmond/RedmondRule, the Name will default to RedmondRule. The Name parameter and the Identity parameter cannot be used in the same command.
  • Field Name: Name
  • Type: String
Parent * The scope at which the new normalization rule will be created. Address book normalization rules can be created at the global scope, the site scope, or the service scope (for the Address Book service only). Note that a collection of Address Book normalization configuration settings must already be assigned to the specified scope before you can add a rule to that scope. For example, you cannot add a rule to the Redmond site unless you have already creation Address Book normalization configuration settings for that site. The Parent parameter is required unless the Identity parameter is specified. You cannot include the Identity parameter and the Parent parameter in the same command. If you include the Parent parameter, the Name parameter is also required.
  • Field Name: Parent
  • Type: String
Pattern A regular expression that the phone number must match in order for this rule to be applied. The default value is ^(\d{11})$. This expression represents any set of numbers up to 11 digits.
  • Field Name: Pattern
  • Type: String
Element
  • Field Name: Element
  • Type: String
Priority The order in which rules are applied; this is required because a given phone number might match more than one rule. The Priority parameter sets the order in which the rules are tested against the number. If a phone number matches multiple rules, the rule with the highest priority will be selected to do the conversion. Note that, when you set a priority, any existing rules will renumber themselves accordingly.
  • Field Name: Priority
  • Type: Integer
Translation The regular expression pattern that will be applied to the number to convert it to E.164 format. The default value is +$. This prefixes the number with a plus sign (+).
  • Field Name: Translation
  • Type: String
Identity * Unique identifier for the rule. The Identity specified must include the scope followed by a slash followed by the name; for example: site:Redmond/Rule1, where site:Redmond is the scope and Rule1 is the name. Note that the Identity is composed of the Parent (scope) and the Name. If you use the Identity parameter then you cannot use the Name or the Parent parameters.
  • Field Name: Identity
  • Type: String
Description Enables administrators to provide explanatory text that accompanies a normalization rule. For example, the Description might explain how the rule converts phone numbers.
  • Field Name: Description
  • Type: String