CapacityProviderCapacityProviderScalingConfig class

Constructors

CapacityProviderCapacityProviderScalingConfig({required Input<int> maxVcpuCount, required Input<String> scalingMode, required Input<List<CapacityProviderCapacityProviderScalingConfigScalingPolicy>> scalingPolicies})
Creates a new CapacityProviderCapacityProviderScalingConfig. maxVcpuCount Maximum number of VCPUs for the Capacity Provider. scalingMode Scaling mode for the Capacity Provider. Valid values are "Auto" and "Manual". Defaults to "Auto". scalingPolicies List of scaling policies. Only required if scalingMode is 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 scalingMode is 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