diff --git a/api_names_out.yaml b/api_names_out.yaml index 9432dbc325b..a0020dc1a0d 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -391033,6 +391033,7 @@ "/vmmigration:v1alpha1/ComputeEngineTargetDefaults/networkTags/network_tag": network_tag "/vmmigration:v1alpha1/ComputeEngineTargetDefaults/secureBoot": secure_boot "/vmmigration:v1alpha1/ComputeEngineTargetDefaults/serviceAccount": service_account +"/vmmigration:v1alpha1/ComputeEngineTargetDefaults/storagePool": storage_pool "/vmmigration:v1alpha1/ComputeEngineTargetDefaults/targetProject": target_project "/vmmigration:v1alpha1/ComputeEngineTargetDefaults/vmName": vm_name "/vmmigration:v1alpha1/ComputeEngineTargetDefaults/zone": zone @@ -391066,6 +391067,7 @@ "/vmmigration:v1alpha1/ComputeEngineTargetDetails/project": project "/vmmigration:v1alpha1/ComputeEngineTargetDetails/secureBoot": secure_boot "/vmmigration:v1alpha1/ComputeEngineTargetDetails/serviceAccount": service_account +"/vmmigration:v1alpha1/ComputeEngineTargetDetails/storagePool": storage_pool "/vmmigration:v1alpha1/ComputeEngineTargetDetails/vmName": vm_name "/vmmigration:v1alpha1/ComputeEngineTargetDetails/zone": zone "/vmmigration:v1alpha1/ComputeScheduling": compute_scheduling diff --git a/generated/google-apis-vmmigration_v1alpha1/CHANGELOG.md b/generated/google-apis-vmmigration_v1alpha1/CHANGELOG.md index 51c833db554..b64b5e643b4 100644 --- a/generated/google-apis-vmmigration_v1alpha1/CHANGELOG.md +++ b/generated/google-apis-vmmigration_v1alpha1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-vmmigration_v1alpha1 +### v0.66.0 (2025-11-09) + +* Regenerated from discovery document revision 20251030 + ### v0.65.0 (2025-11-02) * Regenerated from discovery document revision 20251023 diff --git a/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/classes.rb b/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/classes.rb index 769bcd58ea5..70b51906945 100644 --- a/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/classes.rb +++ b/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/classes.rb @@ -1343,6 +1343,15 @@ class ComputeEngineTargetDefaults # @return [String] attr_accessor :service_account + # Optional. If specified this will be the storage pool in which the disk is + # created. This is the full path of the storage pool resource, for example: " + # projects/my-project/zones/us-central1-a/storagePools/my-storage-pool". The + # storage pool must be in the same project and zone as the target disks. The + # storage pool's type must match the disk type. + # Corresponds to the JSON property `storagePool` + # @return [String] + attr_accessor :storage_pool + # The full path of the resource of type TargetProject which represents the # Compute Engine project in which to create this VM. # Corresponds to the JSON property `targetProject` @@ -1386,6 +1395,7 @@ def update!(**args) @network_tags = args[:network_tags] if args.key?(:network_tags) @secure_boot = args[:secure_boot] if args.key?(:secure_boot) @service_account = args[:service_account] if args.key?(:service_account) + @storage_pool = args[:storage_pool] if args.key?(:storage_pool) @target_project = args[:target_project] if args.key?(:target_project) @vm_name = args[:vm_name] if args.key?(:vm_name) @zone = args[:zone] if args.key?(:zone) @@ -1521,6 +1531,15 @@ class ComputeEngineTargetDetails # @return [String] attr_accessor :service_account + # Optional. The storage pool used for the VM disks. If specified this will be + # the storage pool in which the disk is created. This is the full path of the + # storage pool resource, for example: "projects/my-project/zones/us-central1-a/ + # storagePools/my-storage-pool". The storage pool must be in the same project + # and zone as the target disks. The storage pool's type must match the disk type. + # Corresponds to the JSON property `storagePool` + # @return [String] + attr_accessor :storage_pool + # The name of the VM to create. # Corresponds to the JSON property `vmName` # @return [String] @@ -1559,6 +1578,7 @@ def update!(**args) @project = args[:project] if args.key?(:project) @secure_boot = args[:secure_boot] if args.key?(:secure_boot) @service_account = args[:service_account] if args.key?(:service_account) + @storage_pool = args[:storage_pool] if args.key?(:storage_pool) @vm_name = args[:vm_name] if args.key?(:vm_name) @zone = args[:zone] if args.key?(:zone) end @@ -1884,7 +1904,7 @@ def update!(**args) end end - # Mentions that the image import is not using OS adaptation process. + # Used when the image import is not using OS adaptation process. class DataDiskImageImport include Google::Apis::Core::Hashable @@ -2074,7 +2094,7 @@ class DiskImageTargetDetails # @return [Array] attr_accessor :additional_licenses - # Mentions that the image import is not using OS adaptation process. + # Used when the image import is not using OS adaptation process. # Corresponds to the JSON property `dataDiskImageImport` # @return [Google::Apis::VmmigrationV1alpha1::DataDiskImageImport] attr_accessor :data_disk_image_import diff --git a/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/gem_version.rb b/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/gem_version.rb index 638a114ae6f..1a4fd176b33 100644 --- a/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/gem_version.rb +++ b/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module VmmigrationV1alpha1 # Version of the google-apis-vmmigration_v1alpha1 gem - GEM_VERSION = "0.65.0" + GEM_VERSION = "0.66.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20251023" + REVISION = "20251030" end end end diff --git a/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/representations.rb b/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/representations.rb index a6354058580..984f58be618 100644 --- a/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/representations.rb +++ b/generated/google-apis-vmmigration_v1alpha1/lib/google/apis/vmmigration_v1alpha1/representations.rb @@ -1191,6 +1191,7 @@ class Representation < Google::Apis::Core::JsonRepresentation collection :network_tags, as: 'networkTags' property :secure_boot, as: 'secureBoot' property :service_account, as: 'serviceAccount' + property :storage_pool, as: 'storagePool' property :target_project, as: 'targetProject' property :vm_name, as: 'vmName' property :zone, as: 'zone' @@ -1227,6 +1228,7 @@ class Representation < Google::Apis::Core::JsonRepresentation property :project, as: 'project' property :secure_boot, as: 'secureBoot' property :service_account, as: 'serviceAccount' + property :storage_pool, as: 'storagePool' property :vm_name, as: 'vmName' property :zone, as: 'zone' end