Skip to content

Commit ffc49d7

Browse files
feat: Automated regeneration of vmmigration v1 client (#24900)
Auto-created at 2025-11-09 09:46:13 +0000 using the toys pull request generator.
1 parent 5b2c0e5 commit ffc49d7

File tree

5 files changed

+32
-4
lines changed

5 files changed

+32
-4
lines changed

api_names_out.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390308,6 +390308,7 @@
390308390308
"/vmmigration:v1/ComputeEngineTargetDefaults/networkTags/network_tag": network_tag
390309390309
"/vmmigration:v1/ComputeEngineTargetDefaults/secureBoot": secure_boot
390310390310
"/vmmigration:v1/ComputeEngineTargetDefaults/serviceAccount": service_account
390311+
"/vmmigration:v1/ComputeEngineTargetDefaults/storagePool": storage_pool
390311390312
"/vmmigration:v1/ComputeEngineTargetDefaults/targetProject": target_project
390312390313
"/vmmigration:v1/ComputeEngineTargetDefaults/vmName": vm_name
390313390314
"/vmmigration:v1/ComputeEngineTargetDefaults/zone": zone
@@ -390341,6 +390342,7 @@
390341390342
"/vmmigration:v1/ComputeEngineTargetDetails/project": project
390342390343
"/vmmigration:v1/ComputeEngineTargetDetails/secureBoot": secure_boot
390343390344
"/vmmigration:v1/ComputeEngineTargetDetails/serviceAccount": service_account
390345+
"/vmmigration:v1/ComputeEngineTargetDetails/storagePool": storage_pool
390344390346
"/vmmigration:v1/ComputeEngineTargetDetails/vmName": vm_name
390345390347
"/vmmigration:v1/ComputeEngineTargetDetails/zone": zone
390346390348
"/vmmigration:v1/ComputeScheduling": compute_scheduling

generated/google-apis-vmmigration_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-vmmigration_v1
22

3+
### v0.71.0 (2025-11-09)
4+
5+
* Regenerated from discovery document revision 20251030
6+
37
### v0.70.0 (2025-11-02)
48

59
* Regenerated from discovery document revision 20251023

generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/classes.rb

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1329,6 +1329,15 @@ class ComputeEngineTargetDefaults
13291329
# @return [String]
13301330
attr_accessor :service_account
13311331

1332+
# Optional. If specified this will be the storage pool in which the disk is
1333+
# created. This is the full path of the storage pool resource, for example: "
1334+
# projects/my-project/zones/us-central1-a/storagePools/my-storage-pool". The
1335+
# storage pool must be in the same project and zone as the target disks. The
1336+
# storage pool's type must match the disk type.
1337+
# Corresponds to the JSON property `storagePool`
1338+
# @return [String]
1339+
attr_accessor :storage_pool
1340+
13321341
# The full path of the resource of type TargetProject which represents the
13331342
# Compute Engine project in which to create this VM.
13341343
# Corresponds to the JSON property `targetProject`
@@ -1372,6 +1381,7 @@ def update!(**args)
13721381
@network_tags = args[:network_tags] if args.key?(:network_tags)
13731382
@secure_boot = args[:secure_boot] if args.key?(:secure_boot)
13741383
@service_account = args[:service_account] if args.key?(:service_account)
1384+
@storage_pool = args[:storage_pool] if args.key?(:storage_pool)
13751385
@target_project = args[:target_project] if args.key?(:target_project)
13761386
@vm_name = args[:vm_name] if args.key?(:vm_name)
13771387
@zone = args[:zone] if args.key?(:zone)
@@ -1507,6 +1517,15 @@ class ComputeEngineTargetDetails
15071517
# @return [String]
15081518
attr_accessor :service_account
15091519

1520+
# Optional. The storage pool used for the VM disks. If specified this will be
1521+
# the storage pool in which the disk is created. This is the full path of the
1522+
# storage pool resource, for example: "projects/my-project/zones/us-central1-a/
1523+
# storagePools/my-storage-pool". The storage pool must be in the same project
1524+
# and zone as the target disks. The storage pool's type must match the disk type.
1525+
# Corresponds to the JSON property `storagePool`
1526+
# @return [String]
1527+
attr_accessor :storage_pool
1528+
15101529
# The name of the VM to create.
15111530
# Corresponds to the JSON property `vmName`
15121531
# @return [String]
@@ -1545,6 +1564,7 @@ def update!(**args)
15451564
@project = args[:project] if args.key?(:project)
15461565
@secure_boot = args[:secure_boot] if args.key?(:secure_boot)
15471566
@service_account = args[:service_account] if args.key?(:service_account)
1567+
@storage_pool = args[:storage_pool] if args.key?(:storage_pool)
15481568
@vm_name = args[:vm_name] if args.key?(:vm_name)
15491569
@zone = args[:zone] if args.key?(:zone)
15501570
end
@@ -1843,7 +1863,7 @@ def update!(**args)
18431863
end
18441864
end
18451865

1846-
# Mentions that the image import is not using OS adaptation process.
1866+
# Used when the image import is not using OS adaptation process.
18471867
class DataDiskImageImport
18481868
include Google::Apis::Core::Hashable
18491869

@@ -2033,7 +2053,7 @@ class DiskImageTargetDetails
20332053
# @return [Array<String>]
20342054
attr_accessor :additional_licenses
20352055

2036-
# Mentions that the image import is not using OS adaptation process.
2056+
# Used when the image import is not using OS adaptation process.
20372057
# Corresponds to the JSON property `dataDiskImageImport`
20382058
# @return [Google::Apis::VmmigrationV1::DataDiskImageImport]
20392059
attr_accessor :data_disk_image_import

generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module VmmigrationV1
1818
# Version of the google-apis-vmmigration_v1 gem
19-
GEM_VERSION = "0.70.0"
19+
GEM_VERSION = "0.71.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20251023"
25+
REVISION = "20251030"
2626
end
2727
end
2828
end

generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/representations.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1181,6 +1181,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
11811181
collection :network_tags, as: 'networkTags'
11821182
property :secure_boot, as: 'secureBoot'
11831183
property :service_account, as: 'serviceAccount'
1184+
property :storage_pool, as: 'storagePool'
11841185
property :target_project, as: 'targetProject'
11851186
property :vm_name, as: 'vmName'
11861187
property :zone, as: 'zone'
@@ -1217,6 +1218,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
12171218
property :project, as: 'project'
12181219
property :secure_boot, as: 'secureBoot'
12191220
property :service_account, as: 'serviceAccount'
1221+
property :storage_pool, as: 'storagePool'
12201222
property :vm_name, as: 'vmName'
12211223
property :zone, as: 'zone'
12221224
end

0 commit comments

Comments
 (0)