AWS SDK for C++
1.8.126
AWS SDK for C++
|
#include <RoutingStrategy.h>
The routing configuration for a fleet alias.
CreateAlias
ListAliases
DescribeAlias
UpdateAlias
DeleteAlias
ResolveAlias
Definition at line 36 of file RoutingStrategy.h.
Aws::GameLift::Model::RoutingStrategy::RoutingStrategy | ( | ) |
Aws::GameLift::Model::RoutingStrategy::RoutingStrategy | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 122 of file RoutingStrategy.h.
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 116 of file RoutingStrategy.h.
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 164 of file RoutingStrategy.h.
|
inline |
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
Definition at line 54 of file RoutingStrategy.h.
Aws::Utils::Json::JsonValue Aws::GameLift::Model::RoutingStrategy::Jsonize | ( | ) | const |
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 169 of file RoutingStrategy.h.
RoutingStrategy& Aws::GameLift::Model::RoutingStrategy::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 134 of file RoutingStrategy.h.
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 128 of file RoutingStrategy.h.
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 140 of file RoutingStrategy.h.
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 179 of file RoutingStrategy.h.
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 174 of file RoutingStrategy.h.
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 184 of file RoutingStrategy.h.
|
inline |
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
Definition at line 76 of file RoutingStrategy.h.
|
inline |
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
Definition at line 87 of file RoutingStrategy.h.
|
inline |
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
Definition at line 65 of file RoutingStrategy.h.
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 152 of file RoutingStrategy.h.
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 146 of file RoutingStrategy.h.
|
inline |
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Definition at line 158 of file RoutingStrategy.h.
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 194 of file RoutingStrategy.h.
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 189 of file RoutingStrategy.h.
|
inline |
The message text to be used with a terminal routing strategy.
Definition at line 199 of file RoutingStrategy.h.
|
inline |
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
Definition at line 98 of file RoutingStrategy.h.
|
inline |
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
Definition at line 109 of file RoutingStrategy.h.