View a markdown version of this page

HostSharedAlbConfiguration - Amazon Elastic Container Service

HostSharedAlbConfiguration

The configuration for a gateway that uses shared Application Load Balancers with host-based routing. Where they apply, the field names and values are kept consistent with the Elastic Load Balancing API.

Contents

accessLogs

The access log configuration for the load balancers that the gateway manages.

Type: GatewayElbAccessLogConfiguration object

Required: No

httpDesync

The desync mitigation mode for the load balancers that the gateway manages, which determines how the load balancers handle requests that might pose a security risk. The default is defensive.

Type: String

Valid Values: monitor | defensive | strictest

Required: No

maxAlbCount

The maximum number of Application Load Balancers that the gateway manages. The default is 10.

Type: Integer

Required: No

networkConfiguration

The network configuration for the load balancers that the gateway manages.

Type: GatewayElbNetworkConfiguration object

Required: No

port

The port that the load balancer listener uses is 443. The gateway supports only HTTPS at port 443.

Type: Integer

Required: No

protocol

The protocol for the load balancer listener is HTTPS. No other protocol is supported.

Type: String

Valid Values: HTTP | HTTPS

Required: No

scheme

Specifies whether the load balancers the gateway manages are internet-facing or internal. The default is internet-facing.

Type: String

Valid Values: internet-facing | internal

Required: No

testTrafficRules

The rules that route test traffic for progressive deployments. During a progressive deployment, requests whose headers match these rules are routed to the new service revision so that it can be validated before production traffic shifts to it.

Type: GatewayAlbTestTrafficRules object

Required: No

webACLArn

The Amazon Resource Name (ARN) of the WAF web ACL to associate with the load balancers that the gateway manages.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: