ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreference class

Constructors

ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreference({Input<String?>? commitmentPlan, Input<double?>? cpuOvercommitRatio, Input<String?>? hostMaintenancePolicy, Input<List<ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreferenceNodeType>?>? nodeTypes})
Creates a new ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreference. commitmentPlan (Output) cpuOvercommitRatio (Output) hostMaintenancePolicy (Output) nodeTypes (Output)
const
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreference.fromMap(Map<String, dynamic> map)
factory

Properties

commitmentPlan → Input<String?>?
(Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
final
cpuOvercommitRatio → Input<double?>?
(Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
final
hashCode → int
The hash code for this object.
no setterinherited
hostMaintenancePolicy → Input<String?>?
(Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
final
nodeTypes → Input<List<ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreferenceNodeType>?>?
(Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited