Skip to content

Commit a866933

Browse files
feat(redis): update the api
#### redis:v1 The following keys were added: - schemas.Cluster.properties.asyncClusterEndpointsDeletionEnabled.type (Total Keys: 1) #### redis:v1beta1 The following keys were added: - schemas.Cluster.properties.asyncClusterEndpointsDeletionEnabled.type (Total Keys: 1)
1 parent 45d70c1 commit a866933

File tree

4 files changed

+30
-10
lines changed

4 files changed

+30
-10
lines changed

docs/dyn/redis_v1.projects.locations.clusters.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ <h3>Method Details</h3>
163163
The object takes the form of:
164164

165165
{ # A cluster instance.
166+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
166167
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
167168
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
168169
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -417,6 +418,7 @@ <h3>Method Details</h3>
417418
An object of the form:
418419

419420
{ # A cluster instance.
421+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
420422
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
421423
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
422424
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -637,6 +639,7 @@ <h3>Method Details</h3>
637639
{ # Response for ListClusters.
638640
&quot;clusters&quot;: [ # A list of Redis clusters in the project in the specified location, or across all locations. If the `location_id` in the parent field of the request is &quot;-&quot;, all regions available to the project are queried, and the results aggregated. If in such an aggregated query a location is unavailable, a placeholder Redis entry is included in the response with the `name` field set to a value of the form `projects/{project_id}/locations/{location_id}/clusters/`- and the `status` field set to ERROR and `status_message` field set to &quot;location not available for ListClusters&quot;.
639641
{ # A cluster instance.
642+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
640643
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
641644
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
642645
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -840,6 +843,7 @@ <h3>Method Details</h3>
840843
The object takes the form of:
841844

842845
{ # A cluster instance.
846+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
843847
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
844848
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
845849
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -1013,7 +1017,7 @@ <h3>Method Details</h3>
10131017
}
10141018

10151019
requestId: string, Idempotent request UUID.
1016-
updateMask: string, Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count`
1020+
updateMask: string, Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count` * `cluster_endpoints`
10171021
x__xgafv: string, V1 error format.
10181022
Allowed values
10191023
1 - v1 error format

docs/dyn/redis_v1beta1.projects.locations.clusters.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ <h3>Method Details</h3>
163163
The object takes the form of:
164164

165165
{ # A cluster instance.
166+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
166167
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
167168
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
168169
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -417,6 +418,7 @@ <h3>Method Details</h3>
417418
An object of the form:
418419

419420
{ # A cluster instance.
421+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
420422
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
421423
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
422424
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -637,6 +639,7 @@ <h3>Method Details</h3>
637639
{ # Response for ListClusters.
638640
&quot;clusters&quot;: [ # A list of Redis clusters in the project in the specified location, or across all locations. If the `location_id` in the parent field of the request is &quot;-&quot;, all regions available to the project are queried, and the results aggregated. If in such an aggregated query a location is unavailable, a placeholder Redis entry is included in the response with the `name` field set to a value of the form `projects/{project_id}/locations/{location_id}/clusters/`- and the `status` field set to ERROR and `status_message` field set to &quot;location not available for ListClusters&quot;.
639641
{ # A cluster instance.
642+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
640643
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
641644
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
642645
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -840,6 +843,7 @@ <h3>Method Details</h3>
840843
The object takes the form of:
841844

842845
{ # A cluster instance.
846+
&quot;asyncClusterEndpointsDeletionEnabled&quot;: True or False, # 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.
843847
&quot;authorizationMode&quot;: &quot;A String&quot;, # Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
844848
&quot;automatedBackupConfig&quot;: { # The automated backup config for a cluster. # Optional. The automated backup config for the cluster.
845849
&quot;automatedBackupMode&quot;: &quot;A String&quot;, # Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
@@ -1013,7 +1017,7 @@ <h3>Method Details</h3>
10131017
}
10141018

10151019
requestId: string, Idempotent request UUID.
1016-
updateMask: string, Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count`
1020+
updateMask: string, Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count` * `cluster_endpoints`
10171021
x__xgafv: string, V1 error format.
10181022
Allowed values
10191023
1 - v1 error format

googleapiclient/discovery_cache/documents/redis.v1.json

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,7 @@
573573
"type": "string"
574574
},
575575
"updateMask": {
576-
"description": "Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count`",
576+
"description": "Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count` * `cluster_endpoints`",
577577
"format": "google-fieldmask",
578578
"location": "query",
579579
"type": "string"
@@ -1067,7 +1067,7 @@
10671067
}
10681068
}
10691069
},
1070-
"revision": "20250104",
1070+
"revision": "20250115",
10711071
"rootUrl": "https://redis.googleapis.com/",
10721072
"schemas": {
10731073
"AOFConfig": {
@@ -1445,6 +1445,10 @@
14451445
"description": "A cluster instance.",
14461446
"id": "Cluster",
14471447
"properties": {
1448+
"asyncClusterEndpointsDeletionEnabled": {
1449+
"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.",
1450+
"type": "boolean"
1451+
},
14481452
"authorizationMode": {
14491453
"description": "Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.",
14501454
"enum": [
@@ -3756,15 +3760,17 @@ false
37563760
"MEMORY_UTILIZATION",
37573761
"NETWORK_CONNECTIONS",
37583762
"STORAGE_UTILIZATION",
3759-
"STORAGE_USED_BYTES"
3763+
"STORAGE_USED_BYTES",
3764+
"NODE_COUNT"
37603765
],
37613766
"enumDescriptions": [
37623767
"Unspecified metric type.",
37633768
"CPU utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
37643769
"Memory utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
37653770
"Number of network connections for a resource.",
37663771
"Storage utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
3767-
"Sotrage used by a resource."
3772+
"Sotrage used by a resource.",
3773+
"Node count for a resource. It represents the number of nodes units in a bigtable/spanner instance."
37683774
],
37693775
"type": "string"
37703776
},

googleapiclient/discovery_cache/documents/redis.v1beta1.json

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,7 @@
573573
"type": "string"
574574
},
575575
"updateMask": {
576-
"description": "Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count`",
576+
"description": "Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field may only include these fields from Cluster: * `size_gb` * `replica_count` * `cluster_endpoints`",
577577
"format": "google-fieldmask",
578578
"location": "query",
579579
"type": "string"
@@ -1067,7 +1067,7 @@
10671067
}
10681068
}
10691069
},
1070-
"revision": "20250104",
1070+
"revision": "20250115",
10711071
"rootUrl": "https://redis.googleapis.com/",
10721072
"schemas": {
10731073
"AOFConfig": {
@@ -1445,6 +1445,10 @@
14451445
"description": "A cluster instance.",
14461446
"id": "Cluster",
14471447
"properties": {
1448+
"asyncClusterEndpointsDeletionEnabled": {
1449+
"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.",
1450+
"type": "boolean"
1451+
},
14481452
"authorizationMode": {
14491453
"description": "Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.",
14501454
"enum": [
@@ -3763,15 +3767,17 @@ false
37633767
"MEMORY_UTILIZATION",
37643768
"NETWORK_CONNECTIONS",
37653769
"STORAGE_UTILIZATION",
3766-
"STORAGE_USED_BYTES"
3770+
"STORAGE_USED_BYTES",
3771+
"NODE_COUNT"
37673772
],
37683773
"enumDescriptions": [
37693774
"Unspecified metric type.",
37703775
"CPU utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
37713776
"Memory utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
37723777
"Number of network connections for a resource.",
37733778
"Storage utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
3774-
"Sotrage used by a resource."
3779+
"Sotrage used by a resource.",
3780+
"Node count for a resource. It represents the number of nodes units in a bigtable/spanner instance."
37753781
],
37763782
"type": "string"
37773783
},

0 commit comments

Comments
 (0)