IFsrmRule Interface

 

Defines a rule.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

<GuidAttribute("CB0DF960-16F5-4495-9079-3F9360D831DF")>
Public Interface IFsrmRule
	Inherits IFsrmObject

NameDescription
System_CAPS_pubpropertyDescription

Retrieves or sets the description of the object.

System_CAPS_pubpropertyid

Gets the id property.

System_CAPS_pubpropertyLastModified

Retrieves the date for the last time the rule was modified.

System_CAPS_pubpropertyModuleDefinitionName

Gets or retrieves the name of the module definition that you want to run this rule.

System_CAPS_pubpropertyName

Gets and retrieves the name of the rule.

System_CAPS_pubpropertyNamespaceRoots

Gets or sets an array of directory paths that the rule is applied to when classification is run

System_CAPS_pubpropertyParameters

Gets or sets the parameters that are passed to the classifier.

System_CAPS_pubpropertyRuleFlags

Gets or sets the flags that define the state of the rule.

System_CAPS_pubpropertyRuleType

Gets the type of rule.

NameDescription
System_CAPS_pubmethodCommit()

Saves the rule object in the server's list of objects.

System_CAPS_pubmethodDelete()

Removes the rule object from the server's list of objects.

The following methods return this interface:

This is the base class for rule interfaces. Query this interface to get the interface for the rule type specified in the RuleType property. For example, if RuleType is FsrmRuleType_Classification, query this interface for the IFsrmClassificationRule interface.

Return to top

Community Additions

ADD
Show: