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 | |
---|---|---|
ActionType | Gets the ActionType property. |
|
id | Gets the id property. |
|
MailTo | Retrieves or sets the email address to which the reports are sent. This property is read/write. |
|
ReportTypes | Retrieves or sets the types of reports to generate. This property is read/write. |
|
RunLimitInterval | Gets and sets the RunLimitInterval property. |
Methods
Name | Description | |
---|---|---|
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