| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.AppMesh.Route.HttpRouteProperty
Documentation
data HeaderMatchMethodProperty Source #
Constructors
| HeaderMatchMethodProperty | |
Instances
data HttpRouteMatchProperty Source #
Constructors
| HttpRouteMatchProperty | |
Instances
| ToJSON HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Methods toJSON :: HttpRouteMatchProperty -> Value # toEncoding :: HttpRouteMatchProperty -> Encoding # toJSONList :: [HttpRouteMatchProperty] -> Value # toEncodingList :: [HttpRouteMatchProperty] -> Encoding # omitField :: HttpRouteMatchProperty -> Bool # | |||||
| Show HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Methods showsPrec :: Int -> HttpRouteMatchProperty -> ShowS # show :: HttpRouteMatchProperty -> String # showList :: [HttpRouteMatchProperty] -> ShowS # | |||||
| Eq HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Methods (==) :: HttpRouteMatchProperty -> HttpRouteMatchProperty -> Bool # (/=) :: HttpRouteMatchProperty -> HttpRouteMatchProperty -> Bool # | |||||
| ToResourceProperties HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Methods toResourceProperties :: HttpRouteMatchProperty -> ResourceProperties # | |||||
| Property "Headers" HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Associated Types
Methods set :: PropertyType "Headers" HttpRouteMatchProperty -> HttpRouteMatchProperty -> HttpRouteMatchProperty # | |||||
| Property "Method" HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Associated Types
Methods set :: PropertyType "Method" HttpRouteMatchProperty -> HttpRouteMatchProperty -> HttpRouteMatchProperty # | |||||
| Property "Path" HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Associated Types
Methods set :: PropertyType "Path" HttpRouteMatchProperty -> HttpRouteMatchProperty -> HttpRouteMatchProperty # | |||||
| Property "Port" HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Associated Types
Methods set :: PropertyType "Port" HttpRouteMatchProperty -> HttpRouteMatchProperty -> HttpRouteMatchProperty # | |||||
| Property "Prefix" HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Associated Types
Methods set :: PropertyType "Prefix" HttpRouteMatchProperty -> HttpRouteMatchProperty -> HttpRouteMatchProperty # | |||||
| Property "QueryParameters" HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Associated Types
Methods set :: PropertyType "QueryParameters" HttpRouteMatchProperty -> HttpRouteMatchProperty -> HttpRouteMatchProperty # | |||||
| Property "Scheme" HttpRouteMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteMatchProperty Associated Types
Methods set :: PropertyType "Scheme" HttpRouteMatchProperty -> HttpRouteMatchProperty -> HttpRouteMatchProperty # | |||||
| type PropertyType "Headers" HttpRouteMatchProperty Source # | |||||
| type PropertyType "Method" HttpRouteMatchProperty Source # | |||||
| type PropertyType "Path" HttpRouteMatchProperty Source # | |||||
| type PropertyType "Port" HttpRouteMatchProperty Source # | |||||
| type PropertyType "Prefix" HttpRouteMatchProperty Source # | |||||
| type PropertyType "QueryParameters" HttpRouteMatchProperty Source # | |||||
| type PropertyType "Scheme" HttpRouteMatchProperty Source # | |||||
data QueryParameterProperty Source #
Constructors
| QueryParameterProperty | |
Fields | |
Instances
| ToJSON QueryParameterProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.QueryParameterProperty Methods toJSON :: QueryParameterProperty -> Value # toEncoding :: QueryParameterProperty -> Encoding # toJSONList :: [QueryParameterProperty] -> Value # toEncodingList :: [QueryParameterProperty] -> Encoding # omitField :: QueryParameterProperty -> Bool # | |||||
| Show QueryParameterProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.QueryParameterProperty Methods showsPrec :: Int -> QueryParameterProperty -> ShowS # show :: QueryParameterProperty -> String # showList :: [QueryParameterProperty] -> ShowS # | |||||
| Eq QueryParameterProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.QueryParameterProperty Methods (==) :: QueryParameterProperty -> QueryParameterProperty -> Bool # (/=) :: QueryParameterProperty -> QueryParameterProperty -> Bool # | |||||
| ToResourceProperties QueryParameterProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.QueryParameterProperty Methods toResourceProperties :: QueryParameterProperty -> ResourceProperties # | |||||
| Property "Match" QueryParameterProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.QueryParameterProperty Associated Types
Methods set :: PropertyType "Match" QueryParameterProperty -> QueryParameterProperty -> QueryParameterProperty # | |||||
| Property "Name" QueryParameterProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.QueryParameterProperty Associated Types
Methods set :: PropertyType "Name" QueryParameterProperty -> QueryParameterProperty -> QueryParameterProperty # | |||||
| type PropertyType "Match" QueryParameterProperty Source # | |||||
| type PropertyType "Name" QueryParameterProperty Source # | |||||
data HttpRouteHeaderProperty Source #
Constructors
| HttpRouteHeaderProperty | |
Fields | |
Instances
| ToJSON HttpRouteHeaderProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteHeaderProperty Methods toJSON :: HttpRouteHeaderProperty -> Value # toEncoding :: HttpRouteHeaderProperty -> Encoding # toJSONList :: [HttpRouteHeaderProperty] -> Value # | |||||
| Show HttpRouteHeaderProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteHeaderProperty Methods showsPrec :: Int -> HttpRouteHeaderProperty -> ShowS # show :: HttpRouteHeaderProperty -> String # showList :: [HttpRouteHeaderProperty] -> ShowS # | |||||
| Eq HttpRouteHeaderProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteHeaderProperty Methods (==) :: HttpRouteHeaderProperty -> HttpRouteHeaderProperty -> Bool # (/=) :: HttpRouteHeaderProperty -> HttpRouteHeaderProperty -> Bool # | |||||
| ToResourceProperties HttpRouteHeaderProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteHeaderProperty Methods toResourceProperties :: HttpRouteHeaderProperty -> ResourceProperties # | |||||
| Property "Invert" HttpRouteHeaderProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteHeaderProperty Associated Types
Methods set :: PropertyType "Invert" HttpRouteHeaderProperty -> HttpRouteHeaderProperty -> HttpRouteHeaderProperty # | |||||
| Property "Match" HttpRouteHeaderProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteHeaderProperty Associated Types
Methods set :: PropertyType "Match" HttpRouteHeaderProperty -> HttpRouteHeaderProperty -> HttpRouteHeaderProperty # | |||||
| Property "Name" HttpRouteHeaderProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteHeaderProperty Associated Types
Methods set :: PropertyType "Name" HttpRouteHeaderProperty -> HttpRouteHeaderProperty -> HttpRouteHeaderProperty # | |||||
| type PropertyType "Invert" HttpRouteHeaderProperty Source # | |||||
| type PropertyType "Match" HttpRouteHeaderProperty Source # | |||||
| type PropertyType "Name" HttpRouteHeaderProperty Source # | |||||
data HttpPathMatchProperty Source #
Constructors
| HttpPathMatchProperty | |
Fields | |
Instances
| ToJSON HttpPathMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpPathMatchProperty Methods toJSON :: HttpPathMatchProperty -> Value # toEncoding :: HttpPathMatchProperty -> Encoding # toJSONList :: [HttpPathMatchProperty] -> Value # toEncodingList :: [HttpPathMatchProperty] -> Encoding # omitField :: HttpPathMatchProperty -> Bool # | |||||
| Show HttpPathMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpPathMatchProperty Methods showsPrec :: Int -> HttpPathMatchProperty -> ShowS # show :: HttpPathMatchProperty -> String # showList :: [HttpPathMatchProperty] -> ShowS # | |||||
| Eq HttpPathMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpPathMatchProperty Methods (==) :: HttpPathMatchProperty -> HttpPathMatchProperty -> Bool # (/=) :: HttpPathMatchProperty -> HttpPathMatchProperty -> Bool # | |||||
| ToResourceProperties HttpPathMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpPathMatchProperty Methods toResourceProperties :: HttpPathMatchProperty -> ResourceProperties # | |||||
| Property "Exact" HttpPathMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpPathMatchProperty Associated Types
Methods set :: PropertyType "Exact" HttpPathMatchProperty -> HttpPathMatchProperty -> HttpPathMatchProperty # | |||||
| Property "Regex" HttpPathMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpPathMatchProperty Associated Types
Methods set :: PropertyType "Regex" HttpPathMatchProperty -> HttpPathMatchProperty -> HttpPathMatchProperty # | |||||
| type PropertyType "Exact" HttpPathMatchProperty Source # | |||||
| type PropertyType "Regex" HttpPathMatchProperty Source # | |||||
data HttpQueryParameterMatchProperty Source #
Constructors
| HttpQueryParameterMatchProperty | |
Instances
| ToJSON HttpQueryParameterMatchProperty Source # | |||||
| Show HttpQueryParameterMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpQueryParameterMatchProperty Methods showsPrec :: Int -> HttpQueryParameterMatchProperty -> ShowS # | |||||
| Eq HttpQueryParameterMatchProperty Source # | |||||
| ToResourceProperties HttpQueryParameterMatchProperty Source # | |||||
| Property "Exact" HttpQueryParameterMatchProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpQueryParameterMatchProperty Associated Types
Methods set :: PropertyType "Exact" HttpQueryParameterMatchProperty -> HttpQueryParameterMatchProperty -> HttpQueryParameterMatchProperty # | |||||
| type PropertyType "Exact" HttpQueryParameterMatchProperty Source # | |||||
data WeightedTargetProperty Source #
Constructors
| WeightedTargetProperty | |
Instances
| ToJSON WeightedTargetProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.WeightedTargetProperty Methods toJSON :: WeightedTargetProperty -> Value # toEncoding :: WeightedTargetProperty -> Encoding # toJSONList :: [WeightedTargetProperty] -> Value # toEncodingList :: [WeightedTargetProperty] -> Encoding # omitField :: WeightedTargetProperty -> Bool # | |||||
| Show WeightedTargetProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.WeightedTargetProperty Methods showsPrec :: Int -> WeightedTargetProperty -> ShowS # show :: WeightedTargetProperty -> String # showList :: [WeightedTargetProperty] -> ShowS # | |||||
| Eq WeightedTargetProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.WeightedTargetProperty Methods (==) :: WeightedTargetProperty -> WeightedTargetProperty -> Bool # (/=) :: WeightedTargetProperty -> WeightedTargetProperty -> Bool # | |||||
| ToResourceProperties WeightedTargetProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.WeightedTargetProperty Methods toResourceProperties :: WeightedTargetProperty -> ResourceProperties # | |||||
| Property "Port" WeightedTargetProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.WeightedTargetProperty Associated Types
Methods set :: PropertyType "Port" WeightedTargetProperty -> WeightedTargetProperty -> WeightedTargetProperty # | |||||
| Property "VirtualNode" WeightedTargetProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.WeightedTargetProperty Associated Types
Methods set :: PropertyType "VirtualNode" WeightedTargetProperty -> WeightedTargetProperty -> WeightedTargetProperty # | |||||
| Property "Weight" WeightedTargetProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.WeightedTargetProperty Associated Types
Methods set :: PropertyType "Weight" WeightedTargetProperty -> WeightedTargetProperty -> WeightedTargetProperty # | |||||
| type PropertyType "Port" WeightedTargetProperty Source # | |||||
| type PropertyType "VirtualNode" WeightedTargetProperty Source # | |||||
| type PropertyType "Weight" WeightedTargetProperty Source # | |||||
data MatchRangeProperty Source #
Constructors
| MatchRangeProperty | |
Instances
| ToJSON MatchRangeProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.MatchRangeProperty Methods toJSON :: MatchRangeProperty -> Value # toEncoding :: MatchRangeProperty -> Encoding # toJSONList :: [MatchRangeProperty] -> Value # toEncodingList :: [MatchRangeProperty] -> Encoding # omitField :: MatchRangeProperty -> Bool # | |||||
| Show MatchRangeProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.MatchRangeProperty Methods showsPrec :: Int -> MatchRangeProperty -> ShowS # show :: MatchRangeProperty -> String # showList :: [MatchRangeProperty] -> ShowS # | |||||
| Eq MatchRangeProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.MatchRangeProperty Methods (==) :: MatchRangeProperty -> MatchRangeProperty -> Bool # (/=) :: MatchRangeProperty -> MatchRangeProperty -> Bool # | |||||
| ToResourceProperties MatchRangeProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.MatchRangeProperty Methods toResourceProperties :: MatchRangeProperty -> ResourceProperties # | |||||
| Property "End" MatchRangeProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.MatchRangeProperty Associated Types
Methods set :: PropertyType "End" MatchRangeProperty -> MatchRangeProperty -> MatchRangeProperty # | |||||
| Property "Start" MatchRangeProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.MatchRangeProperty Associated Types
Methods set :: PropertyType "Start" MatchRangeProperty -> MatchRangeProperty -> MatchRangeProperty # | |||||
| type PropertyType "End" MatchRangeProperty Source # | |||||
| type PropertyType "Start" MatchRangeProperty Source # | |||||
data HttpRouteActionProperty Source #
Constructors
| HttpRouteActionProperty | |
Fields | |
Instances
| ToJSON HttpRouteActionProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteActionProperty Methods toJSON :: HttpRouteActionProperty -> Value # toEncoding :: HttpRouteActionProperty -> Encoding # toJSONList :: [HttpRouteActionProperty] -> Value # | |||||
| Show HttpRouteActionProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteActionProperty Methods showsPrec :: Int -> HttpRouteActionProperty -> ShowS # show :: HttpRouteActionProperty -> String # showList :: [HttpRouteActionProperty] -> ShowS # | |||||
| Eq HttpRouteActionProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteActionProperty Methods (==) :: HttpRouteActionProperty -> HttpRouteActionProperty -> Bool # (/=) :: HttpRouteActionProperty -> HttpRouteActionProperty -> Bool # | |||||
| ToResourceProperties HttpRouteActionProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteActionProperty Methods toResourceProperties :: HttpRouteActionProperty -> ResourceProperties # | |||||
| Property "WeightedTargets" HttpRouteActionProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteActionProperty Associated Types
Methods set :: PropertyType "WeightedTargets" HttpRouteActionProperty -> HttpRouteActionProperty -> HttpRouteActionProperty # | |||||
| type PropertyType "WeightedTargets" HttpRouteActionProperty Source # | |||||
data HttpRouteProperty Source #
Constructors
| HttpRouteProperty | |
Fields | |
Instances
| ToJSON HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Methods toJSON :: HttpRouteProperty -> Value # toEncoding :: HttpRouteProperty -> Encoding # toJSONList :: [HttpRouteProperty] -> Value # toEncodingList :: [HttpRouteProperty] -> Encoding # omitField :: HttpRouteProperty -> Bool # | |||||
| Show HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Methods showsPrec :: Int -> HttpRouteProperty -> ShowS # show :: HttpRouteProperty -> String # showList :: [HttpRouteProperty] -> ShowS # | |||||
| Eq HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Methods (==) :: HttpRouteProperty -> HttpRouteProperty -> Bool # (/=) :: HttpRouteProperty -> HttpRouteProperty -> Bool # | |||||
| ToResourceProperties HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Methods toResourceProperties :: HttpRouteProperty -> ResourceProperties # | |||||
| Property "Action" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Associated Types
Methods set :: PropertyType "Action" HttpRouteProperty -> HttpRouteProperty -> HttpRouteProperty # | |||||
| Property "Match" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Associated Types
Methods set :: PropertyType "Match" HttpRouteProperty -> HttpRouteProperty -> HttpRouteProperty # | |||||
| Property "RetryPolicy" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Associated Types
Methods set :: PropertyType "RetryPolicy" HttpRouteProperty -> HttpRouteProperty -> HttpRouteProperty # | |||||
| Property "Timeout" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty Associated Types
Methods set :: PropertyType "Timeout" HttpRouteProperty -> HttpRouteProperty -> HttpRouteProperty # | |||||
| type PropertyType "Action" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty | |||||
| type PropertyType "Match" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty | |||||
| type PropertyType "RetryPolicy" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty | |||||
| type PropertyType "Timeout" HttpRouteProperty Source # | |||||
Defined in Stratosphere.AppMesh.Route.HttpRouteProperty | |||||