class Aws::AppMesh::Types::HeaderMatchMethod

An object that represents the method and value to match with the header value sent in a request. Specify one match method.

@note HeaderMatchMethod is a union - when making an API calls you must set exactly one of the members.

@note HeaderMatchMethod is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of HeaderMatchMethod corresponding to the set member.

@!attribute [rw] exact

The value sent by the client must match the specified value exactly.
@return [String]

@!attribute [rw] prefix

The value sent by the client must begin with the specified
characters.
@return [String]

@!attribute [rw] range

An object that represents the range of values to match on.
@return [Types::MatchRange]

@!attribute [rw] regex

The value sent by the client must include the specified characters.
@return [String]

@!attribute [rw] suffix

The value sent by the client must end with the specified characters.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/HeaderMatchMethod AWS API Documentation

Constants

SENSITIVE