ExceptionEntry Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Adds exception to allow a request when the condition is satisfied.
public class ExceptionEntry : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.ExceptionEntry>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.ExceptionEntry>
type ExceptionEntry = class
interface IJsonModel<ExceptionEntry>
interface IPersistableModel<ExceptionEntry>
Public Class ExceptionEntry
Implements IJsonModel(Of ExceptionEntry), IPersistableModel(Of ExceptionEntry)
- Inheritance
-
ExceptionEntry
- Implements
Constructors
ExceptionEntry(ExceptionEntryMatchVariable, ExceptionEntryValueMatchOperator) |
Initializes a new instance of ExceptionEntry. |
Properties
ExceptionManagedRuleSets |
The managed rule sets that are associated with the exception. |
MatchVariable |
The variable on which we evaluate the exception condition. |
Selector |
When the matchVariable points to a key-value pair (e.g, RequestHeader), this identifies the key. |
SelectorMatchOperator |
When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector. |
ValueMatchOperator |
Operates on the allowed values for the matchVariable. |
Values |
Allowed values for the matchVariable. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<ExceptionEntry>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<ExceptionEntry>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<ExceptionEntry>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<ExceptionEntry>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<ExceptionEntry>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |