|
1073 | 1073 | } |
1074 | 1074 | } |
1075 | 1075 | }, |
1076 | | - "revision": "20250718", |
| 1076 | + "revision": "20250729", |
1077 | 1077 | "rootUrl": "https://redis.googleapis.com/", |
1078 | 1078 | "schemas": { |
1079 | 1079 | "AOFConfig": { |
|
1378 | 1378 | }, |
1379 | 1379 | "type": "object" |
1380 | 1380 | }, |
| 1381 | + "BackupDRMetadata": { |
| 1382 | + "description": "BackupDRMetadata contains information about the backup and disaster recovery metadata of a database resource.", |
| 1383 | + "id": "BackupDRMetadata", |
| 1384 | + "properties": { |
| 1385 | + "backupConfiguration": { |
| 1386 | + "$ref": "BackupConfiguration", |
| 1387 | + "description": "Backup configuration for this instance." |
| 1388 | + }, |
| 1389 | + "backupRun": { |
| 1390 | + "$ref": "BackupRun", |
| 1391 | + "description": "Latest backup run information for this instance." |
| 1392 | + }, |
| 1393 | + "backupdrConfiguration": { |
| 1394 | + "$ref": "BackupDRConfiguration", |
| 1395 | + "description": "BackupDR configuration for this instance." |
| 1396 | + }, |
| 1397 | + "fullResourceName": { |
| 1398 | + "description": "Required. Full resource name of this instance.", |
| 1399 | + "type": "string" |
| 1400 | + }, |
| 1401 | + "lastRefreshTime": { |
| 1402 | + "description": "Required. Last time backup configuration was refreshed.", |
| 1403 | + "format": "google-datetime", |
| 1404 | + "type": "string" |
| 1405 | + }, |
| 1406 | + "resourceId": { |
| 1407 | + "$ref": "DatabaseResourceId", |
| 1408 | + "description": "Required. Database resource id." |
| 1409 | + } |
| 1410 | + }, |
| 1411 | + "type": "object" |
| 1412 | + }, |
1381 | 1413 | "BackupFile": { |
1382 | 1414 | "description": "Backup is consisted of multiple backup files.", |
1383 | 1415 | "id": "BackupFile", |
|
1961 | 1993 | "type": "object" |
1962 | 1994 | }, |
1963 | 1995 | "DatabaseResourceFeed": { |
1964 | | - "description": "DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 9", |
| 1996 | + "description": "DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 10", |
1965 | 1997 | "id": "DatabaseResourceFeed", |
1966 | 1998 | "properties": { |
| 1999 | + "backupdrMetadata": { |
| 2000 | + "$ref": "BackupDRMetadata", |
| 2001 | + "description": "BackupDR metadata is used to ingest metadata from BackupDR." |
| 2002 | + }, |
1967 | 2003 | "configBasedSignalData": { |
1968 | 2004 | "$ref": "ConfigBasedSignalData", |
1969 | 2005 | "description": "Config based signal data is used to ingest signals that are generated based on the configuration of the database resource." |
|
1981 | 2017 | "OBSERVABILITY_DATA", |
1982 | 2018 | "SECURITY_FINDING_DATA", |
1983 | 2019 | "RECOMMENDATION_SIGNAL_DATA", |
1984 | | - "CONFIG_BASED_SIGNAL_DATA" |
| 2020 | + "CONFIG_BASED_SIGNAL_DATA", |
| 2021 | + "BACKUPDR_METADATA" |
1985 | 2022 | ], |
1986 | 2023 | "enumDescriptions": [ |
1987 | 2024 | "", |
1988 | 2025 | "Database resource metadata feed from control plane", |
1989 | 2026 | "Database resource monitoring data", |
1990 | 2027 | "Database resource security health signal data", |
1991 | 2028 | "Database resource recommendation signal data", |
1992 | | - "Database config based signal data" |
| 2029 | + "Database config based signal data", |
| 2030 | + "Database resource metadata from BackupDR" |
1993 | 2031 | ], |
1994 | 2032 | "type": "string" |
1995 | 2033 | }, |
|
2226 | 2264 | "SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED", |
2227 | 2265 | "SIGNAL_TYPE_OUTDATED_MINOR_VERSION", |
2228 | 2266 | "SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED", |
2229 | | - "SIGNAL_TYPE_MANY_IDLE_CONNECTIONS" |
| 2267 | + "SIGNAL_TYPE_MANY_IDLE_CONNECTIONS", |
| 2268 | + "SIGNAL_TYPE_REPLICATION_LAG", |
| 2269 | + "SIGNAL_TYPE_OUTDATED_VERSION" |
2230 | 2270 | ], |
2231 | 2271 | "enumDeprecated": [ |
2232 | 2272 | false, |
|
2327 | 2367 | false, |
2328 | 2368 | false, |
2329 | 2369 | false, |
| 2370 | + false, |
| 2371 | + false, |
2330 | 2372 | false |
2331 | 2373 | ], |
2332 | 2374 | "enumDescriptions": [ |
|
2428 | 2470 | "Location org policy not satisfied.", |
2429 | 2471 | "Outdated DB minor version.", |
2430 | 2472 | "Schema not optimized.", |
2431 | | - "High number of idle connections." |
| 2473 | + "High number of idle connections.", |
| 2474 | + "Replication delay.", |
| 2475 | + "Outdated version." |
2432 | 2476 | ], |
2433 | 2477 | "type": "string" |
2434 | 2478 | }, |
|
2853 | 2897 | "SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED", |
2854 | 2898 | "SIGNAL_TYPE_OUTDATED_MINOR_VERSION", |
2855 | 2899 | "SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED", |
2856 | | - "SIGNAL_TYPE_MANY_IDLE_CONNECTIONS" |
| 2900 | + "SIGNAL_TYPE_MANY_IDLE_CONNECTIONS", |
| 2901 | + "SIGNAL_TYPE_REPLICATION_LAG", |
| 2902 | + "SIGNAL_TYPE_OUTDATED_VERSION" |
2857 | 2903 | ], |
2858 | 2904 | "enumDeprecated": [ |
2859 | 2905 | false, |
|
2954 | 3000 | false, |
2955 | 3001 | false, |
2956 | 3002 | false, |
| 3003 | + false, |
| 3004 | + false, |
2957 | 3005 | false |
2958 | 3006 | ], |
2959 | 3007 | "enumDescriptions": [ |
|
3055 | 3103 | "Location org policy not satisfied.", |
3056 | 3104 | "Outdated DB minor version.", |
3057 | 3105 | "Schema not optimized.", |
3058 | | - "High number of idle connections." |
| 3106 | + "High number of idle connections.", |
| 3107 | + "Replication delay.", |
| 3108 | + "Outdated version." |
3059 | 3109 | ], |
3060 | 3110 | "type": "string" |
3061 | 3111 | } |
|
0 commit comments