Skip to content

Commit 7915ee3

Browse files
committed
update goldens
1 parent a532424 commit 7915ee3

4 files changed

Lines changed: 145 additions & 0 deletions

File tree

packages/gapic-generator/tests/integration/goldens/redis_selective/google/cloud/redis/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,33 +23,45 @@
2323

2424
from google.cloud.redis_v1.types.cloud_redis import CreateInstanceRequest
2525
from google.cloud.redis_v1.types.cloud_redis import DeleteInstanceRequest
26+
from google.cloud.redis_v1.types.cloud_redis import GcsDestination
27+
from google.cloud.redis_v1.types.cloud_redis import GcsSource
2628
from google.cloud.redis_v1.types.cloud_redis import GetInstanceRequest
29+
from google.cloud.redis_v1.types.cloud_redis import InputConfig
2730
from google.cloud.redis_v1.types.cloud_redis import Instance
2831
from google.cloud.redis_v1.types.cloud_redis import ListInstancesRequest
2932
from google.cloud.redis_v1.types.cloud_redis import ListInstancesResponse
33+
from google.cloud.redis_v1.types.cloud_redis import LocationMetadata
3034
from google.cloud.redis_v1.types.cloud_redis import MaintenancePolicy
3135
from google.cloud.redis_v1.types.cloud_redis import MaintenanceSchedule
3236
from google.cloud.redis_v1.types.cloud_redis import NodeInfo
3337
from google.cloud.redis_v1.types.cloud_redis import OperationMetadata
38+
from google.cloud.redis_v1.types.cloud_redis import OutputConfig
3439
from google.cloud.redis_v1.types.cloud_redis import PersistenceConfig
3540
from google.cloud.redis_v1.types.cloud_redis import TlsCertificate
3641
from google.cloud.redis_v1.types.cloud_redis import UpdateInstanceRequest
3742
from google.cloud.redis_v1.types.cloud_redis import WeeklyMaintenanceWindow
43+
from google.cloud.redis_v1.types.cloud_redis import ZoneMetadata
3844

3945
__all__ = ('CloudRedisClient',
4046
'CloudRedisAsyncClient',
4147
'CreateInstanceRequest',
4248
'DeleteInstanceRequest',
49+
'GcsDestination',
50+
'GcsSource',
4351
'GetInstanceRequest',
52+
'InputConfig',
4453
'Instance',
4554
'ListInstancesRequest',
4655
'ListInstancesResponse',
56+
'LocationMetadata',
4757
'MaintenancePolicy',
4858
'MaintenanceSchedule',
4959
'NodeInfo',
5060
'OperationMetadata',
61+
'OutputConfig',
5162
'PersistenceConfig',
5263
'TlsCertificate',
5364
'UpdateInstanceRequest',
5465
'WeeklyMaintenanceWindow',
66+
'ZoneMetadata',
5567
)

packages/gapic-generator/tests/integration/goldens/redis_selective/google/cloud/redis_v1/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,24 @@
2828

2929
from .types.cloud_redis import CreateInstanceRequest
3030
from .types.cloud_redis import DeleteInstanceRequest
31+
from .types.cloud_redis import GcsDestination
32+
from .types.cloud_redis import GcsSource
3133
from .types.cloud_redis import GetInstanceRequest
34+
from .types.cloud_redis import InputConfig
3235
from .types.cloud_redis import Instance
3336
from .types.cloud_redis import ListInstancesRequest
3437
from .types.cloud_redis import ListInstancesResponse
38+
from .types.cloud_redis import LocationMetadata
3539
from .types.cloud_redis import MaintenancePolicy
3640
from .types.cloud_redis import MaintenanceSchedule
3741
from .types.cloud_redis import NodeInfo
3842
from .types.cloud_redis import OperationMetadata
43+
from .types.cloud_redis import OutputConfig
3944
from .types.cloud_redis import PersistenceConfig
4045
from .types.cloud_redis import TlsCertificate
4146
from .types.cloud_redis import UpdateInstanceRequest
4247
from .types.cloud_redis import WeeklyMaintenanceWindow
48+
from .types.cloud_redis import ZoneMetadata
4349

4450
if hasattr(api_core, "check_python_version") and hasattr(api_core, "check_dependency_versions"): # pragma: NO COVER
4551
api_core.check_python_version("google.cloud.redis_v1") # type: ignore
@@ -121,16 +127,22 @@ def _get_version(dependency_name):
121127
'CloudRedisClient',
122128
'CreateInstanceRequest',
123129
'DeleteInstanceRequest',
130+
'GcsDestination',
131+
'GcsSource',
124132
'GetInstanceRequest',
133+
'InputConfig',
125134
'Instance',
126135
'ListInstancesRequest',
127136
'ListInstancesResponse',
137+
'LocationMetadata',
128138
'MaintenancePolicy',
129139
'MaintenanceSchedule',
130140
'NodeInfo',
131141
'OperationMetadata',
142+
'OutputConfig',
132143
'PersistenceConfig',
133144
'TlsCertificate',
134145
'UpdateInstanceRequest',
135146
'WeeklyMaintenanceWindow',
147+
'ZoneMetadata',
136148
)

