RoutingStrategy
public struct RoutingStrategy : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The unique identifier for a fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
Declaration
Swift
public let fleetId: String? -
The message text to be used with a terminal routing strategy.
Declaration
Swift
public let message: String? -
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.
Declaration
Swift
public let type: RoutingStrategyType? -
Undocumented
Declaration
Swift
public init(fleetId: String? = nil, message: String? = nil, type: RoutingStrategyType? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
RoutingStrategy Structure Reference