IFsrmActionReport Interface

 

Used to generate a report in response to a quota or file screen event.

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

Syntax

[GuidAttribute("2DBE63C4-B340-48A0-A5B0-158E07FC567E")]
public interface IFsrmActionReport : IFsrmAction
[GuidAttribute("2DBE63C4-B340-48A0-A5B0-158E07FC567E")]
public interface class IFsrmActionReport : IFsrmAction
[<GuidAttribute("2DBE63C4-B340-48A0-A5B0-158E07FC567E")>]
type IFsrmActionReport = 
    interface
        interface IFsrmAction
    end
<GuidAttribute("2DBE63C4-B340-48A0-A5B0-158E07FC567E")>
Public Interface IFsrmActionReport
    Inherits IFsrmAction

Properties

Name Description
System_CAPS_pubproperty ActionType

Gets the ActionType property.

System_CAPS_pubproperty id

Gets the id property.

System_CAPS_pubproperty MailTo

Retrieves or sets the email address to which the reports are sent.

This property is read/write.

System_CAPS_pubproperty ReportTypes

Retrieves or sets the types of reports to generate.

This property is read/write.

System_CAPS_pubproperty RunLimitInterval

Gets and sets the RunLimitInterval property.

Methods

Name Description
System_CAPS_pubmethod Delete()

Removes the report that was generated for the quota or file screen event.

Remarks

To create an event log action, call one of the following methods and specify FsrmActionType_Report as the action type:

The create methods return an IFsrmAction interface. To get this interface, call the QueryInterface method and specify IID_IFsrmActionEventLog as the interface identifier.

The IFsrmActionReport interface inherits from IFsrmAction IFsrmActionReport also has these types of members:

See Also

IFsrmAction
IFsrmActionCommand
IFsrmActionEmail
IFsrmActionEventLog
Microsoft.Storage Namespace

Return to top