Skip to content

Commit 23af8a9

Browse files
feat(redis): update the API
#### redis:v1 The following keys were added: - schemas.DatabaseResourceFeed.properties.skipIngestion.description - schemas.DatabaseResourceFeed.properties.skipIngestion.type The following keys were changed: - schemas.DatabaseResourceFeed.description - schemas.DatabaseResourceHealthSignalData.properties.signalType.enum - schemas.DatabaseResourceHealthSignalData.properties.signalType.enumDeprecated - schemas.DatabaseResourceHealthSignalData.properties.signalType.enumDescriptions - schemas.DatabaseResourceRecommendationSignalData.properties.signalType.enum - schemas.DatabaseResourceRecommendationSignalData.properties.signalType.enumDeprecated - schemas.DatabaseResourceRecommendationSignalData.properties.signalType.enumDescriptions
1 parent 3398dcd commit 23af8a9

File tree

2 files changed

+21
-7
lines changed

2 files changed

+21
-7
lines changed

discovery/redis-v1.json

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@
10731073
}
10741074
}
10751075
},
1076-
"revision": "20250729",
1076+
"revision": "20250807",
10771077
"rootUrl": "https://redis.googleapis.com/",
10781078
"schemas": {
10791079
"AOFConfig": {
@@ -1993,7 +1993,7 @@
19931993
"type": "object"
19941994
},
19951995
"DatabaseResourceFeed": {
1996-
"description": "DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 10",
1996+
"description": "DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 11",
19971997
"id": "DatabaseResourceFeed",
19981998
"properties": {
19991999
"backupdrMetadata": {
@@ -2047,6 +2047,10 @@
20472047
},
20482048
"resourceMetadata": {
20492049
"$ref": "DatabaseResourceMetadata"
2050+
},
2051+
"skipIngestion": {
2052+
"description": "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.",
2053+
"type": "boolean"
20502054
}
20512055
},
20522056
"type": "object"
@@ -2266,7 +2270,8 @@
22662270
"SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED",
22672271
"SIGNAL_TYPE_MANY_IDLE_CONNECTIONS",
22682272
"SIGNAL_TYPE_REPLICATION_LAG",
2269-
"SIGNAL_TYPE_OUTDATED_VERSION"
2273+
"SIGNAL_TYPE_OUTDATED_VERSION",
2274+
"SIGNAL_TYPE_OUTDATED_CLIENT"
22702275
],
22712276
"enumDeprecated": [
22722277
false,
@@ -2369,6 +2374,7 @@
23692374
false,
23702375
false,
23712376
false,
2377+
false,
23722378
false
23732379
],
23742380
"enumDescriptions": [
@@ -2472,7 +2478,8 @@
24722478
"Schema not optimized.",
24732479
"High number of idle connections.",
24742480
"Replication delay.",
2475-
"Outdated version."
2481+
"Outdated version.",
2482+
"Outdated client."
24762483
],
24772484
"type": "string"
24782485
},
@@ -2899,7 +2906,8 @@
28992906
"SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED",
29002907
"SIGNAL_TYPE_MANY_IDLE_CONNECTIONS",
29012908
"SIGNAL_TYPE_REPLICATION_LAG",
2902-
"SIGNAL_TYPE_OUTDATED_VERSION"
2909+
"SIGNAL_TYPE_OUTDATED_VERSION",
2910+
"SIGNAL_TYPE_OUTDATED_CLIENT"
29032911
],
29042912
"enumDeprecated": [
29052913
false,
@@ -3002,6 +3010,7 @@
30023010
false,
30033011
false,
30043012
false,
3013+
false,
30053014
false
30063015
],
30073016
"enumDescriptions": [
@@ -3105,7 +3114,8 @@
31053114
"Schema not optimized.",
31063115
"High number of idle connections.",
31073116
"Replication delay.",
3108-
"Outdated version."
3117+
"Outdated version.",
3118+
"Outdated client."
31093119
],
31103120
"type": "string"
31113121
}

src/apis/redis/v1.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -689,7 +689,7 @@ export namespace redis_v1 {
689689
internalResourceMetadata?: Schema$InternalResourceMetadata[];
690690
}
691691
/**
692-
* DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 10
692+
* DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 11
693693
*/
694694
export interface Schema$DatabaseResourceFeed {
695695
/**
@@ -716,6 +716,10 @@ export namespace redis_v1 {
716716
*/
717717
resourceId?: Schema$DatabaseResourceId;
718718
resourceMetadata?: Schema$DatabaseResourceMetadata;
719+
/**
720+
* 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.
721+
*/
722+
skipIngestion?: boolean | null;
719723
}
720724
/**
721725
* Common model for database resource health signal data.

0 commit comments

Comments
 (0)