|
143 | 143 | "name"
|
144 | 144 | ],
|
145 | 145 | "parameters": {
|
| 146 | + "extraLocationTypes": { |
| 147 | + "description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.", |
| 148 | + "location": "query", |
| 149 | + "repeated": true, |
| 150 | + "type": "string" |
| 151 | + }, |
146 | 152 | "filter": {
|
147 | 153 | "description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
|
148 | 154 | "location": "query",
|
|
189 | 195 | ],
|
190 | 196 | "parameters": {
|
191 | 197 | "name": {
|
192 |
| - "description": "Required. Redis backupCollection resource name using the form: `projects/{project_id}/locations/{location_id}/backupCollections/{backup_collection_id}` where `location_id` refers to a GCP region.", |
| 198 | + "description": "Required. Redis backupCollection resource name using the form: `projects/{project_id}/locations/{location_id}/backupCollections/{backup_collection_id}` where `location_id` refers to a Google Cloud region.", |
193 | 199 | "location": "path",
|
194 | 200 | "pattern": "^projects/[^/]+/locations/[^/]+/backupCollections/[^/]+$",
|
195 | 201 | "required": true,
|
|
225 | 231 | "type": "string"
|
226 | 232 | },
|
227 | 233 | "parent": {
|
228 |
| - "description": "Required. The resource name of the backupCollection location using the form: `projects/{project_id}/locations/{location_id}` where `location_id` refers to a GCP region.", |
| 234 | + "description": "Required. The resource name of the backupCollection location using the form: `projects/{project_id}/locations/{location_id}` where `location_id` refers to a Google Cloud region.", |
229 | 235 | "location": "path",
|
230 | 236 | "pattern": "^projects/[^/]+/locations/[^/]+$",
|
231 | 237 | "required": true,
|
|
379 | 385 | ],
|
380 | 386 | "parameters": {
|
381 | 387 | "name": {
|
382 |
| - "description": "Required. Redis cluster resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a GCP region.", |
| 388 | + "description": "Required. Redis cluster resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a Google Cloud region.", |
383 | 389 | "location": "path",
|
384 | 390 | "pattern": "^projects/[^/]+/locations/[^/]+/clusters/[^/]+$",
|
385 | 391 | "required": true,
|
|
412 | 418 | "type": "string"
|
413 | 419 | },
|
414 | 420 | "parent": {
|
415 |
| - "description": "Required. The resource name of the cluster location using the form: `projects/{project_id}/locations/{location_id}` where `location_id` refers to a GCP region.", |
| 421 | + "description": "Required. The resource name of the cluster location using the form: `projects/{project_id}/locations/{location_id}` where `location_id` refers to a Google Cloud region.", |
416 | 422 | "location": "path",
|
417 | 423 | "pattern": "^projects/[^/]+/locations/[^/]+$",
|
418 | 424 | "required": true,
|
|
445 | 451 | ],
|
446 | 452 | "parameters": {
|
447 | 453 | "name": {
|
448 |
| - "description": "Required. Redis cluster resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a GCP region.", |
| 454 | + "description": "Required. Redis cluster resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a Google Cloud region.", |
449 | 455 | "location": "path",
|
450 | 456 | "pattern": "^projects/[^/]+/locations/[^/]+/clusters/[^/]+$",
|
451 | 457 | "required": true,
|
|
475 | 481 | ],
|
476 | 482 | "parameters": {
|
477 | 483 | "name": {
|
478 |
| - "description": "Required. Redis cluster resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a GCP region.", |
| 484 | + "description": "Required. Redis cluster resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a Google Cloud region.", |
479 | 485 | "location": "path",
|
480 | 486 | "pattern": "^projects/[^/]+/locations/[^/]+/clusters/[^/]+$",
|
481 | 487 | "required": true,
|
|
500 | 506 | ],
|
501 | 507 | "parameters": {
|
502 | 508 | "name": {
|
503 |
| - "description": "Required. Redis cluster certificate authority resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}/certificateAuthority` where `location_id` refers to a GCP region.", |
| 509 | + "description": "Required. Redis cluster certificate authority resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}/certificateAuthority` where `location_id` refers to a Google Cloud region.", |
504 | 510 | "location": "path",
|
505 | 511 | "pattern": "^projects/[^/]+/locations/[^/]+/clusters/[^/]+/certificateAuthority$",
|
506 | 512 | "required": true,
|
|
536 | 542 | "type": "string"
|
537 | 543 | },
|
538 | 544 | "parent": {
|
539 |
| - "description": "Required. The resource name of the cluster location using the form: `projects/{project_id}/locations/{location_id}` where `location_id` refers to a GCP region.", |
| 545 | + "description": "Required. The resource name of the cluster location using the form: `projects/{project_id}/locations/{location_id}` where `location_id` refers to a Google Cloud region.", |
540 | 546 | "location": "path",
|
541 | 547 | "pattern": "^projects/[^/]+/locations/[^/]+$",
|
542 | 548 | "required": true,
|
|
600 | 606 | ],
|
601 | 607 | "parameters": {
|
602 | 608 | "name": {
|
603 |
| - "description": "Required. Redis Cluster instance resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a GCP region.", |
| 609 | + "description": "Required. Redis Cluster instance resource name using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}` where `location_id` refers to a Google Cloud region.", |
604 | 610 | "location": "path",
|
605 | 611 | "pattern": "^projects/[^/]+/locations/[^/]+/clusters/[^/]+$",
|
606 | 612 | "required": true,
|
|
1067 | 1073 | }
|
1068 | 1074 | }
|
1069 | 1075 | },
|
1070 |
| - "revision": "20250311", |
| 1076 | + "revision": "20250418", |
1071 | 1077 | "rootUrl": "https://redis.googleapis.com/",
|
1072 | 1078 | "schemas": {
|
1073 | 1079 | "AOFConfig": {
|
|
2126 | 2132 | "SIGNAL_TYPE_NO_DELETION_PROTECTION",
|
2127 | 2133 | "SIGNAL_TYPE_INEFFICIENT_QUERY",
|
2128 | 2134 | "SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD",
|
2129 |
| - "SIGNAL_TYPE_MEMORY_LIMIT" |
| 2135 | + "SIGNAL_TYPE_MEMORY_LIMIT", |
| 2136 | + "SIGNAL_TYPE_MAX_SERVER_MEMORY", |
| 2137 | + "SIGNAL_TYPE_LARGE_ROWS", |
| 2138 | + "SIGNAL_TYPE_HIGH_WRITE_PRESSURE", |
| 2139 | + "SIGNAL_TYPE_HIGH_READ_PRESSURE", |
| 2140 | + "SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED", |
| 2141 | + "SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED" |
2130 | 2142 | ],
|
2131 | 2143 | "enumDeprecated": [
|
2132 | 2144 | false,
|
|
2218 | 2230 | false,
|
2219 | 2231 | false,
|
2220 | 2232 | false,
|
| 2233 | + false, |
| 2234 | + false, |
| 2235 | + false, |
| 2236 | + false, |
| 2237 | + false, |
| 2238 | + false, |
2221 | 2239 | false
|
2222 | 2240 | ],
|
2223 | 2241 | "enumDescriptions": [
|
|
2310 | 2328 | "Deletion Protection Disabled for the resource",
|
2311 | 2329 | "Indicates that the instance has inefficient queries detected.",
|
2312 | 2330 | "Indicates that the instance has read intensive workload.",
|
2313 |
| - "Indicates that the instance is nearing memory limit." |
| 2331 | + "Indicates that the instance is nearing memory limit.", |
| 2332 | + "Indicates that the instance's max server memory is configured higher than the recommended value.", |
| 2333 | + "Indicates that the database has large rows beyond the recommended limit.", |
| 2334 | + "Heavy write pressure on the database rows.", |
| 2335 | + "Heavy read pressure on the database rows.", |
| 2336 | + "Encryption org policy not satisfied.", |
| 2337 | + "Location org policy not satisfied." |
2314 | 2338 | ],
|
2315 | 2339 | "type": "string"
|
2316 | 2340 | },
|
|
2721 | 2745 | "SIGNAL_TYPE_NO_DELETION_PROTECTION",
|
2722 | 2746 | "SIGNAL_TYPE_INEFFICIENT_QUERY",
|
2723 | 2747 | "SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD",
|
2724 |
| - "SIGNAL_TYPE_MEMORY_LIMIT" |
| 2748 | + "SIGNAL_TYPE_MEMORY_LIMIT", |
| 2749 | + "SIGNAL_TYPE_MAX_SERVER_MEMORY", |
| 2750 | + "SIGNAL_TYPE_LARGE_ROWS", |
| 2751 | + "SIGNAL_TYPE_HIGH_WRITE_PRESSURE", |
| 2752 | + "SIGNAL_TYPE_HIGH_READ_PRESSURE", |
| 2753 | + "SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED", |
| 2754 | + "SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED" |
2725 | 2755 | ],
|
2726 | 2756 | "enumDeprecated": [
|
2727 | 2757 | false,
|
|
2813 | 2843 | false,
|
2814 | 2844 | false,
|
2815 | 2845 | false,
|
| 2846 | + false, |
| 2847 | + false, |
| 2848 | + false, |
| 2849 | + false, |
| 2850 | + false, |
| 2851 | + false, |
2816 | 2852 | false
|
2817 | 2853 | ],
|
2818 | 2854 | "enumDescriptions": [
|
|
2905 | 2941 | "Deletion Protection Disabled for the resource",
|
2906 | 2942 | "Indicates that the instance has inefficient queries detected.",
|
2907 | 2943 | "Indicates that the instance has read intensive workload.",
|
2908 |
| - "Indicates that the instance is nearing memory limit." |
| 2944 | + "Indicates that the instance is nearing memory limit.", |
| 2945 | + "Indicates that the instance's max server memory is configured higher than the recommended value.", |
| 2946 | + "Indicates that the database has large rows beyond the recommended limit.", |
| 2947 | + "Heavy write pressure on the database rows.", |
| 2948 | + "Heavy read pressure on the database rows.", |
| 2949 | + "Encryption org policy not satisfied.", |
| 2950 | + "Location org policy not satisfied." |
2909 | 2951 | ],
|
2910 | 2952 | "type": "string"
|
2911 | 2953 | }
|
|
4163 | 4205 | "ON_PREM",
|
4164 | 4206 | "PRODUCT_TYPE_MEMORYSTORE",
|
4165 | 4207 | "PRODUCT_TYPE_BIGTABLE",
|
4166 |
| - "PRODUCT_TYPE_OTHER", |
4167 |
| - "PRODUCT_TYPE_FIRESTORE" |
| 4208 | + "PRODUCT_TYPE_FIRESTORE", |
| 4209 | + "PRODUCT_TYPE_COMPUTE_ENGINE", |
| 4210 | + "PRODUCT_TYPE_OTHER" |
4168 | 4211 | ],
|
4169 | 4212 | "enumDeprecated": [
|
4170 | 4213 | false,
|
|
4178 | 4221 | false,
|
4179 | 4222 | false,
|
4180 | 4223 | false,
|
| 4224 | + false, |
4181 | 4225 | false
|
4182 | 4226 | ],
|
4183 | 4227 | "enumDescriptions": [
|
|
4191 | 4235 | "On premises database product.",
|
4192 | 4236 | "Memorystore product area in GCP",
|
4193 | 4237 | "Bigtable product area in GCP",
|
4194 |
| - "Other refers to rest of other product type. This is to be when product type is known, but it is not present in this enum.", |
4195 |
| - "Firestore product area in GCP." |
| 4238 | + "Firestore product area in GCP.", |
| 4239 | + "Compute Engine self managed databases", |
| 4240 | + "Other refers to rest of other product type. This is to be when product type is known, but it is not present in this enum." |
4196 | 4241 | ],
|
4197 | 4242 | "type": "string"
|
4198 | 4243 | },
|
|
0 commit comments