Class GoogleCloudDiscoveryengineV1alphaCheckRequirementResponse
Response for the CheckRequirement method.
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1alpha.Data
Assembly: Google.Apis.DiscoveryEngine.v1alpha.dll
Syntax
public class GoogleCloudDiscoveryengineV1alphaCheckRequirementResponse : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MetricResults
Metric results.
Declaration
[JsonProperty("metricResults")]
public virtual IList<GoogleCloudDiscoveryengineV1alphaCheckRequirementResponseMetricQueryResult> MetricResults { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudDiscoveryengineV1alphaCheckRequirementResponseMetricQueryResult> |
OldestMetricTimestamp
object representation of OldestMetricTimestampRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use OldestMetricTimestampDateTimeOffset instead.")]
public virtual object OldestMetricTimestamp { get; set; }
Property Value
Type | Description |
---|---|
object |
OldestMetricTimestampDateTimeOffset
DateTimeOffset representation of OldestMetricTimestampRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? OldestMetricTimestampDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
OldestMetricTimestampRaw
Timestamp of the oldest calculated metric (i.e. the most stale metric). Indicates that the
requirement_result
may not accurately reflect any Event and Product Catalog updates performed after this
time.
Declaration
[JsonProperty("oldestMetricTimestamp")]
public virtual string OldestMetricTimestampRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Requirement
Requirement definition.
Declaration
[JsonProperty("requirement")]
public virtual GoogleCloudDiscoveryengineV1alphaRequirement Requirement { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDiscoveryengineV1alphaRequirement |
RequirementCondition
The condition for evaluating the requirement result.
Declaration
[JsonProperty("requirementCondition")]
public virtual GoogleTypeExpr RequirementCondition { get; set; }
Property Value
Type | Description |
---|---|
GoogleTypeExpr |
Result
The result of the requirement. It should be one of the severity
fields in the requirement definition. If
any error happens during the evaluation, it will be UNKNOWN
.
Declaration
[JsonProperty("result")]
public virtual string Result { get; set; }
Property Value
Type | Description |
---|---|
string |