CapacityProviderCapacityProviderScalingConfig class
Constructors
-
CapacityProviderCapacityProviderScalingConfig({required Input<
int> maxVcpuCount, required Input<String> scalingMode, required Input<List< scalingPolicies})CapacityProviderCapacityProviderScalingConfigScalingPolicy> > -
Creates a new CapacityProviderCapacityProviderScalingConfig.
maxVcpuCountMaximum number of VCPUs for the Capacity Provider.scalingModeScaling mode for the Capacity Provider. Valid values are"Auto"and"Manual". Defaults to"Auto".scalingPoliciesList of scaling policies. Only required ifscalingModeis set to"Manual". See Scaling Policies below.const -
CapacityProviderCapacityProviderScalingConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
maxVcpuCount
→ Input<
int> -
Maximum number of VCPUs for the Capacity Provider.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scalingMode
→ Input<
String> -
Scaling mode for the Capacity Provider. Valid values are
"Auto"and"Manual". Defaults to"Auto".final -
scalingPolicies
→ Input<
List< CapacityProviderCapacityProviderScalingConfigScalingPolicy> > -
List of scaling policies. Only required if
scalingModeis set to"Manual". See Scaling Policies below.final
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