insights.azure.com/v1api20240101preview
APIVersion
Value | Description |
---|---|
“2024-01-01-preview” |
ScheduledQueryRule
Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/preview/2024-01-01-preview/scheduledQueryRule_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/scheduledQueryRules/{ruleName}
Used by: ScheduledQueryRuleList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | ScheduledQueryRule_Spec Optional |
|
status | ScheduledQueryRule_STATUS Optional |
ScheduledQueryRule_Spec
Property | Description | Type |
---|---|---|
actions | Actions to invoke when the alert fires. | Actions Optional |
autoMitigate | The flag that indicates whether the alert should be automatically resolved or not. The default is true. Relevant only for rules of the kind LogAlert. | bool Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
checkWorkspaceAlertsStorageConfigured | The flag which indicates whether this scheduled query rule should be stored in the customer’s storage. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
criteria | The rule criteria that defines the conditions of the scheduled query rule. | ScheduledQueryRuleCriteria Optional |
description | The description of the scheduled query rule. | string Optional |
displayName | The display name of the alert rule | string Optional |
enabled | The flag which indicates whether this scheduled query rule is enabled. Value should be true or false | bool Optional |
evaluationFrequency | How often the scheduled query rule is evaluated represented in ISO 8601 duration format. Relevant and required only for rules of the kind LogAlert. | string Optional |
identity | The identity of the resource. | Identity Optional |
kind | Indicates the type of scheduled query rule. The default is LogAlert. | ScheduledQueryRule_Kind_Spec Optional |
location | The geo-location where the resource lives | string Required |
muteActionsDuration | Mute actions for the chosen period of time (in ISO 8601 duration format) after the alert is fired. Relevant only for rules of the kind LogAlert. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | ScheduledQueryRuleOperatorSpec Optional |
overrideQueryTimeRange | If specified then overrides the query time range (default is WindowSize*NumberOfEvaluationPeriods). Relevant only for rules of the kind LogAlert. | string Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
resolveConfiguration | Defines the configuration for resolving fired alerts. Relevant only for rules of the kind LogAlert. | RuleResolveConfiguration Optional |
scopesReferences | The list of resource id’s that this scheduled query rule is scoped to. | genruntime.ResourceReference[] Optional |
severity | 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. | ScheduledQueryRuleProperties_Severity Optional |
skipQueryValidation | The flag which indicates whether the provided query should be validated or not. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
tags | Resource tags. | map[string]string Optional |
targetResourceTypes | List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert | string[] Optional |
windowSize | The period of time (in ISO 8601 duration format) on which the Alert query will be executed (bin size). Relevant and required only for rules of the kind LogAlert. | string Optional |
ScheduledQueryRule_STATUS
Property | Description | Type |
---|---|---|
actions | Actions to invoke when the alert fires. | Actions_STATUS Optional |
autoMitigate | The flag that indicates whether the alert should be automatically resolved or not. The default is true. Relevant only for rules of the kind LogAlert. | bool Optional |
checkWorkspaceAlertsStorageConfigured | The flag which indicates whether this scheduled query rule should be stored in the customer’s storage. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdWithApiVersion | The api-version used when creating this alert rule | string Optional |
criteria | The rule criteria that defines the conditions of the scheduled query rule. | ScheduledQueryRuleCriteria_STATUS Optional |
description | The description of the scheduled query rule. | string Optional |
displayName | The display name of the alert rule | string Optional |
enabled | The flag which indicates whether this scheduled query rule is enabled. Value should be true or false | bool Optional |
etag | The etag field is not required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. | string Optional |
evaluationFrequency | How often the scheduled query rule is evaluated represented in ISO 8601 duration format. Relevant and required only for rules of the kind LogAlert. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The identity of the resource. | Identity_STATUS Optional |
isLegacyLogAnalyticsRule | True if alert rule is legacy Log Analytic rule | bool Optional |
isWorkspaceAlertsStorageConfigured | The flag which indicates whether this scheduled query rule has been configured to be stored in the customer’s storage. The default is false. | bool Optional |
kind | Indicates the type of scheduled query rule. The default is LogAlert. | ScheduledQueryRule_Kind_STATUS Optional |
location | The geo-location where the resource lives | string Optional |
muteActionsDuration | Mute actions for the chosen period of time (in ISO 8601 duration format) after the alert is fired. Relevant only for rules of the kind LogAlert. | string Optional |
name | The name of the resource | string Optional |
overrideQueryTimeRange | If specified then overrides the query time range (default is WindowSize*NumberOfEvaluationPeriods). Relevant only for rules of the kind LogAlert. | string Optional |
resolveConfiguration | Defines the configuration for resolving fired alerts. Relevant only for rules of the kind LogAlert. | RuleResolveConfiguration_STATUS Optional |
scopes | The list of resource id’s that this scheduled query rule is scoped to. | string[] Optional |
severity | 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. | ScheduledQueryRuleProperties_Severity_STATUS Optional |
skipQueryValidation | The flag which indicates whether the provided query should be validated or not. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
systemData | SystemData of ScheduledQueryRule. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
targetResourceTypes | List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert | string[] Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
windowSize | The period of time (in ISO 8601 duration format) on which the Alert query will be executed (bin size). Relevant and required only for rules of the kind LogAlert. | string Optional |
ScheduledQueryRuleList
Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/preview/2024-01-01-preview/scheduledQueryRule_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/scheduledQueryRules/{ruleName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | ScheduledQueryRule[] Optional |
ScheduledQueryRule_Spec
Used by: ScheduledQueryRule.
Property | Description | Type |
---|---|---|
actions | Actions to invoke when the alert fires. | Actions Optional |
autoMitigate | The flag that indicates whether the alert should be automatically resolved or not. The default is true. Relevant only for rules of the kind LogAlert. | bool Optional |
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
checkWorkspaceAlertsStorageConfigured | The flag which indicates whether this scheduled query rule should be stored in the customer’s storage. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
criteria | The rule criteria that defines the conditions of the scheduled query rule. | ScheduledQueryRuleCriteria Optional |
description | The description of the scheduled query rule. | string Optional |
displayName | The display name of the alert rule | string Optional |
enabled | The flag which indicates whether this scheduled query rule is enabled. Value should be true or false | bool Optional |
evaluationFrequency | How often the scheduled query rule is evaluated represented in ISO 8601 duration format. Relevant and required only for rules of the kind LogAlert. | string Optional |
identity | The identity of the resource. | Identity Optional |
kind | Indicates the type of scheduled query rule. The default is LogAlert. | ScheduledQueryRule_Kind_Spec Optional |
location | The geo-location where the resource lives | string Required |
muteActionsDuration | Mute actions for the chosen period of time (in ISO 8601 duration format) after the alert is fired. Relevant only for rules of the kind LogAlert. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | ScheduledQueryRuleOperatorSpec Optional |
overrideQueryTimeRange | If specified then overrides the query time range (default is WindowSize*NumberOfEvaluationPeriods). Relevant only for rules of the kind LogAlert. | string Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
resolveConfiguration | Defines the configuration for resolving fired alerts. Relevant only for rules of the kind LogAlert. | RuleResolveConfiguration Optional |
scopesReferences | The list of resource id’s that this scheduled query rule is scoped to. | genruntime.ResourceReference[] Optional |
severity | 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. | ScheduledQueryRuleProperties_Severity Optional |
skipQueryValidation | The flag which indicates whether the provided query should be validated or not. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
tags | Resource tags. | map[string]string Optional |
targetResourceTypes | List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert | string[] Optional |
windowSize | The period of time (in ISO 8601 duration format) on which the Alert query will be executed (bin size). Relevant and required only for rules of the kind LogAlert. | string Optional |
ScheduledQueryRule_STATUS
Used by: ScheduledQueryRule.
Property | Description | Type |
---|---|---|
actions | Actions to invoke when the alert fires. | Actions_STATUS Optional |
autoMitigate | The flag that indicates whether the alert should be automatically resolved or not. The default is true. Relevant only for rules of the kind LogAlert. | bool Optional |
checkWorkspaceAlertsStorageConfigured | The flag which indicates whether this scheduled query rule should be stored in the customer’s storage. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
conditions | The observed state of the resource | conditions.Condition[] Optional |
createdWithApiVersion | The api-version used when creating this alert rule | string Optional |
criteria | The rule criteria that defines the conditions of the scheduled query rule. | ScheduledQueryRuleCriteria_STATUS Optional |
description | The description of the scheduled query rule. | string Optional |
displayName | The display name of the alert rule | string Optional |
enabled | The flag which indicates whether this scheduled query rule is enabled. Value should be true or false | bool Optional |
etag | The etag field is not required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. | string Optional |
evaluationFrequency | How often the scheduled query rule is evaluated represented in ISO 8601 duration format. Relevant and required only for rules of the kind LogAlert. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The identity of the resource. | Identity_STATUS Optional |
isLegacyLogAnalyticsRule | True if alert rule is legacy Log Analytic rule | bool Optional |
isWorkspaceAlertsStorageConfigured | The flag which indicates whether this scheduled query rule has been configured to be stored in the customer’s storage. The default is false. | bool Optional |
kind | Indicates the type of scheduled query rule. The default is LogAlert. | ScheduledQueryRule_Kind_STATUS Optional |
location | The geo-location where the resource lives | string Optional |
muteActionsDuration | Mute actions for the chosen period of time (in ISO 8601 duration format) after the alert is fired. Relevant only for rules of the kind LogAlert. | string Optional |
name | The name of the resource | string Optional |
overrideQueryTimeRange | If specified then overrides the query time range (default is WindowSize*NumberOfEvaluationPeriods). Relevant only for rules of the kind LogAlert. | string Optional |
resolveConfiguration | Defines the configuration for resolving fired alerts. Relevant only for rules of the kind LogAlert. | RuleResolveConfiguration_STATUS Optional |
scopes | The list of resource id’s that this scheduled query rule is scoped to. | string[] Optional |
severity | 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. | ScheduledQueryRuleProperties_Severity_STATUS Optional |
skipQueryValidation | The flag which indicates whether the provided query should be validated or not. The default is false. Relevant only for rules of the kind LogAlert. | bool Optional |
systemData | SystemData of ScheduledQueryRule. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
targetResourceTypes | List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert | string[] Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
windowSize | The period of time (in ISO 8601 duration format) on which the Alert query will be executed (bin size). Relevant and required only for rules of the kind LogAlert. | string Optional |
Actions
Actions to invoke when the alert fires.
Used by: ScheduledQueryRule_Spec.
Property | Description | Type |
---|---|---|
actionGroupsReferences | Action Group resource Ids to invoke when the alert fires. | genruntime.ResourceReference[] Optional |
actionProperties | The properties of an action properties. | map[string]string Optional |
customProperties | The properties of an alert payload. | map[string]string Optional |
Actions_STATUS
Actions to invoke when the alert fires.
Used by: ScheduledQueryRule_STATUS.
Property | Description | Type |
---|---|---|
actionGroups | Action Group resource Ids to invoke when the alert fires. | string[] Optional |
actionProperties | The properties of an action properties. | map[string]string Optional |
customProperties | The properties of an alert payload. | map[string]string Optional |
Identity
Identity for the resource.
Used by: ScheduledQueryRule_Spec.
Property | Description | Type |
---|---|---|
type | Type of managed service identity. | Identity_Type Required |
userAssignedIdentities | The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’. | UserAssignedIdentityDetails[] Optional |
Identity_STATUS
Identity for the resource.
Used by: ScheduledQueryRule_STATUS.
Property | Description | Type |
---|---|---|
principalId | The principal ID of resource identity. | string Optional |
tenantId | The tenant ID of resource. | string Optional |
type | Type of managed service identity. | Identity_Type_STATUS Optional |
userAssignedIdentities | The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’. | map[string]UserIdentityProperties_STATUS Optional |
RuleResolveConfiguration
TBD. Relevant only for rules of the kind LogAlert.
Used by: ScheduledQueryRule_Spec.
Property | Description | Type |
---|---|---|
autoResolved | The flag that indicates whether or not to auto resolve a fired alert. | bool Optional |
timeToResolve | The duration a rule must evaluate as healthy before the fired alert is automatically resolved represented in ISO 8601 duration format. | string Optional |
RuleResolveConfiguration_STATUS
TBD. Relevant only for rules of the kind LogAlert.
Used by: ScheduledQueryRule_STATUS.
Property | Description | Type |
---|---|---|
autoResolved | The flag that indicates whether or not to auto resolve a fired alert. | bool Optional |
timeToResolve | The duration a rule must evaluate as healthy before the fired alert is automatically resolved represented in ISO 8601 duration format. | string Optional |
ScheduledQueryRule_Kind_Spec
Used by: ScheduledQueryRule_Spec.
Value | Description |
---|---|
“EventLogAlert” | |
“LogAlert” | |
“LogToMetric” |
ScheduledQueryRule_Kind_STATUS
Used by: ScheduledQueryRule_STATUS.
Value | Description |
---|---|
“EventLogAlert” | |
“LogAlert” | |
“LogToMetric” |
ScheduledQueryRuleCriteria
The rule criteria that defines the conditions of the scheduled query rule.
Used by: ScheduledQueryRule_Spec.
Property | Description | Type |
---|---|---|
allOf | A list of conditions to evaluate against the specified scopes | Condition[] Optional |
ScheduledQueryRuleCriteria_STATUS
The rule criteria that defines the conditions of the scheduled query rule.
Used by: ScheduledQueryRule_STATUS.
Property | Description | Type |
---|---|---|
allOf | A list of conditions to evaluate against the specified scopes | Condition_STATUS[] Optional |
ScheduledQueryRuleOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: ScheduledQueryRule_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
ScheduledQueryRuleProperties_Severity
Used by: ScheduledQueryRule_Spec.
Value | Description |
---|---|
0 | |
1 | |
2 | |
3 | |
4 |
ScheduledQueryRuleProperties_Severity_STATUS
Used by: ScheduledQueryRule_STATUS.
Value | Description |
---|---|
0 | |
1 | |
2 | |
3 | |
4 |
SystemData_STATUS
Metadata pertaining to creation and last modification of the resource.
Used by: ScheduledQueryRule_STATUS.
Property | Description | Type |
---|---|---|
createdAt | The timestamp of resource creation (UTC). | string Optional |
createdBy | The identity that created the resource. | string Optional |
createdByType | The type of identity that created the resource. | SystemData_CreatedByType_STATUS Optional |
lastModifiedAt | The timestamp of resource last modification (UTC) | string Optional |
lastModifiedBy | The identity that last modified the resource. | string Optional |
lastModifiedByType | The type of identity that last modified the resource. | SystemData_LastModifiedByType_STATUS Optional |
Condition
A condition of the scheduled query rule.
Used by: ScheduledQueryRuleCriteria.
Property | Description | Type |
---|---|---|
alertSensitivity | The extent of deviation required to trigger an alert. Allowed values are ‘Low’, ‘Medium’ and ‘High’. This will affect how tight the threshold is to the metric series pattern. Relevant and required only for dynamic threshold rules of the kind LogAlert. | string Optional |
criterionType | Specifies the type of threshold criteria | Condition_CriterionType Optional |
dimensions | List of Dimensions conditions | Dimension[] Optional |
failingPeriods | 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. | Condition_FailingPeriods Optional |
ignoreDataBefore | Use this option to set the date from which to start learning the metric historical data and calculate the dynamic thresholds (in ISO8601 format). Relevant only for dynamic threshold rules of the kind LogAlert. | string Optional |
metricMeasureColumn | The column containing the metric measure number. Relevant only for rules of the kind LogAlert. | string Optional |
metricName | The name of the metric to be sent. Relevant and required only for rules of the kind LogToMetric. | string Optional |
operator | The criteria operator. Relevant and required only for rules of the kind LogAlert. | Condition_Operator Optional |
query | Log query alert | string Optional |
resourceIdColumnReference | The column containing the resource id. The content of the column must be a uri formatted as resource id. Relevant only for rules of the kind LogAlert. | genruntime.ResourceReference Optional |
threshold | the criteria threshold value that activates the alert. Relevant and required only for static threshold rules of the kind LogAlert. | float64 Optional |
timeAggregation | Aggregation type. Relevant and required only for rules of the kind LogAlert. | Condition_TimeAggregation Optional |
Condition_STATUS
A condition of the scheduled query rule.
Used by: ScheduledQueryRuleCriteria_STATUS.
Property | Description | Type |
---|---|---|
alertSensitivity | The extent of deviation required to trigger an alert. Allowed values are ‘Low’, ‘Medium’ and ‘High’. This will affect how tight the threshold is to the metric series pattern. Relevant and required only for dynamic threshold rules of the kind LogAlert. | string Optional |
criterionType | Specifies the type of threshold criteria | Condition_CriterionType_STATUS Optional |
dimensions | List of Dimensions conditions | Dimension_STATUS[] Optional |
failingPeriods | 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. | Condition_FailingPeriods_STATUS Optional |
ignoreDataBefore | Use this option to set the date from which to start learning the metric historical data and calculate the dynamic thresholds (in ISO8601 format). Relevant only for dynamic threshold rules of the kind LogAlert. | string Optional |
metricMeasureColumn | The column containing the metric measure number. Relevant only for rules of the kind LogAlert. | string Optional |
metricName | The name of the metric to be sent. Relevant and required only for rules of the kind LogToMetric. | string Optional |
operator | The criteria operator. Relevant and required only for rules of the kind LogAlert. | Condition_Operator_STATUS Optional |
query | Log query alert | string Optional |
resourceIdColumn | The column containing the resource id. The content of the column must be a uri formatted as resource id. Relevant only for rules of the kind LogAlert. | string Optional |
threshold | the criteria threshold value that activates the alert. Relevant and required only for static threshold rules of the kind LogAlert. | float64 Optional |
timeAggregation | Aggregation type. Relevant and required only for rules of the kind LogAlert. | Condition_TimeAggregation_STATUS Optional |
Identity_Type
Used by: Identity.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“UserAssigned” |
Identity_Type_STATUS
Used by: Identity_STATUS.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“UserAssigned” |
SystemData_CreatedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
SystemData_LastModifiedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
UserAssignedIdentityDetails
Information about the user assigned identity for the resource
Used by: Identity.
Property | Description | Type |
---|---|---|
reference | genruntime.ResourceReference Optional |
UserIdentityProperties_STATUS
User assigned identity properties.
Used by: Identity_STATUS.
Property | Description | Type |
---|---|---|
clientId | The client id of user assigned identity. | string Optional |
principalId | The principal id of user assigned identity. | string Optional |
Condition_CriterionType
Used by: Condition.
Value | Description |
---|---|
“DynamicThresholdCriterion” | |
“StaticThresholdCriterion” |
Condition_CriterionType_STATUS
Used by: Condition_STATUS.
Value | Description |
---|---|
“DynamicThresholdCriterion” | |
“StaticThresholdCriterion” |
Condition_FailingPeriods
Used by: Condition.
Property | Description | Type |
---|---|---|
minFailingPeriodsToAlert | The number of violations to trigger an alert. Should be smaller or equal to numberOfEvaluationPeriods. Default value is 1 | int Optional |
numberOfEvaluationPeriods | The number of aggregated lookback points. The lookback time window is calculated based on the aggregation granularity (windowSize) and the selected number of aggregated points. Default value is 1 | int Optional |
Condition_FailingPeriods_STATUS
Used by: Condition_STATUS.
Property | Description | Type |
---|---|---|
minFailingPeriodsToAlert | The number of violations to trigger an alert. Should be smaller or equal to numberOfEvaluationPeriods. Default value is 1 | int Optional |
numberOfEvaluationPeriods | The number of aggregated lookback points. The lookback time window is calculated based on the aggregation granularity (windowSize) and the selected number of aggregated points. Default value is 1 | int Optional |
Condition_Operator
Used by: Condition.
Value | Description |
---|---|
“Equals” | |
“GreaterOrLessThan” | |
“GreaterThan” | |
“GreaterThanOrEqual” | |
“LessThan” | |
“LessThanOrEqual” |
Condition_Operator_STATUS
Used by: Condition_STATUS.
Value | Description |
---|---|
“Equals” | |
“GreaterOrLessThan” | |
“GreaterThan” | |
“GreaterThanOrEqual” | |
“LessThan” | |
“LessThanOrEqual” |
Condition_TimeAggregation
Used by: Condition.
Value | Description |
---|---|
“Average” | |
“Count” | |
“Maximum” | |
“Minimum” | |
“Total” |
Condition_TimeAggregation_STATUS
Used by: Condition_STATUS.
Value | Description |
---|---|
“Average” | |
“Count” | |
“Maximum” | |
“Minimum” | |
“Total” |
Dimension
Dimension splitting and filtering definition
Used by: Condition.
Property | Description | Type |
---|---|---|
name | Name of the dimension | string Required |
operator | Operator for dimension values | Dimension_Operator Required |
values | List of dimension values | string[] Required |
Dimension_STATUS
Dimension splitting and filtering definition
Used by: Condition_STATUS.
Property | Description | Type |
---|---|---|
name | Name of the dimension | string Optional |
operator | Operator for dimension values | Dimension_Operator_STATUS Optional |
values | List of dimension values | string[] Optional |
Dimension_Operator
Used by: Dimension.
Value | Description |
---|---|
“Exclude” | |
“Include” |
Dimension_Operator_STATUS
Used by: Dimension_STATUS.
Value | Description |
---|---|
“Exclude” | |
“Include” |