HTTP2ApplicationProfile
Advanced load balancer HTTP2ApplicationProfile object
Name | Description | Type | Notes |
---|---|---|---|
http2_initial_window_size | Http2 initial window size The initial flow control window size in KB for HTTP/2 streams. Allowed values are 64-32768. Unit is KB. Default value when not specified in API or module is interpreted by ALB Controller as 64. |
integer | Minimum: 64 Maximum: 32768 Default: "64" |
max_http2_concurrent_streams_per_connection | Max http2 concurrent streams per connection The max number of concurrent streams over a client side HTTP/2 connection. Allowed values are 1-256. Default value when not specified in API or module is interpreted by ALB Controller as 128. |
integer | Minimum: 1 Maximum: 256 Default: "128" |
max_http2_control_frames_per_connection | Max http2 control frames per connection The max number of control frames that client can send over an HTTP/2 connection. '0' means unlimited. Allowed values are 0-10000. Special values are 0- 'Unlimited control frames on a client side HTTP/2 connection'. Default value when not specified in API or module is interpreted by ALB Controller as 1000. |
integer | Minimum: 0 Maximum: 10000 Default: "1000" |
max_http2_empty_data_frames_per_connection | Max http2 empty data frames per connection The max number of empty data frames that client can send over an HTTP/2 connection. '0' means unlimited. Allowed values are 0-10000. Special values are 0- 'Unlimited empty data frames over a client side HTTP/2 connection'. Default value when not specified in API or module is interpreted by ALB Controller as 1000. |
integer | Minimum: 0 Maximum: 10000 Default: "1000" |
max_http2_header_field_size | Max http2 header field size The maximum size in bytes of the compressed request header field. The limit applies equally to both name and value. Allowed values are 1-8192. Unit is BYTES. Default value when not specified in API or module is interpreted by ALB Controller as 4096. |
integer | Minimum: 1 Maximum: 8192 Default: "4096" |
max_http2_queued_frames_to_client_per_connection | Max http2 queued frames to client per connection The max number of frames that can be queued waiting to be sent over a client side HTTP/2 connection at any given time. '0' means unlimited. Allowed values are 0-10000. Special values are 0- 'Unlimited frames can be queued on a client side HTTP/2 connection'. Default value when not specified in API or module is interpreted by ALB Controller as 1000. |
integer | Minimum: 0 Maximum: 10000 Default: "1000" |
max_http2_requests_per_connection | Max http2 requests per connection The maximum number of requests over a client side HTTP/2 connection. Allowed values are 0-10000. Special values are 0- 'Unlimited requests on a client side HTTP/2 connection'. Default value when not specified in API or module is interpreted by ALB Controller as 1000. |
integer | Minimum: 0 Maximum: 10000 Default: "1000" |