Skip to content

Commit 50d440c

Browse files
feat(redis): update the API
#### redis:v1beta1 The following keys were added: - schemas.Cluster.properties.allowFewerZonesDeployment.description - schemas.Cluster.properties.allowFewerZonesDeployment.type #### redis:v1 The following keys were added: - schemas.Cluster.properties.allowFewerZonesDeployment.description - schemas.Cluster.properties.allowFewerZonesDeployment.type
1 parent f82c0eb commit 50d440c

File tree

5 files changed

+25
-3
lines changed

5 files changed

+25
-3
lines changed

‎discovery/redis-v1.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@
10731073
}
10741074
}
10751075
},
1076-
"revision": "20250617",
1076+
"revision": "20250627",
10771077
"rootUrl": "https://redis.googleapis.com/",
10781078
"schemas": {
10791079
"AOFConfig": {
@@ -1457,6 +1457,10 @@
14571457
"description": "A cluster instance.",
14581458
"id": "Cluster",
14591459
"properties": {
1460+
"allowFewerZonesDeployment": {
1461+
"description": "Optional. Immutable. Allows customers to specify if they are okay with deploying a multi-zone cluster in less than 3 zones. Once set, if there is a zonal outage during the cluster creation, the cluster will only be deployed in 2 zones, and stay within the 2 zones for its lifecycle.",
1462+
"type": "boolean"
1463+
},
14601464
"asyncClusterEndpointsDeletionEnabled": {
14611465
"description": "Optional. If true, cluster endpoints that are created and registered by customers can be deleted asynchronously. That is, such a cluster endpoint can be de-registered before the forwarding rules in the cluster endpoint are deleted.",
14621466
"type": "boolean"

‎discovery/redis-v1beta1.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@
10731073
}
10741074
}
10751075
},
1076-
"revision": "20250617",
1076+
"revision": "20250627",
10771077
"rootUrl": "https://redis.googleapis.com/",
10781078
"schemas": {
10791079
"AOFConfig": {
@@ -1457,6 +1457,10 @@
14571457
"description": "A cluster instance.",
14581458
"id": "Cluster",
14591459
"properties": {
1460+
"allowFewerZonesDeployment": {
1461+
"description": "Optional. Immutable. Allows customers to specify if they are okay with deploying a multi-zone cluster in less than 3 zones. Once set, if there is a zonal outage during the cluster creation, the cluster will only be deployed in 2 zones, and stay within the 2 zones for its lifecycle.",
1462+
"type": "boolean"
1463+
},
14601464
"asyncClusterEndpointsDeletionEnabled": {
14611465
"description": "Optional. If true, cluster endpoints that are created and registered by customers can be deleted asynchronously. That is, such a cluster endpoint can be de-registered before the forwarding rules in the cluster endpoint are deleted.",
14621466
"type": "boolean"

‎src/apis/redis/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"webpack": "webpack"
2929
},
3030
"dependencies": {
31-
"googleapis-common": "^8.0.0"
31+
"googleapis-common": "^8.0.2-rc.0"
3232
},
3333
"devDependencies": {
3434
"@microsoft/api-documenter": "^7.8.10",

‎src/apis/redis/v1.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,10 @@ export namespace redis_v1 {
351351
* A cluster instance.
352352
*/
353353
export interface Schema$Cluster {
354+
/**
355+
* Optional. Immutable. Allows customers to specify if they are okay with deploying a multi-zone cluster in less than 3 zones. Once set, if there is a zonal outage during the cluster creation, the cluster will only be deployed in 2 zones, and stay within the 2 zones for its lifecycle.
356+
*/
357+
allowFewerZonesDeployment?: boolean | null;
354358
/**
355359
* Optional. If true, cluster endpoints that are created and registered by customers can be deleted asynchronously. That is, such a cluster endpoint can be de-registered before the forwarding rules in the cluster endpoint are deleted.
356360
*/
@@ -3437,6 +3441,7 @@ export namespace redis_v1 {
34373441
* requestBody: {
34383442
* // request body parameters
34393443
* // {
3444+
* // "allowFewerZonesDeployment": false,
34403445
* // "asyncClusterEndpointsDeletionEnabled": false,
34413446
* // "authorizationMode": "my_authorizationMode",
34423447
* // "automatedBackupConfig": {},
@@ -3758,6 +3763,7 @@ export namespace redis_v1 {
37583763
*
37593764
* // Example response
37603765
* // {
3766+
* // "allowFewerZonesDeployment": false,
37613767
* // "asyncClusterEndpointsDeletionEnabled": false,
37623768
* // "authorizationMode": "my_authorizationMode",
37633769
* // "automatedBackupConfig": {},
@@ -4213,6 +4219,7 @@ export namespace redis_v1 {
42134219
* requestBody: {
42144220
* // request body parameters
42154221
* // {
4222+
* // "allowFewerZonesDeployment": false,
42164223
* // "asyncClusterEndpointsDeletionEnabled": false,
42174224
* // "authorizationMode": "my_authorizationMode",
42184225
* // "automatedBackupConfig": {},

‎src/apis/redis/v1beta1.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,10 @@ export namespace redis_v1beta1 {
351351
* A cluster instance.
352352
*/
353353
export interface Schema$Cluster {
354+
/**
355+
* Optional. Immutable. Allows customers to specify if they are okay with deploying a multi-zone cluster in less than 3 zones. Once set, if there is a zonal outage during the cluster creation, the cluster will only be deployed in 2 zones, and stay within the 2 zones for its lifecycle.
356+
*/
357+
allowFewerZonesDeployment?: boolean | null;
354358
/**
355359
* Optional. If true, cluster endpoints that are created and registered by customers can be deleted asynchronously. That is, such a cluster endpoint can be de-registered before the forwarding rules in the cluster endpoint are deleted.
356360
*/
@@ -3443,6 +3447,7 @@ export namespace redis_v1beta1 {
34433447
* requestBody: {
34443448
* // request body parameters
34453449
* // {
3450+
* // "allowFewerZonesDeployment": false,
34463451
* // "asyncClusterEndpointsDeletionEnabled": false,
34473452
* // "authorizationMode": "my_authorizationMode",
34483453
* // "automatedBackupConfig": {},
@@ -3764,6 +3769,7 @@ export namespace redis_v1beta1 {
37643769
*
37653770
* // Example response
37663771
* // {
3772+
* // "allowFewerZonesDeployment": false,
37673773
* // "asyncClusterEndpointsDeletionEnabled": false,
37683774
* // "authorizationMode": "my_authorizationMode",
37693775
* // "automatedBackupConfig": {},
@@ -4219,6 +4225,7 @@ export namespace redis_v1beta1 {
42194225
* requestBody: {
42204226
* // request body parameters
42214227
* // {
4228+
* // "allowFewerZonesDeployment": false,
42224229
* // "asyncClusterEndpointsDeletionEnabled": false,
42234230
* // "authorizationMode": "my_authorizationMode",
42244231
* // "automatedBackupConfig": {},

0 commit comments

Comments
 (0)