Class DatabaseResourceFeed
DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into
Condor platform.
Inheritance
DatabaseResourceFeed
Assembly: Google.Apis.CloudRedis.v1.dll
Syntax
public class DatabaseResourceFeed : IDirectResponseSchema
Properties
ETag
Declaration
public virtual string ETag { get; set; }
Property Value
FeedTimestamp
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use FeedTimestampDateTimeOffset instead.")]
public virtual object FeedTimestamp { get; set; }
Property Value
FeedTimestampDateTimeOffset
Declaration
[JsonIgnore]
public virtual DateTimeOffset? FeedTimestampDateTimeOffset { get; set; }
Property Value
FeedTimestampRaw
Required. Timestamp when feed is generated.
Declaration
[JsonProperty("feedTimestamp")]
public virtual string FeedTimestampRaw { get; set; }
Property Value
FeedType
Required. Type feed to be ingested into condor
Declaration
[JsonProperty("feedType")]
public virtual string FeedType { get; set; }
Property Value
ObservabilityMetricData
Declaration
[JsonProperty("observabilityMetricData")]
public virtual ObservabilityMetricData ObservabilityMetricData { get; set; }
Property Value
RecommendationSignalData
Declaration
[JsonProperty("recommendationSignalData")]
public virtual DatabaseResourceRecommendationSignalData RecommendationSignalData { get; set; }
Property Value
ResourceHealthSignalData
Declaration
[JsonProperty("resourceHealthSignalData")]
public virtual DatabaseResourceHealthSignalData ResourceHealthSignalData { get; set; }
Property Value
ResourceId
Primary key associated with the Resource. resource_id is available in individual feed level as well.
Declaration
[JsonProperty("resourceId")]
public virtual DatabaseResourceId ResourceId { get; set; }
Property Value
Declaration
[JsonProperty("resourceMetadata")]
public virtual DatabaseResourceMetadata ResourceMetadata { get; set; }
Property Value
Implements