VirtualMachinePreferencesSizingOptimizationCustomParametersResponse constructor

const VirtualMachinePreferencesSizingOptimizationCustomParametersResponse({
  1. required Input<String> aggregationMethod,
  2. required Input<int> cpuUsagePercentage,
  3. required Input<int> memoryUsagePercentage,
  4. required Input<double> storageMultiplier,
})

Creates a new VirtualMachinePreferencesSizingOptimizationCustomParametersResponse. aggregationMethod Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics. cpuUsagePercentage Optional. Desired percentage of CPU usage. Must be in the interval 1, 100 (or 0 for default value). memoryUsagePercentage Optional. Desired percentage of memory usage. Must be in the interval 1, 100 (or 0 for default value). storageMultiplier Optional. Desired increase factor of storage, relative to currently used storage. Must be in the interval 1.0, 2.0 (or 0 for default value).

Implementation

const VirtualMachinePreferencesSizingOptimizationCustomParametersResponse({
  required this.aggregationMethod,
  required this.cpuUsagePercentage,
  required this.memoryUsagePercentage,
  required this.storageMultiplier,
});