Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions api_names_out.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
4 changes: 4 additions & 0 deletions generated/google-apis-vmmigration_v1alpha1/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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`
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -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]
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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

Expand Down Expand Up @@ -2074,7 +2094,7 @@ class DiskImageTargetDetails
# @return [Array<String>]
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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down Expand Up @@ -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
Expand Down