Documentation

ProtectionRuleType extends Type
in package

Represents a single protection rule.

Table of Contents

Properties

$Action  : ProtectionRuleActionType
Identifies what action must be executed if the condition part of the rule matches.
$Condition  : ProtectionRuleConditionType
Identifies the condition that must be satisfied for the action part of the rule to be executed.
$Name  : string
Identifies the name of the rule.
$Priority  : int
Specifies the rule priority.
$UserOverridable  : bool
Specifies whether the rule is mandatory.

Methods

__clone()  : mixed
Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.

Properties

$Action

Identifies what action must be executed if the condition part of the rule matches.

public ProtectionRuleActionType $Action
Tags
since

Exchange 2010

$Condition

Identifies the condition that must be satisfied for the action part of the rule to be executed.

public ProtectionRuleConditionType $Condition
Tags
since

Exchange 2010

$Name

Identifies the name of the rule.

public string $Name

This property is required.

Tags
since

Exchange 2010

$Priority

Specifies the rule priority.

public int $Priority

This property is required with a minimum value of 1.

Tags
since

Exchange 2010

$UserOverridable

Specifies whether the rule is mandatory.

public bool $UserOverridable

If the rule is mandatory, this attribute value must be false

Tags
since

Exchange 2010

Methods

__clone()

Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.

public __clone() : mixed

        
On this page

Search results