packages/gapic-generator/tests/integration/goldens/redis_selective/google/cloud/redis_v1/types/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,33 +16,45 @@
1616
from .cloud_redis import (
1717
CreateInstanceRequest,
1818
DeleteInstanceRequest,
19+
GcsDestination,
20+
GcsSource,
1921
GetInstanceRequest,
22+
InputConfig,
2023
Instance,
2124
ListInstancesRequest,
2225
ListInstancesResponse,
26+
LocationMetadata,
2327
MaintenancePolicy,
2428
MaintenanceSchedule,
2529
NodeInfo,
2630
OperationMetadata,
31+
OutputConfig,
2732
PersistenceConfig,
2833
TlsCertificate,
2934
UpdateInstanceRequest,
3035
WeeklyMaintenanceWindow,
36+
ZoneMetadata,
3137
)
3238

3339
__all__ = (
3440
'CreateInstanceRequest',
3541
'DeleteInstanceRequest',
42+
'GcsDestination',
43+
'GcsSource',
3644
'GetInstanceRequest',
45+
'InputConfig',
3746
'Instance',
3847
'ListInstancesRequest',
3948
'ListInstancesResponse',
49+
'LocationMetadata',
4050
'MaintenancePolicy',
4151
'MaintenanceSchedule',
4252
'NodeInfo',
4353
'OperationMetadata',
54+
'OutputConfig',
4455
'PersistenceConfig',
4556
'TlsCertificate',
4657
'UpdateInstanceRequest',
4758
'WeeklyMaintenanceWindow',
59+
'ZoneMetadata',
4860
)

packages/gapic-generator/tests/integration/goldens/redis_selective/google/cloud/redis_v1/types/cloud_redis.py

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,13 @@
4141
'CreateInstanceRequest',
4242
'UpdateInstanceRequest',
4343
'DeleteInstanceRequest',
44+
'GcsSource',
45+
'InputConfig',
46+
'GcsDestination',
47+
'OutputConfig',
4448
'OperationMetadata',
49+
'LocationMetadata',
50+
'ZoneMetadata',
4551
'TlsCertificate',
4652
},
4753
)
@@ -920,6 +926,79 @@ class DeleteInstanceRequest(proto.Message):
920926
)
921927

922928

929+
class GcsSource(proto.Message):
930+
r"""The Cloud Storage location for the input content
931+
932+
Attributes:
933+
uri (str):
934+
Required. Source data URI. (e.g.
935+
'gs://my_bucket/my_object').
936+
"""
937+
938+
uri: str = proto.Field(
939+
proto.STRING,
940+
number=1,
941+
)
942+
943+
944+
class InputConfig(proto.Message):
945+
r"""The input content
946+
947+
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
948+
949+
Attributes:
950+
gcs_source (google.cloud.redis_v1.types.GcsSource):
951+
Google Cloud Storage location where input
952+
content is located.
953+
954+
This field is a member of `oneof`_ ``source``.
955+
"""
956+
957+
gcs_source: 'GcsSource' = proto.Field(
958+
proto.MESSAGE,
959+
number=1,
960+
oneof='source',
961+
message='GcsSource',
962+
)
963+
964+
965+
class GcsDestination(proto.Message):
966+
r"""The Cloud Storage location for the output content
967+
968+
Attributes:
969+
uri (str):
970+
Required. Data destination URI (e.g.
971+
'gs://my_bucket/my_object'). Existing files will be
972+
overwritten.
973+
"""
974+
975+
uri: str = proto.Field(
976+
proto.STRING,
977+
number=1,
978+
)
979+
980+
981+
class OutputConfig(proto.Message):
982+
r"""The output content
983+
984+
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
985+
986+
Attributes:
987+
gcs_destination (google.cloud.redis_v1.types.GcsDestination):
988+
Google Cloud Storage destination for output
989+
content.
990+
991+
This field is a member of `oneof`_ ``destination``.
992+
"""
993+
994+
gcs_destination: 'GcsDestination' = proto.Field(
995+
proto.MESSAGE,
996+
number=1,
997+
oneof='destination',
998+
message='GcsDestination',
999+
)
1000+
1001+
9231002
class OperationMetadata(proto.Message):
9241003
r"""Represents the v1 metadata of the long-running operation.
9251004
@@ -973,6 +1052,36 @@ class OperationMetadata(proto.Message):
9731052
)
9741053

9751054

1055+
class LocationMetadata(proto.Message):
1056+
r"""This location metadata represents additional configuration options
1057+
for a given location where a Redis instance may be created. All
1058+
fields are output only. It is returned as content of the
1059+
``google.cloud.location.Location.metadata`` field.
1060+
1061+
Attributes:
1062+
available_zones (MutableMapping[str, google.cloud.redis_v1.types.ZoneMetadata]):
1063+
Output only. The set of available zones in the location. The
1064+
map is keyed by the lowercase ID of each zone, as defined by
1065+
GCE. These keys can be specified in ``location_id`` or
1066+
``alternative_location_id`` fields when creating a Redis
1067+
instance.
1068+
"""
1069+
1070+
available_zones: MutableMapping[str, 'ZoneMetadata'] = proto.MapField(
1071+
proto.STRING,
1072+
proto.MESSAGE,
1073+
number=1,
1074+
message='ZoneMetadata',
1075+
)
1076+
1077+
1078+
class ZoneMetadata(proto.Message):
1079+
r"""Defines specific information for a particular zone. Currently
1080+
empty and reserved for future use only.
1081+
1082+
"""
1083+
1084+
9761085
class TlsCertificate(proto.Message):
9771086
r"""TlsCertificate Resource
9781087

0 commit comments

Comments
 (0)