diff --git a/api_names_out.yaml b/api_names_out.yaml index 9432dbc325b..00044583dd5 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -389979,6 +389979,7 @@ "/vmmigration:v1/ComputeEngineTargetDefaults/networkTags/network_tag": network_tag "/vmmigration:v1/ComputeEngineTargetDefaults/secureBoot": secure_boot "/vmmigration:v1/ComputeEngineTargetDefaults/serviceAccount": service_account +"/vmmigration:v1/ComputeEngineTargetDefaults/storagePool": storage_pool "/vmmigration:v1/ComputeEngineTargetDefaults/targetProject": target_project "/vmmigration:v1/ComputeEngineTargetDefaults/vmName": vm_name "/vmmigration:v1/ComputeEngineTargetDefaults/zone": zone @@ -390012,6 +390013,7 @@ "/vmmigration:v1/ComputeEngineTargetDetails/project": project "/vmmigration:v1/ComputeEngineTargetDetails/secureBoot": secure_boot "/vmmigration:v1/ComputeEngineTargetDetails/serviceAccount": service_account +"/vmmigration:v1/ComputeEngineTargetDetails/storagePool": storage_pool "/vmmigration:v1/ComputeEngineTargetDetails/vmName": vm_name "/vmmigration:v1/ComputeEngineTargetDetails/zone": zone "/vmmigration:v1/ComputeScheduling": compute_scheduling diff --git a/generated/google-apis-vmmigration_v1/CHANGELOG.md b/generated/google-apis-vmmigration_v1/CHANGELOG.md index a06dd7ea0e4..4fdf3d7a1b5 100644 --- a/generated/google-apis-vmmigration_v1/CHANGELOG.md +++ b/generated/google-apis-vmmigration_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-vmmigration_v1 +### v0.71.0 (2025-11-09) + +* Regenerated from discovery document revision 20251030 + ### v0.70.0 (2025-11-02) * Regenerated from discovery document revision 20251023 diff --git a/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/classes.rb b/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/classes.rb index bf503704afa..461de1246bd 100644 --- a/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/classes.rb +++ b/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/classes.rb @@ -1329,6 +1329,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` @@ -1372,6 +1381,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) @@ -1507,6 +1517,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] @@ -1545,6 +1564,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 @@ -1843,7 +1863,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 @@ -2033,7 +2053,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::VmmigrationV1::DataDiskImageImport] attr_accessor :data_disk_image_import diff --git a/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/gem_version.rb b/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/gem_version.rb index e008c56bc67..8cb0f95e124 100644 --- a/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/gem_version.rb +++ b/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module VmmigrationV1 # Version of the google-apis-vmmigration_v1 gem - GEM_VERSION = "0.70.0" + GEM_VERSION = "0.71.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_v1/lib/google/apis/vmmigration_v1/representations.rb b/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/representations.rb index fe9069aeb3b..9f019dec988 100644 --- a/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/representations.rb +++ b/generated/google-apis-vmmigration_v1/lib/google/apis/vmmigration_v1/representations.rb @@ -1181,6 +1181,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' @@ -1217,6 +1218,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