Skip to content

Commit b7e65ee

Browse files
feat: Automated regeneration of vmmigration v1alpha1 client (#24318)
Auto-created at 2025-09-21 09:21:18 +0000 using the toys pull request generator.
1 parent da042a3 commit b7e65ee

File tree

6 files changed

+82
-3
lines changed

6 files changed

+82
-3
lines changed

api_names_out.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379887,6 +379887,9 @@
379887379887
"/vmmigration:v1alpha1/AccessKeyCredentials/accessKeyId": access_key_id
379888379888
"/vmmigration:v1alpha1/AccessKeyCredentials/secretAccessKey": secret_access_key
379889379889
"/vmmigration:v1alpha1/AccessKeyCredentials/sessionToken": session_token
379890+
"/vmmigration:v1alpha1/AdaptationModifier": adaptation_modifier
379891+
"/vmmigration:v1alpha1/AdaptationModifier/modifier": modifier
379892+
"/vmmigration:v1alpha1/AdaptationModifier/value": value
379890379893
"/vmmigration:v1alpha1/AdaptingOSStep": adapting_os_step
379891379894
"/vmmigration:v1alpha1/AddGroupMigrationRequest": add_group_migration_request
379892379895
"/vmmigration:v1alpha1/AddGroupMigrationRequest/migratingVm": migrating_vm
@@ -380058,6 +380061,8 @@
380058380061
"/vmmigration:v1alpha1/ComputeEngineDisksTargetDetails/disksTargetDetails": disks_target_details
380059380062
"/vmmigration:v1alpha1/ComputeEngineDisksTargetDetails/vmTargetDetails": vm_target_details
380060380063
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults": compute_engine_target_defaults
380064+
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/adaptationModifiers": adaptation_modifiers
380065+
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/adaptationModifiers/adaptation_modifier": adaptation_modifier
380061380066
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/additionalLicenses": additional_licenses
380062380067
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/additionalLicenses/additional_license": additional_license
380063380068
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/appliedLicense": applied_license
@@ -380088,6 +380093,8 @@
380088380093
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/vmName": vm_name
380089380094
"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/zone": zone
380090380095
"/vmmigration:v1alpha1/ComputeEngineTargetDetails": compute_engine_target_details
380096+
"/vmmigration:v1alpha1/ComputeEngineTargetDetails/adaptationModifiers": adaptation_modifiers
380097+
"/vmmigration:v1alpha1/ComputeEngineTargetDetails/adaptationModifiers/adaptation_modifier": adaptation_modifier
380091380098
"/vmmigration:v1alpha1/ComputeEngineTargetDetails/additionalLicenses": additional_licenses
380092380099
"/vmmigration:v1alpha1/ComputeEngineTargetDetails/additionalLicenses/additional_license": additional_license
380093380100
"/vmmigration:v1alpha1/ComputeEngineTargetDetails/appliedLicense": applied_license
@@ -380296,6 +380303,8 @@
380296380303
"/vmmigration:v1alpha1/ImageImportJob/warnings": warnings
380297380304
"/vmmigration:v1alpha1/ImageImportJob/warnings/warning": warning
380298380305
"/vmmigration:v1alpha1/ImageImportOsAdaptationParameters": image_import_os_adaptation_parameters
380306+
"/vmmigration:v1alpha1/ImageImportOsAdaptationParameters/adaptationModifiers": adaptation_modifiers
380307+
"/vmmigration:v1alpha1/ImageImportOsAdaptationParameters/adaptationModifiers/adaptation_modifier": adaptation_modifier
380299380308
"/vmmigration:v1alpha1/ImageImportOsAdaptationParameters/bootConversion": boot_conversion
380300380309
"/vmmigration:v1alpha1/ImageImportOsAdaptationParameters/generalize": generalize
380301380310
"/vmmigration:v1alpha1/ImageImportOsAdaptationParameters/licenseType": license_type

generated/google-apis-vmmigration_v1alpha1/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_v1alpha1
22

3+
### v0.63.0 (2025-09-21)
4+
5+
* Regenerated from discovery document revision 20250911
6+
37
### v0.62.0 (2025-09-14)
48

59
* Regenerated from discovery document revision 20250904

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

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,33 @@ def update!(**args)
5454
end
5555
end
5656

57+
# AdaptationModifier a modifier to be used for configuration of the OS
58+
# adaptation process.
59+
class AdaptationModifier
60+
include Google::Apis::Core::Hashable
61+
62+
# Optional. The modifier name.
63+
# Corresponds to the JSON property `modifier`
64+
# @return [String]
65+
attr_accessor :modifier
66+
67+
# Optional. The value of the modifier. The actual value depends on the modifier
68+
# and can also be empty.
69+
# Corresponds to the JSON property `value`
70+
# @return [String]
71+
attr_accessor :value
72+
73+
def initialize(**args)
74+
update!(**args)
75+
end
76+
77+
# Update properties of this object
78+
def update!(**args)
79+
@modifier = args[:modifier] if args.key?(:modifier)
80+
@value = args[:value] if args.key?(:value)
81+
end
82+
end
83+
5784
# AdaptingOSStep contains specific step details.
5885
class AdaptingOsStep
5986
include Google::Apis::Core::Hashable
@@ -1194,6 +1221,12 @@ def update!(**args)
11941221
class ComputeEngineTargetDefaults
11951222
include Google::Apis::Core::Hashable
11961223

1224+
# Optional. AdaptationModifiers are the set of modifiers used during OS
1225+
# adaptation.
1226+
# Corresponds to the JSON property `adaptationModifiers`
1227+
# @return [Array<Google::Apis::VmmigrationV1alpha1::AdaptationModifier>]
1228+
attr_accessor :adaptation_modifiers
1229+
11971230
# Additional licenses to assign to the VM.
11981231
# Corresponds to the JSON property `additionalLicenses`
11991232
# @return [Array<String>]
@@ -1332,6 +1365,7 @@ def initialize(**args)
13321365

13331366
# Update properties of this object
13341367
def update!(**args)
1368+
@adaptation_modifiers = args[:adaptation_modifiers] if args.key?(:adaptation_modifiers)
13351369
@additional_licenses = args[:additional_licenses] if args.key?(:additional_licenses)
13361370
@applied_license = args[:applied_license] if args.key?(:applied_license)
13371371
@boot_conversion = args[:boot_conversion] if args.key?(:boot_conversion)
@@ -1363,6 +1397,11 @@ def update!(**args)
13631397
class ComputeEngineTargetDetails
13641398
include Google::Apis::Core::Hashable
13651399

1400+
# Optional. Modifiers to be used as configuration of the OS adaptation process.
1401+
# Corresponds to the JSON property `adaptationModifiers`
1402+
# @return [Array<Google::Apis::VmmigrationV1alpha1::AdaptationModifier>]
1403+
attr_accessor :adaptation_modifiers
1404+
13661405
# Additional licenses to assign to the VM.
13671406
# Corresponds to the JSON property `additionalLicenses`
13681407
# @return [Array<String>]
@@ -1498,6 +1537,7 @@ def initialize(**args)
14981537

14991538
# Update properties of this object
15001539
def update!(**args)
1540+
@adaptation_modifiers = args[:adaptation_modifiers] if args.key?(:adaptation_modifiers)
15011541
@additional_licenses = args[:additional_licenses] if args.key?(:additional_licenses)
15021542
@applied_license = args[:applied_license] if args.key?(:applied_license)
15031543
@boot_conversion = args[:boot_conversion] if args.key?(:boot_conversion)
@@ -2775,6 +2815,11 @@ def update!(**args)
27752815
class ImageImportOsAdaptationParameters
27762816
include Google::Apis::Core::Hashable
27772817

2818+
# Optional. Modifiers to be used as configuration of the OS adaptation process.
2819+
# Corresponds to the JSON property `adaptationModifiers`
2820+
# @return [Array<Google::Apis::VmmigrationV1alpha1::AdaptationModifier>]
2821+
attr_accessor :adaptation_modifiers
2822+
27782823
# Optional. By default the image will keep its existing boot option. Setting
27792824
# this property will trigger an internal process which will convert the image
27802825
# from using the existing boot option to another. The size of the boot disk
@@ -2804,6 +2849,7 @@ def initialize(**args)
28042849

28052850
# Update properties of this object
28062851
def update!(**args)
2852+
@adaptation_modifiers = args[:adaptation_modifiers] if args.key?(:adaptation_modifiers)
28072853
@boot_conversion = args[:boot_conversion] if args.key?(:boot_conversion)
28082854
@generalize = args[:generalize] if args.key?(:generalize)
28092855
@license_type = args[:license_type] if args.key?(:license_type)

generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/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 VmmigrationV1alpha1
1818
# Version of the google-apis-vmmigration_v1alpha1 gem
19-
GEM_VERSION = "0.62.0"
19+
GEM_VERSION = "0.63.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 = "20250904"
25+
REVISION = "20250911"
2626
end
2727
end
2828
end

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

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
2828
include Google::Apis::Core::JsonObjectSupport
2929
end
3030

31+
class AdaptationModifier
32+
class Representation < Google::Apis::Core::JsonRepresentation; end
33+
34+
include Google::Apis::Core::JsonObjectSupport
35+
end
36+
3137
class AdaptingOsStep
3238
class Representation < Google::Apis::Core::JsonRepresentation; end
3339

@@ -823,6 +829,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
823829
end
824830
end
825831

832+
class AdaptationModifier
833+
# @private
834+
class Representation < Google::Apis::Core::JsonRepresentation
835+
property :modifier, as: 'modifier'
836+
property :value, as: 'value'
837+
end
838+
end
839+
826840
class AdaptingOsStep
827841
# @private
828842
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1151,6 +1165,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
11511165
class ComputeEngineTargetDefaults
11521166
# @private
11531167
class Representation < Google::Apis::Core::JsonRepresentation
1168+
collection :adaptation_modifiers, as: 'adaptationModifiers', class: Google::Apis::VmmigrationV1alpha1::AdaptationModifier, decorator: Google::Apis::VmmigrationV1alpha1::AdaptationModifier::Representation
1169+
11541170
collection :additional_licenses, as: 'additionalLicenses'
11551171
property :applied_license, as: 'appliedLicense', class: Google::Apis::VmmigrationV1alpha1::AppliedLicense, decorator: Google::Apis::VmmigrationV1alpha1::AppliedLicense::Representation
11561172

@@ -1184,6 +1200,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
11841200
class ComputeEngineTargetDetails
11851201
# @private
11861202
class Representation < Google::Apis::Core::JsonRepresentation
1203+
collection :adaptation_modifiers, as: 'adaptationModifiers', class: Google::Apis::VmmigrationV1alpha1::AdaptationModifier, decorator: Google::Apis::VmmigrationV1alpha1::AdaptationModifier::Representation
1204+
11871205
collection :additional_licenses, as: 'additionalLicenses'
11881206
property :applied_license, as: 'appliedLicense', class: Google::Apis::VmmigrationV1alpha1::AppliedLicense, decorator: Google::Apis::VmmigrationV1alpha1::AppliedLicense::Representation
11891207

@@ -1574,6 +1592,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
15741592
class ImageImportOsAdaptationParameters
15751593
# @private
15761594
class Representation < Google::Apis::Core::JsonRepresentation
1595+
collection :adaptation_modifiers, as: 'adaptationModifiers', class: Google::Apis::VmmigrationV1alpha1::AdaptationModifier, decorator: Google::Apis::VmmigrationV1alpha1::AdaptationModifier::Representation
1596+
15771597
property :boot_conversion, as: 'bootConversion'
15781598
property :generalize, as: 'generalize'
15791599
property :license_type, as: 'licenseType'

generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/service.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,7 @@ def list_project_location_image_imports(parent, filter: nil, order_by: nil, page
582582
execute_or_queue_command(command, &block)
583583
end
584584

585-
# Initiates the cancellation of a running clone job.
585+
# Initiates the cancellation of a running ImageImportJob.
586586
# @param [String] name
587587
# Required. The image import job id.
588588
# @param [Google::Apis::VmmigrationV1alpha1::CancelImageImportJobRequest] cancel_image_import_job_request_object

0 commit comments

Comments
 (0)