ALBHTTP2ApplicationProfile (schema)

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"