AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::ElasticLoadBalancingV2::Types::Matcher

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing Matcher as input to an Aws::Client method, you can use a vanilla Hash:

{
  http_code: "HttpCode",
  grpc_code: "GrpcCode",
}

The codes to use when checking for a successful response from a target. If the protocol version is gRPC, these are gRPC codes. Otherwise, these are HTTP codes.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#grpc_codeString

You can specify values between 0 and 99. You can specify multiple values (for example, \"0,1\") or a range of values (for example, \"0-5\"). The default value is 12.

Returns:

  • (String)

    You can specify values between 0 and 99.

#http_codeString

For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200. You can specify multiple values (for example, \"200,202\") or a range of values (for example, \"200-299\").

For Network Load Balancers and Gateway Load Balancers, this must be \"200–399\".

Returns:

  • (String)

    For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200.