TimeAggregation Struct

Definition

Aggregation type. Relevant and required only for rules of the kind LogAlert.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ScheduledQueryRule.Support.TimeAggregationTypeConverter))]
public struct TimeAggregation : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.Monitor.ScheduledQueryRule.Support.TimeAggregation>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ScheduledQueryRule.Support.TimeAggregationTypeConverter))>]
type TimeAggregation = struct
    interface IArgumentCompleter
Public Structure TimeAggregation
Implements IArgumentCompleter, IEquatable(Of TimeAggregation)
Inheritance
TimeAggregation
Attributes
Implements

Fields

Average
Count
Maximum
Minimum
Total

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(Object)

Compares values of enum type TimeAggregation (override for Object)

Equals(TimeAggregation)

Compares values of enum type TimeAggregation

GetHashCode()

Returns hashCode for enum TimeAggregation

ToString()

Returns string representation for TimeAggregation

Operators

Equality(TimeAggregation, TimeAggregation)

Overriding == operator for enum TimeAggregation

Implicit(String to TimeAggregation)

Implicit operator to convert string to TimeAggregation

Implicit(TimeAggregation to String)

Implicit operator to convert TimeAggregation to string

Inequality(TimeAggregation, TimeAggregation)

Overriding != operator for enum TimeAggregation

Applies to