Struct aws_sdk_gamelift::model::game_server_group_auto_scaling_policy::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for GameServerGroupAutoScalingPolicy
Implementations
Length of time, in seconds, it takes for a new instance to start new game server processes and register with GameLift FleetIQ. Specifying a warm-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances.
Length of time, in seconds, it takes for a new instance to start new game server processes and register with GameLift FleetIQ. Specifying a warm-up time can be useful, particularly with game servers that take a long time to start up, because it avoids prematurely starting new instances.
Settings for a target-based scaling policy applied to Auto Scaling group. These
settings are used to create a target-based policy that tracks the GameLift FleetIQ metric
"PercentUtilizedGameServers"
and specifies a target value for the
metric. As player usage changes, the policy triggers to adjust the game server group
capacity so that the metric returns to the target value.
pub fn set_target_tracking_configuration(
self,
input: Option<TargetTrackingConfiguration>
) -> Self
pub fn set_target_tracking_configuration(
self,
input: Option<TargetTrackingConfiguration>
) -> Self
Settings for a target-based scaling policy applied to Auto Scaling group. These
settings are used to create a target-based policy that tracks the GameLift FleetIQ metric
"PercentUtilizedGameServers"
and specifies a target value for the
metric. As player usage changes, the policy triggers to adjust the game server group
capacity so that the metric returns to the target value.
Consumes the builder and constructs a GameServerGroupAutoScalingPolicy
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more