Class HttpRouteQueryParameterMatch
Specifications to match a query parameter in the request.
Implements
Inherited Members
Namespace: Google.Apis.NetworkServices.v1beta1.Data
Assembly: Google.Apis.NetworkServices.v1beta1.dll
Syntax
public class HttpRouteQueryParameterMatch : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExactMatch
The value of the query parameter must exactly match the contents of exact_match. Only one of exact_match, regex_match, or present_match must be set.
Declaration
[JsonProperty("exactMatch")]
public virtual string ExactMatch { get; set; }
Property Value
Type | Description |
---|---|
string |
PresentMatch
Specifies that the QueryParameterMatcher matches if request contains query parameter, irrespective of whether the parameter has a value or not. Only one of exact_match, regex_match, or present_match must be set.
Declaration
[JsonProperty("presentMatch")]
public virtual bool? PresentMatch { get; set; }
Property Value
Type | Description |
---|---|
bool? |
QueryParameter
The name of the query parameter to match.
Declaration
[JsonProperty("queryParameter")]
public virtual string QueryParameter { get; set; }
Property Value
Type | Description |
---|---|
string |
RegexMatch
The value of the query parameter must match the regular expression specified by regex_match. For regular expression grammar, please see https://github.com/google/re2/wiki/Syntax Only one of exact_match, regex_match, or present_match must be set.
Declaration
[JsonProperty("regexMatch")]
public virtual string RegexMatch { get; set; }
Property Value
Type | Description |
---|---|
string |