|
144 | 144 | ], |
145 | 145 | "parameters": { |
146 | 146 | "extraLocationTypes": { |
147 | | - "description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.", |
| 147 | + "description": "Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.", |
148 | 148 | "location": "query", |
149 | 149 | "repeated": true, |
150 | 150 | "type": "string" |
|
1073 | 1073 | } |
1074 | 1074 | } |
1075 | 1075 | }, |
1076 | | - "revision": "20250902", |
| 1076 | + "revision": "20250909", |
1077 | 1077 | "rootUrl": "https://redis.googleapis.com/", |
1078 | 1078 | "schemas": { |
1079 | 1079 | "AOFConfig": { |
|
2019 | 2019 | "type": "object" |
2020 | 2020 | }, |
2021 | 2021 | "DatabaseResourceFeed": { |
2022 | | - "description": "DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 11", |
| 2022 | + "description": "DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform. Next ID: 13", |
2023 | 2023 | "id": "DatabaseResourceFeed", |
2024 | 2024 | "properties": { |
2025 | 2025 | "backupdrMetadata": { |
|
2030 | 2030 | "$ref": "ConfigBasedSignalData", |
2031 | 2031 | "description": "Config based signal data is used to ingest signals that are generated based on the configuration of the database resource." |
2032 | 2032 | }, |
| 2033 | + "databaseResourceSignalData": { |
| 2034 | + "$ref": "DatabaseResourceSignalData", |
| 2035 | + "description": "Database resource signal data is used to ingest signals from database resource signal feeds." |
| 2036 | + }, |
2033 | 2037 | "feedTimestamp": { |
2034 | 2038 | "description": "Required. Timestamp when feed is generated.", |
2035 | 2039 | "format": "google-datetime", |
|
2044 | 2048 | "SECURITY_FINDING_DATA", |
2045 | 2049 | "RECOMMENDATION_SIGNAL_DATA", |
2046 | 2050 | "CONFIG_BASED_SIGNAL_DATA", |
2047 | | - "BACKUPDR_METADATA" |
| 2051 | + "BACKUPDR_METADATA", |
| 2052 | + "DATABASE_RESOURCE_SIGNAL_DATA" |
2048 | 2053 | ], |
2049 | 2054 | "enumDescriptions": [ |
2050 | 2055 | "", |
|
2053 | 2058 | "Database resource security health signal data", |
2054 | 2059 | "Database resource recommendation signal data", |
2055 | 2060 | "Database config based signal data", |
2056 | | - "Database resource metadata from BackupDR" |
| 2061 | + "Database resource metadata from BackupDR", |
| 2062 | + "Database resource signal data" |
2057 | 2063 | ], |
2058 | 2064 | "type": "string" |
2059 | 2065 | }, |
|
2569 | 2575 | "type": "object" |
2570 | 2576 | }, |
2571 | 2577 | "DatabaseResourceMetadata": { |
2572 | | - "description": "Common model for database resource instance metadata. Next ID: 26", |
| 2578 | + "description": "Common model for database resource instance metadata. Next ID: 27", |
2573 | 2579 | "id": "DatabaseResourceMetadata", |
2574 | 2580 | "properties": { |
2575 | 2581 | "availabilityConfiguration": { |
|
2774 | 2780 | "userLabelSet": { |
2775 | 2781 | "$ref": "UserLabels", |
2776 | 2782 | "description": "User-provided labels associated with the resource" |
| 2783 | + }, |
| 2784 | + "zone": { |
| 2785 | + "description": "The resource zone. This is only applicable for zonal resources and will be empty for regional and multi-regional resources.", |
| 2786 | + "type": "string" |
2777 | 2787 | } |
2778 | 2788 | }, |
2779 | 2789 | "type": "object" |
|
3150 | 3160 | }, |
3151 | 3161 | "type": "object" |
3152 | 3162 | }, |
| 3163 | + "DatabaseResourceSignalData": { |
| 3164 | + "description": "Database resource signal data. This is used to send signals to Condor which are based on the DB/Instance/Fleet level configurations. These will be used to send signals for all inventory types. Next ID: 7", |
| 3165 | + "id": "DatabaseResourceSignalData", |
| 3166 | + "properties": { |
| 3167 | + "fullResourceName": { |
| 3168 | + "description": "Required. Full Resource name of the source resource.", |
| 3169 | + "type": "string" |
| 3170 | + }, |
| 3171 | + "lastRefreshTime": { |
| 3172 | + "description": "Required. Last time signal was refreshed", |
| 3173 | + "format": "google-datetime", |
| 3174 | + "type": "string" |
| 3175 | + }, |
| 3176 | + "resourceId": { |
| 3177 | + "$ref": "DatabaseResourceId", |
| 3178 | + "description": "Database resource id." |
| 3179 | + }, |
| 3180 | + "signalBoolValue": { |
| 3181 | + "description": "Signal data for boolean signals.", |
| 3182 | + "type": "boolean" |
| 3183 | + }, |
| 3184 | + "signalState": { |
| 3185 | + "description": "Required. Output only. Signal state of the signal", |
| 3186 | + "enum": [ |
| 3187 | + "SIGNAL_STATE_UNSPECIFIED", |
| 3188 | + "ACTIVE", |
| 3189 | + "INACTIVE", |
| 3190 | + "DISMISSED" |
| 3191 | + ], |
| 3192 | + "enumDescriptions": [ |
| 3193 | + "Unspecified signal state.", |
| 3194 | + "Signal is active and requires attention.", |
| 3195 | + "Signal is inactive and does not require attention.", |
| 3196 | + "Signal is dismissed by the user and should not be shown to the user again." |
| 3197 | + ], |
| 3198 | + "readOnly": true, |
| 3199 | + "type": "string" |
| 3200 | + }, |
| 3201 | + "signalType": { |
| 3202 | + "description": "Required. Signal type of the signal", |
| 3203 | + "enum": [ |
| 3204 | + "SIGNAL_TYPE_UNSPECIFIED", |
| 3205 | + "SIGNAL_TYPE_OUTDATED_MINOR_VERSION", |
| 3206 | + "SIGNAL_TYPE_DATABASE_AUDITING_DISABLED", |
| 3207 | + "SIGNAL_TYPE_NO_ROOT_PASSWORD", |
| 3208 | + "SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS", |
| 3209 | + "SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS" |
| 3210 | + ], |
| 3211 | + "enumDescriptions": [ |
| 3212 | + "Unspecified signal type.", |
| 3213 | + "Outdated Minor Version", |
| 3214 | + "Represents database auditing is disabled.", |
| 3215 | + "Represents if a database has a password configured for the root account or not.", |
| 3216 | + "Represents if a resource is exposed to public access.", |
| 3217 | + "Represents if a resources requires all incoming connections to use SSL or not." |
| 3218 | + ], |
| 3219 | + "type": "string" |
| 3220 | + } |
| 3221 | + }, |
| 3222 | + "type": "object" |
| 3223 | + }, |
3153 | 3224 | "DiscoveryEndpoint": { |
3154 | 3225 | "description": "Endpoints on each network, for Redis clients to connect to the cluster.", |
3155 | 3226 | "id": "DiscoveryEndpoint", |
|
0 commit comments