Class StorageDatabasecenterPartnerapiV1mainDatabaseResourceFeed
DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into
Condor platform. Next ID: 13
Inheritance
StorageDatabasecenterPartnerapiV1mainDatabaseResourceFeed
Assembly: Google.Apis.CloudAlloyDBAdmin.v1alpha.dll
Syntax
public class StorageDatabasecenterPartnerapiV1mainDatabaseResourceFeed : IDirectResponseSchema
Properties
BackupdrMetadata
BackupDR metadata is used to ingest metadata from BackupDR.
Declaration
[JsonProperty("backupdrMetadata")]
public virtual StorageDatabasecenterPartnerapiV1mainBackupDRMetadata BackupdrMetadata { get; set; }
Property Value
ConfigBasedSignalData
Config based signal data is used to ingest signals that are generated based on the configuration of the
database resource.
Declaration
[JsonProperty("configBasedSignalData")]
public virtual StorageDatabasecenterPartnerapiV1mainConfigBasedSignalData ConfigBasedSignalData { get; set; }
Property Value
DatabaseResourceSignalData
Database resource signal data is used to ingest signals from database resource signal feeds.
Declaration
[JsonProperty("databaseResourceSignalData")]
public virtual StorageDatabasecenterPartnerapiV1mainDatabaseResourceSignalData DatabaseResourceSignalData { get; set; }
Property Value
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 StorageDatabasecenterPartnerapiV1mainObservabilityMetricData ObservabilityMetricData { get; set; }
Property Value
RecommendationSignalData
Declaration
[JsonProperty("recommendationSignalData")]
public virtual StorageDatabasecenterPartnerapiV1mainDatabaseResourceRecommendationSignalData RecommendationSignalData { get; set; }
Property Value
ResourceHealthSignalData
Declaration
[JsonProperty("resourceHealthSignalData")]
public virtual StorageDatabasecenterPartnerapiV1mainDatabaseResourceHealthSignalData 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 StorageDatabasecenterPartnerapiV1mainDatabaseResourceId ResourceId { get; set; }
Property Value
ResourceMetadata
Declaration
[JsonProperty("resourceMetadata")]
public virtual StorageDatabasecenterPartnerapiV1mainDatabaseResourceMetadata ResourceMetadata { get; set; }
Property Value
SkipIngestion
Optional. If true, the feed won't be ingested by DB Center. This indicates that the feed is intentionally
skipped. For example, BackupDR feeds are only needed for resources integrated with DB Center (e.g.,
CloudSQL, AlloyDB). Feeds for non-integrated resources (e.g., Compute Engine, Persistent Disk) can be
skipped.
Declaration
[JsonProperty("skipIngestion")]
public virtual bool? SkipIngestion { get; set; }
Property Value
Implements