Reference documentation and code samples for the Migration Center V1 API class Google::Cloud::MigrationCenter::V1::ComputeEnginePreferences.
The user preferences relating to Compute Engine target platform.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#license_type
def license_type() -> ::Google::Cloud::MigrationCenter::V1::LicenseType
Returns
- (::Google::Cloud::MigrationCenter::V1::LicenseType) — License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
#license_type=
def license_type=(value) -> ::Google::Cloud::MigrationCenter::V1::LicenseType
Parameter
- value (::Google::Cloud::MigrationCenter::V1::LicenseType) — License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
Returns
- (::Google::Cloud::MigrationCenter::V1::LicenseType) — License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
#machine_preferences
def machine_preferences() -> ::Google::Cloud::MigrationCenter::V1::MachinePreferences
Returns
- (::Google::Cloud::MigrationCenter::V1::MachinePreferences) — Preferences concerning the machine types to consider on Compute Engine.
#machine_preferences=
def machine_preferences=(value) -> ::Google::Cloud::MigrationCenter::V1::MachinePreferences
Parameter
- value (::Google::Cloud::MigrationCenter::V1::MachinePreferences) — Preferences concerning the machine types to consider on Compute Engine.
Returns
- (::Google::Cloud::MigrationCenter::V1::MachinePreferences) — Preferences concerning the machine types to consider on Compute Engine.