Class: Aws::ApiGatewayV2::Types::RoutingRuleMatchHeaderValue
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApiGatewayV2::Types::RoutingRuleMatchHeaderValue
- Defined in:
- gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2/types.rb
Overview
Represents a MatchHeaderValue.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#header ⇒ String
The case insensitive header name to be matched.
-
#value_glob ⇒ String
The case sensitive header glob value to be matched against entire header value.
Instance Attribute Details
#header ⇒ String
The case insensitive header name to be matched. The header name must be less than 40 characters and the only allowed characters are a-z, A-Z, 0-9, and the following special characters: *?-!#$%&'.^_`|~.
5967 5968 5969 5970 5971 5972 |
# File 'gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2/types.rb', line 5967 class RoutingRuleMatchHeaderValue < Struct.new( :header, :value_glob) SENSITIVE = [] include Aws::Structure end |
#value_glob ⇒ String
The case sensitive header glob value to be matched against entire header value. The header glob value must be less than 128 characters and the only allowed characters are a-z, A-Z, 0-9, and the following special characters: ?-!#$%&'.^_`|~. Wildcard matching is supported for header glob values but must be for prefix-match, suffix-match, or infix*-match.
5967 5968 5969 5970 5971 5972 |
# File 'gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2/types.rb', line 5967 class RoutingRuleMatchHeaderValue < Struct.new( :header, :value_glob) SENSITIVE = [] include Aws::Structure end |