public sealed class UptimeCheckConfig.Types.ContentMatcher.Types.JsonPathMatcher : IMessage<UptimeCheckConfig.Types.ContentMatcher.Types.JsonPathMatcher>, IEquatable<UptimeCheckConfig.Types.ContentMatcher.Types.JsonPathMatcher>, IDeepCloneable<UptimeCheckConfig.Types.ContentMatcher.Types.JsonPathMatcher>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class UptimeCheckConfig.Types.ContentMatcher.Types.JsonPathMatcher.
Information needed to perform a JSONPath content match.
Used for ContentMatcherOption::MATCHES_JSON_PATH
and
ContentMatcherOption::NOT_MATCHES_JSON_PATH
.
Implements
IMessageUptimeCheckConfigTypesContentMatcherTypesJsonPathMatcher, IEquatableUptimeCheckConfigTypesContentMatcherTypesJsonPathMatcher, IDeepCloneableUptimeCheckConfigTypesContentMatcherTypesJsonPathMatcher, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
JsonPathMatcher()
public JsonPathMatcher()
JsonPathMatcher(JsonPathMatcher)
public JsonPathMatcher(UptimeCheckConfig.Types.ContentMatcher.Types.JsonPathMatcher other)
Parameter | |
---|---|
Name | Description |
other |
UptimeCheckConfigTypesContentMatcherTypesJsonPathMatcher |
Properties
JsonMatcher
public UptimeCheckConfig.Types.ContentMatcher.Types.JsonPathMatcher.Types.JsonPathMatcherOption JsonMatcher { get; set; }
The type of JSONPath match that will be applied to the JSON output
(ContentMatcher.content
)
Property Value | |
---|---|
Type | Description |
UptimeCheckConfigTypesContentMatcherTypesJsonPathMatcherTypesJsonPathMatcherOption |
JsonPath
public string JsonPath { get; set; }
JSONPath within the response output pointing to the expected
ContentMatcher::content
to match against.
Property Value | |
---|---|
Type | Description |
string |