|
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