Skip to content

Commit c958ebd

Browse files
chore: librarian generate pull request: 20251119T085244Z (#14898)
PR created by the Librarian CLI to generate Cloud Client Libraries code from protos. BEGIN_COMMIT BEGIN_NESTED_COMMIT feat: added new provisioning models PiperOrigin-RevId: 833725203 Library-IDs: google-cloud-batch Source-link: [googleapis/googleapis@e48d9994](googleapis/googleapis@e48d9994) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: Adding new fields for CMEK and Retention Inheritance features PiperOrigin-RevId: 833678865 Library-IDs: google-cloud-backupdr Source-link: [googleapis/googleapis@6a7d453e](googleapis/googleapis@6a7d453e) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: add adaptation modifiers and guest OS features to ImageImport target details PiperOrigin-RevId: 832917413 Library-IDs: google-cloud-vm-migration Source-link: [googleapis/googleapis@aeb84bb9](googleapis/googleapis@aeb84bb9) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for message `DataDiskImageImport` is changed PiperOrigin-RevId: 832917413 Library-IDs: google-cloud-vm-migration Source-link: [googleapis/googleapis@aeb84bb9](googleapis/googleapis@aeb84bb9) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for method `CancelImageImportJob` in service `VmMigration` is changed PiperOrigin-RevId: 832917413 Library-IDs: google-cloud-vm-migration Source-link: [googleapis/googleapis@aeb84bb9](googleapis/googleapis@aeb84bb9) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: add adaptation modifiers and storage pools to MigratingVM target defaults PiperOrigin-RevId: 832917413 Library-IDs: google-cloud-vm-migration Source-link: [googleapis/googleapis@aeb84bb9](googleapis/googleapis@aeb84bb9) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `comparison_shopping` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `products_management` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new method `GetAccountForGcpRegistration` is added to service `DeveloperRegistrationService` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for message `User` is changed PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `account_management` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for enum `AccessRight` is changed PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `external_account_id` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new message `SetAliasForRelationship` is added PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new method `VerifySelf` is added to service `UserService` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new message `VerifySelfRequest` is added PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new message `VerificationMailSettings` is added PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `comparison_shopping` is added to message `.google.shopping.merchant.accounts.v1.AccountService` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `campaigns_management` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new message `ComparisonShopping` is added PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new message `GetAccountForGcpRegistrationResponse` is added PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `verification_mail_settings` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for enum `State` is changed PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for message `Program` is changed PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for enum value `API_DEVELOPER` in enum `AccessRight` is changed PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for method `DeleteAccount` in service `AccountsService` is changed PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs: A comment for field `developer_email` in message `.google.shopping.merchant.accounts.v1.RegisterGcpRequest` is changed PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: A new field `set_alias` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest` PiperOrigin-RevId: 832226276 Library-IDs: google-shopping-merchant-accounts Source-link: [googleapis/googleapis@04085e58](googleapis/googleapis@04085e58) END_NESTED_COMMIT END_COMMIT This pull request is generated with proto changes between [googleapis/googleapis@c2db528a](googleapis/googleapis@c2db528) (exclusive) and [googleapis/googleapis@e48d9994](googleapis/googleapis@e48d999) (inclusive). Librarian Version: v0.0.0-20251113212345-55e52e492404 Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:72e9b62c0f8f3799651ee62d777a2905f5b72ff19ea46f2e7b7d682d7d1e9414 ## Generation failed for - google-cloud-compute-v1beta
1 parent a4229b8 commit c958ebd

File tree

60 files changed

+3795
-160
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+3795
-160
lines changed

.librarian/state.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,7 @@ libraries:
573573
tag_format: '{id}-v{version}'
574574
- id: google-cloud-backupdr
575575
version: 0.4.0
576-
last_generated_commit: c2db528a3e4d12b95666c719ee0db30a3d4c78ad
576+
last_generated_commit: a17b84add8318f780fcc8a027815d5fee644b9f7
577577
apis:
578578
- path: google/cloud/backupdr/v1
579579
service_config: backupdr_v1.yaml
@@ -607,7 +607,7 @@ libraries:
607607
tag_format: '{id}-v{version}'
608608
- id: google-cloud-batch
609609
version: 0.18.0
610-
last_generated_commit: 3322511885371d2b2253f209ccc3aa60d4100cfd
610+
last_generated_commit: a17b84add8318f780fcc8a027815d5fee644b9f7
611611
apis:
612612
- path: google/cloud/batch/v1alpha
613613
service_config: batch_v1alpha.yaml
@@ -3640,7 +3640,7 @@ libraries:
36403640
tag_format: '{id}-v{version}'
36413641
- id: google-cloud-vm-migration
36423642
version: 1.13.0
3643-
last_generated_commit: 3322511885371d2b2253f209ccc3aa60d4100cfd
3643+
last_generated_commit: a17b84add8318f780fcc8a027815d5fee644b9f7
36443644
apis:
36453645
- path: google/cloud/vmmigration/v1
36463646
service_config: vmmigration_v1.yaml
@@ -3962,7 +3962,7 @@ libraries:
39623962
tag_format: '{id}-v{version}'
39633963
- id: google-shopping-merchant-accounts
39643964
version: 1.1.0
3965-
last_generated_commit: 3322511885371d2b2253f209ccc3aa60d4100cfd
3965+
last_generated_commit: a17b84add8318f780fcc8a027815d5fee644b9f7
39663966
apis:
39673967
- path: google/shopping/merchant/accounts/v1
39683968
service_config: merchantapi_v1.yaml
@@ -4226,7 +4226,7 @@ libraries:
42264226
tag_format: '{id}-v{version}'
42274227
- id: google-shopping-type
42284228
version: 1.1.0
4229-
last_generated_commit: 3322511885371d2b2253f209ccc3aa60d4100cfd
4229+
last_generated_commit: a17b84add8318f780fcc8a027815d5fee644b9f7
42304230
apis:
42314231
- path: google/shopping/type
42324232
service_config: ""
@@ -4244,7 +4244,7 @@ libraries:
42444244
tag_format: '{id}-v{version}'
42454245
- id: googleapis-common-protos
42464246
version: 1.72.0
4247-
last_generated_commit: c2db528a3e4d12b95666c719ee0db30a3d4c78ad
4247+
last_generated_commit: a17b84add8318f780fcc8a027815d5fee644b9f7
42484248
apis:
42494249
- path: google/api
42504250
service_config: serviceconfig.yaml

packages/google-cloud-backupdr/google/cloud/backupdr_v1/services/backup_dr/async_client.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,12 @@ class BackupDRAsyncClient:
111111
)
112112
backup_vault_path = staticmethod(BackupDRClient.backup_vault_path)
113113
parse_backup_vault_path = staticmethod(BackupDRClient.parse_backup_vault_path)
114+
crypto_key_path = staticmethod(BackupDRClient.crypto_key_path)
115+
parse_crypto_key_path = staticmethod(BackupDRClient.parse_crypto_key_path)
116+
crypto_key_version_path = staticmethod(BackupDRClient.crypto_key_version_path)
117+
parse_crypto_key_version_path = staticmethod(
118+
BackupDRClient.parse_crypto_key_version_path
119+
)
114120
data_source_path = staticmethod(BackupDRClient.data_source_path)
115121
parse_data_source_path = staticmethod(BackupDRClient.parse_data_source_path)
116122
data_source_reference_path = staticmethod(BackupDRClient.data_source_reference_path)

packages/google-cloud-backupdr/google/cloud/backupdr_v1/services/backup_dr/client.py

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,56 @@ def parse_backup_vault_path(path: str) -> Dict[str, str]:
336336
)
337337
return m.groupdict() if m else {}
338338

339+
@staticmethod
340+
def crypto_key_path(
341+
project: str,
342+
location: str,
343+
ring: str,
344+
key: str,
345+
) -> str:
346+
"""Returns a fully-qualified crypto_key string."""
347+
return "projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}".format(
348+
project=project,
349+
location=location,
350+
ring=ring,
351+
key=key,
352+
)
353+
354+
@staticmethod
355+
def parse_crypto_key_path(path: str) -> Dict[str, str]:
356+
"""Parses a crypto_key path into its component segments."""
357+
m = re.match(
358+
r"^projects/(?P<project>.+?)/locations/(?P<location>.+?)/keyRings/(?P<ring>.+?)/cryptoKeys/(?P<key>.+?)$",
359+
path,
360+
)
361+
return m.groupdict() if m else {}
362+
363+
@staticmethod
364+
def crypto_key_version_path(
365+
project: str,
366+
location: str,
367+
key_ring: str,
368+
crypto_key: str,
369+
crypto_key_version: str,
370+
) -> str:
371+
"""Returns a fully-qualified crypto_key_version string."""
372+
return "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}".format(
373+
project=project,
374+
location=location,
375+
key_ring=key_ring,
376+
crypto_key=crypto_key,
377+
crypto_key_version=crypto_key_version,
378+
)
379+
380+
@staticmethod
381+
def parse_crypto_key_version_path(path: str) -> Dict[str, str]:
382+
"""Parses a crypto_key_version path into its component segments."""
383+
m = re.match(
384+
r"^projects/(?P<project>.+?)/locations/(?P<location>.+?)/keyRings/(?P<key_ring>.+?)/cryptoKeys/(?P<crypto_key>.+?)/cryptoKeyVersions/(?P<crypto_key_version>.+?)$",
385+
path,
386+
)
387+
return m.groupdict() if m else {}
388+
339389
@staticmethod
340390
def data_source_path(
341391
project: str,

packages/google-cloud-backupdr/google/cloud/backupdr_v1/types/backupvault.py

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,11 @@ class BackupVault(proto.Message):
175175
can be extended.
176176
177177
This field is a member of `oneof`_ ``_backup_minimum_enforced_retention_duration``.
178+
backup_retention_inheritance (google.cloud.backupdr_v1.types.BackupVault.BackupRetentionInheritance):
179+
Optional. Setting for how a backup's enforced
180+
retention end time is inherited.
181+
182+
This field is a member of `oneof`_ ``_backup_retention_inheritance``.
178183
deletable (bool):
179184
Output only. Set to true when there are no
180185
backups nested under this resource.
@@ -219,8 +224,41 @@ class BackupVault(proto.Message):
219224
220225
Access restriction for the backup vault. Default value is
221226
WITHIN_ORGANIZATION if not provided during creation.
227+
encryption_config (google.cloud.backupdr_v1.types.BackupVault.EncryptionConfig):
228+
Optional. The encryption config of the backup
229+
vault.
230+
231+
This field is a member of `oneof`_ ``_encryption_config``.
222232
"""
223233

234+
class BackupRetentionInheritance(proto.Enum):
235+
r"""How a backup's enforced retention end time is inherited.
236+
237+
Values:
238+
BACKUP_RETENTION_INHERITANCE_UNSPECIFIED (0):
239+
Inheritance behavior not set. This will default to
240+
``INHERIT_VAULT_RETENTION``.
241+
INHERIT_VAULT_RETENTION (1):
242+
The enforced retention end time of a backup will be
243+
inherited from the backup vault's
244+
``backup_minimum_enforced_retention_duration`` field.
245+
246+
This is the default behavior.
247+
MATCH_BACKUP_EXPIRE_TIME (2):
248+
The enforced retention end time of a backup
249+
will always match the expire time of the backup.
250+
251+
If this is set, the backup's enforced retention
252+
end time will be set to match the expire time
253+
during creation of the backup. When updating,
254+
the ERET and expire time must be updated
255+
together and have the same value. Invalid update
256+
requests will be rejected by the server.
257+
"""
258+
BACKUP_RETENTION_INHERITANCE_UNSPECIFIED = 0
259+
INHERIT_VAULT_RETENTION = 1
260+
MATCH_BACKUP_EXPIRE_TIME = 2
261+
224262
class State(proto.Enum):
225263
r"""Holds the state of the backup vault resource.
226264
@@ -274,6 +312,32 @@ class AccessRestriction(proto.Enum):
274312
UNRESTRICTED = 3
275313
WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA = 4
276314

315+
class EncryptionConfig(proto.Message):
316+
r"""Message describing the EncryptionConfig of backup vault.
317+
This determines how data within the vault is encrypted at rest.
318+
319+
320+
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
321+
322+
Attributes:
323+
kms_key_name (str):
324+
Optional. The Cloud KMS key name to encrypt
325+
backups in this backup vault. Must be in the
326+
same region as the vault. Some workload backups
327+
like compute disk backups may use their
328+
inherited source key instead. Format:
329+
330+
projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}
331+
332+
This field is a member of `oneof`_ ``_kms_key_name``.
333+
"""
334+
335+
kms_key_name: str = proto.Field(
336+
proto.STRING,
337+
number=1,
338+
optional=True,
339+
)
340+
277341
name: str = proto.Field(
278342
proto.STRING,
279343
number=1,
@@ -306,6 +370,12 @@ class AccessRestriction(proto.Enum):
306370
optional=True,
307371
message=duration_pb2.Duration,
308372
)
373+
backup_retention_inheritance: BackupRetentionInheritance = proto.Field(
374+
proto.ENUM,
375+
number=27,
376+
optional=True,
377+
enum=BackupRetentionInheritance,
378+
)
309379
deletable: bool = proto.Field(
310380
proto.BOOL,
311381
number=8,
@@ -353,6 +423,12 @@ class AccessRestriction(proto.Enum):
353423
number=24,
354424
enum=AccessRestriction,
355425
)
426+
encryption_config: EncryptionConfig = proto.Field(
427+
proto.MESSAGE,
428+
number=29,
429+
optional=True,
430+
message=EncryptionConfig,
431+
)
356432

357433

358434
class DataSource(proto.Message):
@@ -1016,6 +1092,12 @@ class Backup(proto.Message):
10161092
before this time.
10171093
10181094
This field is a member of `oneof`_ ``_enforced_retention_end_time``.
1095+
backup_retention_inheritance (google.cloud.backupdr_v1.types.BackupVault.BackupRetentionInheritance):
1096+
Output only. Setting for how the enforced
1097+
retention end time is inherited. This value is
1098+
copied from this backup's BackupVault.
1099+
1100+
This field is a member of `oneof`_ ``_backup_retention_inheritance``.
10191101
expire_time (google.protobuf.timestamp_pb2.Timestamp):
10201102
Optional. When this backup is automatically
10211103
expired.
@@ -1086,6 +1168,9 @@ class Backup(proto.Message):
10861168
resource that is being backed up.
10871169
10881170
This field is a member of `oneof`_ ``source_resource``.
1171+
kms_key_versions (MutableSequence[str]):
1172+
Optional. Output only. The list of KMS key
1173+
versions used to encrypt the backup.
10891174
"""
10901175

10911176
class State(proto.Enum):
@@ -1208,6 +1293,14 @@ class GCPBackupPlanInfo(proto.Message):
12081293
optional=True,
12091294
message=timestamp_pb2.Timestamp,
12101295
)
1296+
backup_retention_inheritance: "BackupVault.BackupRetentionInheritance" = (
1297+
proto.Field(
1298+
proto.ENUM,
1299+
number=30,
1300+
optional=True,
1301+
enum="BackupVault.BackupRetentionInheritance",
1302+
)
1303+
)
12111304
expire_time: timestamp_pb2.Timestamp = proto.Field(
12121305
proto.MESSAGE,
12131306
number=7,
@@ -1295,6 +1388,10 @@ class GCPBackupPlanInfo(proto.Message):
12951388
oneof="source_resource",
12961389
message="BackupGcpResource",
12971390
)
1391+
kms_key_versions: MutableSequence[str] = proto.RepeatedField(
1392+
proto.STRING,
1393+
number=33,
1394+
)
12981395

12991396

13001397
class CreateBackupVaultRequest(proto.Message):
@@ -2248,6 +2345,25 @@ class RestoreBackupRequest(proto.Message):
22482345
restore.
22492346
22502347
This field is a member of `oneof`_ ``instance_properties``.
2348+
clear_overrides_field_mask (google.protobuf.field_mask_pb2.FieldMask):
2349+
Optional. A field mask used to clear server-side default
2350+
values for fields within the ``instance_properties`` oneof.
2351+
2352+
When a field in this mask is cleared, the server will not
2353+
apply its default logic (like inheriting a value from the
2354+
source) for that field.
2355+
2356+
The most common current use case is clearing default
2357+
encryption keys.
2358+
2359+
Examples of field mask paths:
2360+
2361+
- Compute Instance Disks:
2362+
``compute_instance_restore_properties.disks.*.disk_encryption_key``
2363+
- Single Disk:
2364+
``disk_restore_properties.disk_encryption_key``
2365+
2366+
This field is a member of `oneof`_ ``_clear_overrides_field_mask``.
22512367
"""
22522368

22532369
name: str = proto.Field(
@@ -2290,6 +2406,12 @@ class RestoreBackupRequest(proto.Message):
22902406
oneof="instance_properties",
22912407
message=backupvault_disk.DiskRestoreProperties,
22922408
)
2409+
clear_overrides_field_mask: field_mask_pb2.FieldMask = proto.Field(
2410+
proto.MESSAGE,
2411+
number=8,
2412+
optional=True,
2413+
message=field_mask_pb2.FieldMask,
2414+
)
22932415

22942416

22952417
class RestoreBackupResponse(proto.Message):

packages/google-cloud-backupdr/scripts/fixup_backupdr_v1_keywords.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ class backupdrCallTransformer(cst.CSTTransformer):
6969
'list_data_source_references': ('parent', 'page_size', 'page_token', 'filter', 'order_by', ),
7070
'list_data_sources': ('parent', 'page_size', 'page_token', 'filter', 'order_by', ),
7171
'list_management_servers': ('parent', 'page_size', 'page_token', 'filter', 'order_by', ),
72-
'restore_backup': ('name', 'request_id', 'compute_instance_target_environment', 'disk_target_environment', 'region_disk_target_environment', 'compute_instance_restore_properties', 'disk_restore_properties', ),
72+
'restore_backup': ('name', 'request_id', 'compute_instance_target_environment', 'disk_target_environment', 'region_disk_target_environment', 'compute_instance_restore_properties', 'disk_restore_properties', 'clear_overrides_field_mask', ),
7373
'trigger_backup': ('name', 'rule_id', 'request_id', ),
7474
'update_backup': ('update_mask', 'backup', 'request_id', ),
7575
'update_backup_plan': ('backup_plan', 'update_mask', 'request_id', ),

0 commit comments

Comments
 (0)