Skip to content

Commit 5e0bac1

Browse files
feat(redis): update the api
#### redis:v1 The following keys were added: - schemas.Instance.properties.nodes (Total Keys: 3) - schemas.Instance.properties.readEndpoint (Total Keys: 5) - schemas.Instance.properties.readReplicasMode.type (Total Keys: 1) - schemas.Instance.properties.replicaCount (Total Keys: 2) - schemas.NodeInfo (Total Keys: 6) #### redis:v1beta1 The following keys were added: - schemas.Instance.properties.nodes (Total Keys: 3) - schemas.Instance.properties.readEndpoint (Total Keys: 5) - schemas.Instance.properties.readReplicasMode.type (Total Keys: 1) - schemas.Instance.properties.replicaCount (Total Keys: 2) - schemas.NodeInfo (Total Keys: 6)
1 parent 9986ff7 commit 5e0bac1

File tree

4 files changed

+192
-2
lines changed

4 files changed

+192
-2
lines changed

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

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,12 +166,22 @@ <h3>Method Details</h3>
166166
},
167167
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
168168
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/instances/{instance_id}` Note: Redis instances are managed and addressed at regional level so location_id here refers to a GCP region; however, users may choose which specific zone (or collection of zones for cross-zone instances) an instance should be provisioned in. Refer to location_id and alternative_location_id fields for more details.
169+
&quot;nodes&quot;: [ # Output only. Info per node.
170+
{ # Node specific properties.
171+
&quot;id&quot;: &quot;A String&quot;, # Output only. Output Only. Node identifying string. e.g. &#x27;node-0&#x27;, &#x27;node-1&#x27;
172+
&quot;zone&quot;: &quot;A String&quot;, # Output only. Output Only. Location of the node.
173+
},
174+
],
169175
&quot;persistenceIamIdentity&quot;: &quot;A String&quot;, # Output only. Cloud IAM identity used by import / export operations to transfer data to/from Cloud Storage. Format is &quot;serviceAccount:&quot;. The value may change over time for a given instance so should be checked before each import/export operation.
170176
&quot;port&quot;: 42, # Output only. The port number of the exposed Redis endpoint.
177+
&quot;readEndpoint&quot;: &quot;A String&quot;, # Output only. Hostname or IP address of the exposed readonly Redis endpoint. Standard tier only. Targets all healthy replica nodes in instance. Replication is asynchronous and replica nodes will exhibit some lag behind the primary. Write requests must target &#x27;host&#x27;.
178+
&quot;readEndpointPort&quot;: 42, # Output only. The port number of the exposed readonly redis endpoint. Standard tier only. Write requests should target &#x27;port&#x27;.
179+
&quot;readReplicasMode&quot;: &quot;A String&quot;, # Optional. Read replica mode.
171180
&quot;redisConfigs&quot;: { # Optional. Redis configuration parameters, according to http://redis.io/topics/config. Currently, the only supported parameters are: Redis version 3.2 and newer: * maxmemory-policy * notify-keyspace-events Redis version 4.0 and newer: * activedefrag * lfu-decay-time * lfu-log-factor * maxmemory-gb Redis version 5.0 and newer: * stream-node-max-bytes * stream-node-max-entries
172181
&quot;a_key&quot;: &quot;A String&quot;,
173182
},
174183
&quot;redisVersion&quot;: &quot;A String&quot;, # Optional. The version of Redis software. If not provided, latest supported version will be used. Currently, the supported values are: * `REDIS_3_2` for Redis 3.2 compatibility * `REDIS_4_0` for Redis 4.0 compatibility (default) * `REDIS_5_0` for Redis 5.0 compatibility * `REDIS_6_X` for Redis 6.x compatibility
184+
&quot;replicaCount&quot;: 42, # Optional. The number of replica nodes. Valid range for standard tier is [1-5] and defaults to 1. Valid value for basic tier is 0 and defaults to 0.
175185
&quot;reservedIpRange&quot;: &quot;A String&quot;, # Optional. For DIRECT_PEERING mode, the CIDR range of internal addresses that are reserved for this instance. Range must be unique and non-overlapping with existing subnets in an authorized network. For PRIVATE_SERVICE_ACCESS mode, the name of one allocated IP address ranges associated with this private service access connection. If not provided, the service will choose an unused /29 block, for example, 10.0.0.0/29 or 192.168.0.0/29.
176186
&quot;serverCaCerts&quot;: [ # Output only. List of server CA certificates for the instance.
177187
{ # TlsCertificate Resource
@@ -393,12 +403,22 @@ <h3>Method Details</h3>
393403
},
394404
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
395405
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/instances/{instance_id}` Note: Redis instances are managed and addressed at regional level so location_id here refers to a GCP region; however, users may choose which specific zone (or collection of zones for cross-zone instances) an instance should be provisioned in. Refer to location_id and alternative_location_id fields for more details.
406+
&quot;nodes&quot;: [ # Output only. Info per node.
407+
{ # Node specific properties.
408+
&quot;id&quot;: &quot;A String&quot;, # Output only. Output Only. Node identifying string. e.g. &#x27;node-0&#x27;, &#x27;node-1&#x27;
409+
&quot;zone&quot;: &quot;A String&quot;, # Output only. Output Only. Location of the node.
410+
},
411+
],
396412
&quot;persistenceIamIdentity&quot;: &quot;A String&quot;, # Output only. Cloud IAM identity used by import / export operations to transfer data to/from Cloud Storage. Format is &quot;serviceAccount:&quot;. The value may change over time for a given instance so should be checked before each import/export operation.
397413
&quot;port&quot;: 42, # Output only. The port number of the exposed Redis endpoint.
414+
&quot;readEndpoint&quot;: &quot;A String&quot;, # Output only. Hostname or IP address of the exposed readonly Redis endpoint. Standard tier only. Targets all healthy replica nodes in instance. Replication is asynchronous and replica nodes will exhibit some lag behind the primary. Write requests must target &#x27;host&#x27;.
415+
&quot;readEndpointPort&quot;: 42, # Output only. The port number of the exposed readonly redis endpoint. Standard tier only. Write requests should target &#x27;port&#x27;.
416+
&quot;readReplicasMode&quot;: &quot;A String&quot;, # Optional. Read replica mode.
398417
&quot;redisConfigs&quot;: { # Optional. Redis configuration parameters, according to http://redis.io/topics/config. Currently, the only supported parameters are: Redis version 3.2 and newer: * maxmemory-policy * notify-keyspace-events Redis version 4.0 and newer: * activedefrag * lfu-decay-time * lfu-log-factor * maxmemory-gb Redis version 5.0 and newer: * stream-node-max-bytes * stream-node-max-entries
399418
&quot;a_key&quot;: &quot;A String&quot;,
400419
},
401420
&quot;redisVersion&quot;: &quot;A String&quot;, # Optional. The version of Redis software. If not provided, latest supported version will be used. Currently, the supported values are: * `REDIS_3_2` for Redis 3.2 compatibility * `REDIS_4_0` for Redis 4.0 compatibility (default) * `REDIS_5_0` for Redis 5.0 compatibility * `REDIS_6_X` for Redis 6.x compatibility
421+
&quot;replicaCount&quot;: 42, # Optional. The number of replica nodes. Valid range for standard tier is [1-5] and defaults to 1. Valid value for basic tier is 0 and defaults to 0.
402422
&quot;reservedIpRange&quot;: &quot;A String&quot;, # Optional. For DIRECT_PEERING mode, the CIDR range of internal addresses that are reserved for this instance. Range must be unique and non-overlapping with existing subnets in an authorized network. For PRIVATE_SERVICE_ACCESS mode, the name of one allocated IP address ranges associated with this private service access connection. If not provided, the service will choose an unused /29 block, for example, 10.0.0.0/29 or 192.168.0.0/29.
403423
&quot;serverCaCerts&quot;: [ # Output only. List of server CA certificates for the instance.
404424
{ # TlsCertificate Resource
@@ -537,12 +557,22 @@ <h3>Method Details</h3>
537557
},
538558
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
539559
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/instances/{instance_id}` Note: Redis instances are managed and addressed at regional level so location_id here refers to a GCP region; however, users may choose which specific zone (or collection of zones for cross-zone instances) an instance should be provisioned in. Refer to location_id and alternative_location_id fields for more details.
560+
&quot;nodes&quot;: [ # Output only. Info per node.
561+
{ # Node specific properties.
562+
&quot;id&quot;: &quot;A String&quot;, # Output only. Output Only. Node identifying string. e.g. &#x27;node-0&#x27;, &#x27;node-1&#x27;
563+
&quot;zone&quot;: &quot;A String&quot;, # Output only. Output Only. Location of the node.
564+
},
565+
],
540566
&quot;persistenceIamIdentity&quot;: &quot;A String&quot;, # Output only. Cloud IAM identity used by import / export operations to transfer data to/from Cloud Storage. Format is &quot;serviceAccount:&quot;. The value may change over time for a given instance so should be checked before each import/export operation.
541567
&quot;port&quot;: 42, # Output only. The port number of the exposed Redis endpoint.
568+
&quot;readEndpoint&quot;: &quot;A String&quot;, # Output only. Hostname or IP address of the exposed readonly Redis endpoint. Standard tier only. Targets all healthy replica nodes in instance. Replication is asynchronous and replica nodes will exhibit some lag behind the primary. Write requests must target &#x27;host&#x27;.
569+
&quot;readEndpointPort&quot;: 42, # Output only. The port number of the exposed readonly redis endpoint. Standard tier only. Write requests should target &#x27;port&#x27;.
570+
&quot;readReplicasMode&quot;: &quot;A String&quot;, # Optional. Read replica mode.
542571
&quot;redisConfigs&quot;: { # Optional. Redis configuration parameters, according to http://redis.io/topics/config. Currently, the only supported parameters are: Redis version 3.2 and newer: * maxmemory-policy * notify-keyspace-events Redis version 4.0 and newer: * activedefrag * lfu-decay-time * lfu-log-factor * maxmemory-gb Redis version 5.0 and newer: * stream-node-max-bytes * stream-node-max-entries
543572
&quot;a_key&quot;: &quot;A String&quot;,
544573
},
545574
&quot;redisVersion&quot;: &quot;A String&quot;, # Optional. The version of Redis software. If not provided, latest supported version will be used. Currently, the supported values are: * `REDIS_3_2` for Redis 3.2 compatibility * `REDIS_4_0` for Redis 4.0 compatibility (default) * `REDIS_5_0` for Redis 5.0 compatibility * `REDIS_6_X` for Redis 6.x compatibility
575+
&quot;replicaCount&quot;: 42, # Optional. The number of replica nodes. Valid range for standard tier is [1-5] and defaults to 1. Valid value for basic tier is 0 and defaults to 0.
546576
&quot;reservedIpRange&quot;: &quot;A String&quot;, # Optional. For DIRECT_PEERING mode, the CIDR range of internal addresses that are reserved for this instance. Range must be unique and non-overlapping with existing subnets in an authorized network. For PRIVATE_SERVICE_ACCESS mode, the name of one allocated IP address ranges associated with this private service access connection. If not provided, the service will choose an unused /29 block, for example, 10.0.0.0/29 or 192.168.0.0/29.
547577
&quot;serverCaCerts&quot;: [ # Output only. List of server CA certificates for the instance.
548578
{ # TlsCertificate Resource
@@ -627,12 +657,22 @@ <h3>Method Details</h3>
627657
},
628658
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
629659
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/instances/{instance_id}` Note: Redis instances are managed and addressed at regional level so location_id here refers to a GCP region; however, users may choose which specific zone (or collection of zones for cross-zone instances) an instance should be provisioned in. Refer to location_id and alternative_location_id fields for more details.
660+
&quot;nodes&quot;: [ # Output only. Info per node.
661+
{ # Node specific properties.
662+
&quot;id&quot;: &quot;A String&quot;, # Output only. Output Only. Node identifying string. e.g. &#x27;node-0&#x27;, &#x27;node-1&#x27;
663+
&quot;zone&quot;: &quot;A String&quot;, # Output only. Output Only. Location of the node.
664+
},
665+
],
630666
&quot;persistenceIamIdentity&quot;: &quot;A String&quot;, # Output only. Cloud IAM identity used by import / export operations to transfer data to/from Cloud Storage. Format is &quot;serviceAccount:&quot;. The value may change over time for a given instance so should be checked before each import/export operation.
631667
&quot;port&quot;: 42, # Output only. The port number of the exposed Redis endpoint.
668+
&quot;readEndpoint&quot;: &quot;A String&quot;, # Output only. Hostname or IP address of the exposed readonly Redis endpoint. Standard tier only. Targets all healthy replica nodes in instance. Replication is asynchronous and replica nodes will exhibit some lag behind the primary. Write requests must target &#x27;host&#x27;.
669+
&quot;readEndpointPort&quot;: 42, # Output only. The port number of the exposed readonly redis endpoint. Standard tier only. Write requests should target &#x27;port&#x27;.
670+
&quot;readReplicasMode&quot;: &quot;A String&quot;, # Optional. Read replica mode.
632671
&quot;redisConfigs&quot;: { # Optional. Redis configuration parameters, according to http://redis.io/topics/config. Currently, the only supported parameters are: Redis version 3.2 and newer: * maxmemory-policy * notify-keyspace-events Redis version 4.0 and newer: * activedefrag * lfu-decay-time * lfu-log-factor * maxmemory-gb Redis version 5.0 and newer: * stream-node-max-bytes * stream-node-max-entries
633672
&quot;a_key&quot;: &quot;A String&quot;,
634673
},
635674
&quot;redisVersion&quot;: &quot;A String&quot;, # Optional. The version of Redis software. If not provided, latest supported version will be used. Currently, the supported values are: * `REDIS_3_2` for Redis 3.2 compatibility * `REDIS_4_0` for Redis 4.0 compatibility (default) * `REDIS_5_0` for Redis 5.0 compatibility * `REDIS_6_X` for Redis 6.x compatibility
675+
&quot;replicaCount&quot;: 42, # Optional. The number of replica nodes. Valid range for standard tier is [1-5] and defaults to 1. Valid value for basic tier is 0 and defaults to 0.
636676
&quot;reservedIpRange&quot;: &quot;A String&quot;, # Optional. For DIRECT_PEERING mode, the CIDR range of internal addresses that are reserved for this instance. Range must be unique and non-overlapping with existing subnets in an authorized network. For PRIVATE_SERVICE_ACCESS mode, the name of one allocated IP address ranges associated with this private service access connection. If not provided, the service will choose an unused /29 block, for example, 10.0.0.0/29 or 192.168.0.0/29.
637677
&quot;serverCaCerts&quot;: [ # Output only. List of server CA certificates for the instance.
638678
{ # TlsCertificate Resource

0 commit comments

Comments
 (0)