AWS SDK for C++
1.8.186
AWS SDK for C++
|
#include <TargetTrackingConfiguration.h>
Public Member Functions | |
TargetTrackingConfiguration () | |
TargetTrackingConfiguration (Aws::Utils::Json::JsonView jsonValue) | |
TargetTrackingConfiguration & | operator= (Aws::Utils::Json::JsonView jsonValue) |
Aws::Utils::Json::JsonValue | Jsonize () const |
double | GetTargetValue () const |
bool | TargetValueHasBeenSet () const |
void | SetTargetValue (double value) |
TargetTrackingConfiguration & | WithTargetValue (double value) |
This data type is used with the GameLift FleetIQ and game server groups.
Settings for a target-based scaling policy as part of a GameServerGroupAutoScalingPolicy. 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.
Definition at line 36 of file TargetTrackingConfiguration.h.
Aws::GameLift::Model::TargetTrackingConfiguration::TargetTrackingConfiguration | ( | ) |
Aws::GameLift::Model::TargetTrackingConfiguration::TargetTrackingConfiguration | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
Desired value to use with a game server group target-based scaling policy.
Definition at line 49 of file TargetTrackingConfiguration.h.
Aws::Utils::Json::JsonValue Aws::GameLift::Model::TargetTrackingConfiguration::Jsonize | ( | ) | const |
TargetTrackingConfiguration& Aws::GameLift::Model::TargetTrackingConfiguration::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
Desired value to use with a game server group target-based scaling policy.
Definition at line 61 of file TargetTrackingConfiguration.h.
|
inline |
Desired value to use with a game server group target-based scaling policy.
Definition at line 55 of file TargetTrackingConfiguration.h.
|
inline |
Desired value to use with a game server group target-based scaling policy.
Definition at line 67 of file TargetTrackingConfiguration.h.