Share via


StatusCodesBasedTrigger Class

Definition

Trigger based on status code.

public class StatusCodesBasedTrigger : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.Models.StatusCodesBasedTrigger>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.Models.StatusCodesBasedTrigger>
type StatusCodesBasedTrigger = class
    interface IJsonModel<StatusCodesBasedTrigger>
    interface IPersistableModel<StatusCodesBasedTrigger>
Public Class StatusCodesBasedTrigger
Implements IJsonModel(Of StatusCodesBasedTrigger), IPersistableModel(Of StatusCodesBasedTrigger)
Inheritance
StatusCodesBasedTrigger
Implements

Constructors

StatusCodesBasedTrigger()

Initializes a new instance of StatusCodesBasedTrigger.

Properties

Count

Request Count.

Path

Request Path.

Status

HTTP status code.

SubStatus

Request Sub Status.

TimeInterval

Time interval.

Win32Status

Win32 error code.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<StatusCodesBasedTrigger>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<StatusCodesBasedTrigger>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StatusCodesBasedTrigger>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StatusCodesBasedTrigger>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<StatusCodesBasedTrigger>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to