Skip to content

Commit edc5f1f

Browse files
feat(redis): update the api
#### redis:v1 The following keys were added: - schemas.Instance.properties.availableMaintenanceVersions (Total Keys: 2) - schemas.Instance.properties.maintenanceVersion.type (Total Keys: 1)
1 parent 5f5a1d8 commit edc5f1f

File tree

3 files changed

+29
-2
lines changed

3 files changed

+29
-2
lines changed

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,9 @@ <h3>Method Details</h3>
132132
&quot;alternativeLocationId&quot;: &quot;A String&quot;, # Optional. If specified, at least one node will be provisioned in this zone in addition to the zone specified in location_id. Only applicable to standard tier. If provided, it must be a different zone from the one provided in [location_id]. Additional nodes beyond the first 2 will be placed in zones selected by the service.
133133
&quot;authEnabled&quot;: True or False, # Optional. Indicates whether OSS Redis AUTH is enabled for the instance. If set to &quot;true&quot; AUTH is enabled on the instance. Default value is &quot;false&quot; meaning AUTH is disabled.
134134
&quot;authorizedNetwork&quot;: &quot;A String&quot;, # Optional. The full name of the Google Compute Engine [network](https://cloud.google.com/vpc/docs/vpc) to which the instance is connected. If left unspecified, the `default` network will be used.
135+
&quot;availableMaintenanceVersions&quot;: [ # Optional. The available maintenance versions that an instance could update to.
136+
&quot;A String&quot;,
137+
],
135138
&quot;connectMode&quot;: &quot;A String&quot;, # Optional. The network connect mode of the Redis instance. If not provided, the connect mode defaults to DIRECT_PEERING.
136139
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the instance was created.
137140
&quot;currentLocationId&quot;: &quot;A String&quot;, # Output only. The current zone where the Redis primary node is located. In basic tier, this will always be the same as [location_id]. In standard tier, this can be the zone of any node in the instance.
@@ -165,6 +168,7 @@ <h3>Method Details</h3>
165168
&quot;scheduleDeadlineTime&quot;: &quot;A String&quot;, # Output only. The deadline that the maintenance schedule start time can not go beyond, including reschedule.
166169
&quot;startTime&quot;: &quot;A String&quot;, # Output only. The start time of any upcoming scheduled maintenance for this instance.
167170
},
171+
&quot;maintenanceVersion&quot;: &quot;A String&quot;, # Optional. The self service update maintenance version. The version is date based such as &quot;20210712_00_00&quot;.
168172
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
169173
&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.
170174
&quot;nodes&quot;: [ # Output only. Info per node.
@@ -380,6 +384,9 @@ <h3>Method Details</h3>
380384
&quot;alternativeLocationId&quot;: &quot;A String&quot;, # Optional. If specified, at least one node will be provisioned in this zone in addition to the zone specified in location_id. Only applicable to standard tier. If provided, it must be a different zone from the one provided in [location_id]. Additional nodes beyond the first 2 will be placed in zones selected by the service.
381385
&quot;authEnabled&quot;: True or False, # Optional. Indicates whether OSS Redis AUTH is enabled for the instance. If set to &quot;true&quot; AUTH is enabled on the instance. Default value is &quot;false&quot; meaning AUTH is disabled.
382386
&quot;authorizedNetwork&quot;: &quot;A String&quot;, # Optional. The full name of the Google Compute Engine [network](https://cloud.google.com/vpc/docs/vpc) to which the instance is connected. If left unspecified, the `default` network will be used.
387+
&quot;availableMaintenanceVersions&quot;: [ # Optional. The available maintenance versions that an instance could update to.
388+
&quot;A String&quot;,
389+
],
383390
&quot;connectMode&quot;: &quot;A String&quot;, # Optional. The network connect mode of the Redis instance. If not provided, the connect mode defaults to DIRECT_PEERING.
384391
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the instance was created.
385392
&quot;currentLocationId&quot;: &quot;A String&quot;, # Output only. The current zone where the Redis primary node is located. In basic tier, this will always be the same as [location_id]. In standard tier, this can be the zone of any node in the instance.
@@ -413,6 +420,7 @@ <h3>Method Details</h3>
413420
&quot;scheduleDeadlineTime&quot;: &quot;A String&quot;, # Output only. The deadline that the maintenance schedule start time can not go beyond, including reschedule.
414421
&quot;startTime&quot;: &quot;A String&quot;, # Output only. The start time of any upcoming scheduled maintenance for this instance.
415422
},
423+
&quot;maintenanceVersion&quot;: &quot;A String&quot;, # Optional. The self service update maintenance version. The version is date based such as &quot;20210712_00_00&quot;.
416424
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
417425
&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.
418426
&quot;nodes&quot;: [ # Output only. Info per node.
@@ -545,6 +553,9 @@ <h3>Method Details</h3>
545553
&quot;alternativeLocationId&quot;: &quot;A String&quot;, # Optional. If specified, at least one node will be provisioned in this zone in addition to the zone specified in location_id. Only applicable to standard tier. If provided, it must be a different zone from the one provided in [location_id]. Additional nodes beyond the first 2 will be placed in zones selected by the service.
546554
&quot;authEnabled&quot;: True or False, # Optional. Indicates whether OSS Redis AUTH is enabled for the instance. If set to &quot;true&quot; AUTH is enabled on the instance. Default value is &quot;false&quot; meaning AUTH is disabled.
547555
&quot;authorizedNetwork&quot;: &quot;A String&quot;, # Optional. The full name of the Google Compute Engine [network](https://cloud.google.com/vpc/docs/vpc) to which the instance is connected. If left unspecified, the `default` network will be used.
556+
&quot;availableMaintenanceVersions&quot;: [ # Optional. The available maintenance versions that an instance could update to.
557+
&quot;A String&quot;,
558+
],
548559
&quot;connectMode&quot;: &quot;A String&quot;, # Optional. The network connect mode of the Redis instance. If not provided, the connect mode defaults to DIRECT_PEERING.
549560
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the instance was created.
550561
&quot;currentLocationId&quot;: &quot;A String&quot;, # Output only. The current zone where the Redis primary node is located. In basic tier, this will always be the same as [location_id]. In standard tier, this can be the zone of any node in the instance.
@@ -578,6 +589,7 @@ <h3>Method Details</h3>
578589
&quot;scheduleDeadlineTime&quot;: &quot;A String&quot;, # Output only. The deadline that the maintenance schedule start time can not go beyond, including reschedule.
579590
&quot;startTime&quot;: &quot;A String&quot;, # Output only. The start time of any upcoming scheduled maintenance for this instance.
580591
},
592+
&quot;maintenanceVersion&quot;: &quot;A String&quot;, # Optional. The self service update maintenance version. The version is date based such as &quot;20210712_00_00&quot;.
581593
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
582594
&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.
583595
&quot;nodes&quot;: [ # Output only. Info per node.
@@ -656,6 +668,9 @@ <h3>Method Details</h3>
656668
&quot;alternativeLocationId&quot;: &quot;A String&quot;, # Optional. If specified, at least one node will be provisioned in this zone in addition to the zone specified in location_id. Only applicable to standard tier. If provided, it must be a different zone from the one provided in [location_id]. Additional nodes beyond the first 2 will be placed in zones selected by the service.
657669
&quot;authEnabled&quot;: True or False, # Optional. Indicates whether OSS Redis AUTH is enabled for the instance. If set to &quot;true&quot; AUTH is enabled on the instance. Default value is &quot;false&quot; meaning AUTH is disabled.
658670
&quot;authorizedNetwork&quot;: &quot;A String&quot;, # Optional. The full name of the Google Compute Engine [network](https://cloud.google.com/vpc/docs/vpc) to which the instance is connected. If left unspecified, the `default` network will be used.
671+
&quot;availableMaintenanceVersions&quot;: [ # Optional. The available maintenance versions that an instance could update to.
672+
&quot;A String&quot;,
673+
],
659674
&quot;connectMode&quot;: &quot;A String&quot;, # Optional. The network connect mode of the Redis instance. If not provided, the connect mode defaults to DIRECT_PEERING.
660675
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the instance was created.
661676
&quot;currentLocationId&quot;: &quot;A String&quot;, # Output only. The current zone where the Redis primary node is located. In basic tier, this will always be the same as [location_id]. In standard tier, this can be the zone of any node in the instance.
@@ -689,6 +704,7 @@ <h3>Method Details</h3>
689704
&quot;scheduleDeadlineTime&quot;: &quot;A String&quot;, # Output only. The deadline that the maintenance schedule start time can not go beyond, including reschedule.
690705
&quot;startTime&quot;: &quot;A String&quot;, # Output only. The start time of any upcoming scheduled maintenance for this instance.
691706
},
707+
&quot;maintenanceVersion&quot;: &quot;A String&quot;, # Optional. The self service update maintenance version. The version is date based such as &quot;20210712_00_00&quot;.
692708
&quot;memorySizeGb&quot;: 42, # Required. Redis memory size in GiB.
693709
&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.
694710
&quot;nodes&quot;: [ # Output only. Info per node.

googleapiclient/discovery_cache/documents/redis.v1.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@
624624
}
625625
}
626626
},
627-
"revision": "20230202",
627+
"revision": "20230209",
628628
"rootUrl": "https://redis.googleapis.com/",
629629
"schemas": {
630630
"Empty": {
@@ -783,6 +783,13 @@
783783
"description": "Optional. The full name of the Google Compute Engine [network](https://cloud.google.com/vpc/docs/vpc) to which the instance is connected. If left unspecified, the `default` network will be used.",
784784
"type": "string"
785785
},
786+
"availableMaintenanceVersions": {
787+
"description": "Optional. The available maintenance versions that an instance could update to.",
788+
"items": {
789+
"type": "string"
790+
},
791+
"type": "array"
792+
},
786793
"connectMode": {
787794
"description": "Optional. The network connect mode of the Redis instance. If not provided, the connect mode defaults to DIRECT_PEERING.",
788795
"enum": [
@@ -841,6 +848,10 @@
841848
"description": "Output only. Date and time of upcoming maintenance events which have been scheduled.",
842849
"readOnly": true
843850
},
851+
"maintenanceVersion": {
852+
"description": "Optional. The self service update maintenance version. The version is date based such as \"20210712_00_00\".",
853+
"type": "string"
854+
},
844855
"memorySizeGb": {
845856
"description": "Required. Redis memory size in GiB.",
846857
"format": "int32",

googleapiclient/discovery_cache/documents/redis.v1beta1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@
624624
}
625625
}
626626
},
627-
"revision": "20230202",
627+
"revision": "20230209",
628628
"rootUrl": "https://redis.googleapis.com/",
629629
"schemas": {
630630
"Empty": {

0 commit comments

Comments
 (0)