ExceptionEntry Class
Adds exception to allow a request when the condition is satisfied.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.network._serialization.ModelExceptionEntry
Constructor
ExceptionEntry(*, match_variable: str | _models.ExceptionEntryMatchVariable, value_match_operator: str | _models.ExceptionEntryValueMatchOperator, values: List[str] | None = None, selector_match_operator: str | _models.ExceptionEntrySelectorMatchOperator | None = None, selector: str | None = None, exception_managed_rule_sets: List[_models.ExclusionManagedRuleSet] | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
match_variable
|
The variable on which we evaluate the exception condition. Required. Known values are: "RequestURI", "RemoteAddr", and "RequestHeader". |
values
|
Allowed values for the matchVariable. |
value_match_operator
|
Operates on the allowed values for the matchVariable. Required. Known values are: "Equals", "Contains", "StartsWith", "EndsWith", and "IPMatch". |
selector_match_operator
|
When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector. Known values are: "Equals", "Contains", "StartsWith", and "EndsWith". |
selector
|
When the matchVariable points to a key-value pair (e.g, RequestHeader), this identifies the key. |
exception_managed_rule_sets
|
The managed rule sets that are associated with the exception. |
Variables
Name | Description |
---|---|
match_variable
|
The variable on which we evaluate the exception condition. Required. Known values are: "RequestURI", "RemoteAddr", and "RequestHeader". |
values
|
Allowed values for the matchVariable. |
value_match_operator
|
Operates on the allowed values for the matchVariable. Required. Known values are: "Equals", "Contains", "StartsWith", "EndsWith", and "IPMatch". |
selector_match_operator
|
When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector. Known values are: "Equals", "Contains", "StartsWith", and "EndsWith". |
selector
|
When the matchVariable points to a key-value pair (e.g, RequestHeader), this identifies the key. |
exception_managed_rule_sets
|
The managed rule sets that are associated with the exception. |
Azure SDK for Python