models Package

Classes

Actions

Actions to invoke when the alert fires.

Condition

A condition of the scheduled query rule.

ConditionFailingPeriods

The minimum number of violations required within the selected lookback time window required to raise an alert. Relevant only for rules of the kind LogAlert.

Dimension

Dimension splitting and filtering definition.

All required parameters must be populated in order to send to Azure.

ErrorContract

Describes the format of Error response.

ErrorResponseAdditionalInfo

The resource management error additional info.

Variables are only populated by the server, and will be ignored when sending a request.

ErrorResponseDetails

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

Variables are only populated by the server, and will be ignored when sending a request.

Identity

Identity for the resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

RuleResolveConfiguration

TBD. Relevant only for rules of the kind LogAlert.

ScheduledQueryRuleCriteria

The rule criteria that defines the conditions of the scheduled query rule.

ScheduledQueryRuleResource

The scheduled query rule resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ScheduledQueryRuleResourceCollection

Represents a collection of scheduled query rule resources.

Variables are only populated by the server, and will be ignored when sending a request.

ScheduledQueryRuleResourcePatch

The scheduled query rule resource for patch operations.

Variables are only populated by the server, and will be ignored when sending a request.

SystemData

Metadata pertaining to creation and last modification of the resource.

UserIdentityProperties

User assigned identity properties.

Variables are only populated by the server, and will be ignored when sending a request.

Enums

AlertSeverity

Severity of the alert. Should be an integer between [0-4]. Value of 0 is severest. Relevant and required only for rules of the kind LogAlert.

ConditionOperator

The criteria operator. Relevant and required only for rules of the kind LogAlert.

CreatedByType

The type of identity that created the resource.

DimensionOperator

Operator for dimension values.

IdentityType

Type of managed service identity.

Kind

Indicates the type of scheduled query rule. The default is LogAlert.

PublicNetworkAccess

This determines if traffic is allowed over public network. By default it is enabled.

TimeAggregation

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