class Aws::AppMesh::Types::GrpcMetadataMatchMethod

An object representing the method header to be matched.

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

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

@!attribute [rw] exact

The exact method header to be matched on.
@return [String]

@!attribute [rw] prefix

The specified beginning characters of the method header to be
matched on.
@return [String]

@!attribute [rw] range

An object that represents the range of values to match on. The first
character of the range is included in the range, though the last
character is not. For example, if the range specified were 1-100,
only values 1-99 would be matched.
@return [Types::MatchRange]

@!attribute [rw] regex

The regex used to match the method header.
@return [String]

@!attribute [rw] suffix

The specified ending characters of the method header to match on.
@return [String]

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

Constants

SENSITIVE