class Aws::SecurityHub::Types::AwsElbLoadBalancerListener

Information about a load balancer listener.

@note When making an API call, you may pass AwsElbLoadBalancerListener

data as a hash:

    {
      instance_port: 1,
      instance_protocol: "NonEmptyString",
      load_balancer_port: 1,
      protocol: "NonEmptyString",
      ssl_certificate_id: "NonEmptyString",
    }

@!attribute [rw] instance_port

The port on which the instance is listening.
@return [Integer]

@!attribute [rw] instance_protocol

The protocol to use to route traffic to instances.

Valid values: `HTTP` \| `HTTPS` \| `TCP` \| `SSL`
@return [String]

@!attribute [rw] load_balancer_port

The port on which the load balancer is listening.

On EC2-VPC, you can specify any port from the range 1-65535.

On EC2-Classic, you can specify any port from the following list:
25, 80, 443, 465, 587, 1024-65535.
@return [Integer]

@!attribute [rw] protocol

The load balancer transport protocol to use for routing.

Valid values: `HTTP` \| `HTTPS` \| `TCP` \| `SSL`
@return [String]

@!attribute [rw] ssl_certificate_id

The ARN of the server certificate.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsElbLoadBalancerListener AWS API Documentation

Constants

SENSITIVE