Share via


AutoHealTriggers Class

Definition

Triggers for auto-heal.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AutoHealTriggersTypeConverter))]
public class AutoHealTriggers : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAutoHealTriggers
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AutoHealTriggersTypeConverter))>]
type AutoHealTriggers = class
    interface IAutoHealTriggers
    interface IJsonSerializable
Public Class AutoHealTriggers
Implements IAutoHealTriggers
Inheritance
AutoHealTriggers
Attributes
Implements

Constructors

AutoHealTriggers()

Creates an new AutoHealTriggers instance.

Properties

PrivateBytesInKb

A rule based on private bytes.

RequestCount

Request Count.

RequestTimeInterval

Time interval.

SlowRequestCount

Request Count.

SlowRequestPath

Request Path.

SlowRequestsWithPath

A rule based on multiple Slow Requests Rule with path

SlowRequestTimeInterval

Time interval.

SlowRequestTimeTaken

Time taken.

StatusCode

A rule based on status codes.

StatusCodesRange

A rule based on status codes ranges.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AutoHealTriggers.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AutoHealTriggers.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAutoHealTriggers.

FromJsonString(String)

Creates a new instance of AutoHealTriggers, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AutoHealTriggers into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to