The sizing optimization strategy preferences of a virtual
machine. This strategy, in addition to actual usage data of the
virtual machine, can help determine the recommended shape on the
target platform.
Enums
Name
Description
SIZING_OPTIMIZATION_STRATEGY_UNSPECIFIED
Unspecified (default value).
SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE
No optimization applied. Virtual machine sizing matches as closely as possible the machine shape on the source site, not considering any actual performance data.
SIZING_OPTIMIZATION_STRATEGY_MODERATE
Virtual machine sizing will match the reported usage and shape, with some slack. This a good value to start with.
SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
Virtual machine sizing will match the reported usage, with little slack. Using this option can help reduce costs.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class SizingOptimizationStrategy (0.1.15)\n\nVersion latestkeyboard_arrow_down\n\n- [0.1.15 (latest)](/python/docs/reference/migrationcenter/latest/google.cloud.migrationcenter_v1.types.SizingOptimizationStrategy)\n- [0.1.13](/python/docs/reference/migrationcenter/0.1.13/google.cloud.migrationcenter_v1.types.SizingOptimizationStrategy) \n\n SizingOptimizationStrategy(value)\n\nThe sizing optimization strategy preferences of a virtual\nmachine. This strategy, in addition to actual usage data of the\nvirtual machine, can help determine the recommended shape on the\ntarget platform."]]