slb http3

Configure http3

http3 Specification

Parameter Value
Type Configuration Resource
Element Name http3
Element URI /axapi/v3/slb/http3
Element Attributes http3_attributes
Partition Visibility shared
Statistics Data URI /axapi/v3/slb/http3/stats
Schema http3 schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/http3

http3 attributes

Get Object

GET

/axapi/v3/slb/http3

http3 attributes

Modify Object

POST

/axapi/v3/slb/http3

http3 attributes

Replace Object

PUT

/axapi/v3/slb/http3

http3 attributes

Delete Object

DELETE

/axapi/v3/slb/http3

http3 attributes

http3 attributes

sampling-enable

Type: List

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

sampling-enable

Specification Value
Type list
Block object keys  

counters1

Description ‘all’: all; ‘client_conn_curr’: Current HTTP/3 Client Connections; ‘server_conn_curr’: Current HTTP/3 Server Connections; ‘client_conn_total’: Total HTTP/3 Client Connections; ‘server_conn_total’: Total HTTP/3 Server Connections; ‘client_conn_peak’: Peak HTTP/3 Client Connections; ‘server_conn_peak’: Peak HTTP/3 Server Connections; ‘client_request_streams_curr’: Current Request Streams on client side; ‘server_request_streams_curr’: Current Request Streams on server side; ‘client_request_streams_total’: Total Request Streams on client side; ‘server_request_streams_total’: Total Request Streams on server side; ‘client_request_push_curr’: Current Push Streams on client side; ‘server_request_push_curr’: Current Push Streams on server side; ‘client_request_push_total’: Total Push Streams on client side; ‘server_request_push_total’: Total Push Streams on server side; ‘client_request_other_curr’: Current Other Streams on client side (control, decoder, encoder); ‘server_request_other_curr’: urrent Other Streams on server side (control, decoder, encoder); ‘client_request_other_total’: Total Other Streams on client side (control, decoder, encoder); ‘server_request_other_total’: Total Other Streams on server side (control, decoder, encoder); ‘client_frame_type_headers_rcvd’: HEADERS Frame received on client side; ‘client_frame_type_headers_sent’: HEADERS Frame sent on client side; ‘client_frame_type_data_rcvd’: DATA Frame received on client side; ‘client_frame_type_data_sent’: DATA Frame sent on client side; ‘client_frame_type_cancel_push_rcvd’: CANCEL PUSH Frame received on client side; ‘client_frame_type_cancel_push_sent’: CANCEL PUSH Frame sent on client side; ‘client_frame_type_settings_rcvd’: SETTINGS Frame received on client side; ‘client_frame_type_settings_sent’: SETTINGS Frame sent on client side; ‘client_frame_type_push_promise_rcvd’: PUSH PROMISE Frame received on client side; ‘client_frame_type_push_promise_sent’: PUSH PROMISE Frame sent on client side; ‘client_frame_type_goaway_rcvd’: GOAWAY Frame received on client side; ‘client_frame_type_goaway_sent’: GOAWAY Frame sent on client side; ‘client_frame_type_max_push_id_rcvd’: MAX PUSH ID Frame received on client side; ‘client_frame_type_max_push_id_sent’: MAX PUSH ID Frame sent on client side; ‘client_frame_type_unknown_rcvd’: Unknown Frame received on client side; ‘client_header_frames_to_app’: HEADER Frames passed to HTTP layer on client side; ‘client_data_frames_to_app’: DATA Frames passed to HTTP layer on client side; ‘client_header_bytes_rcvd’: Bytes received in HEADER frames on client side; ‘client_header_bytes_sent’: Bytes sent in HEADER frames on client side; ‘client_data_bytes_rcvd’: Bytes received in DATA frames on client side; ‘client_data_bytes_sent’: Bytes sent in DATA frames on client side; ‘client_other_frame_bytes_rcvd’: Bytes received in other frames (SETTINGS, GOAWAY, PUSH_PROMISE etc) on client side; ‘client_other_frame_bytes_sent’: Bytes sent in other frames (SETTINGS, GOAWAY, PUSH_PROMISE etc) on client side; ‘client_heading_bytes_rcvd’: Bytes received in HEADERS/DATA frame/stream heading on client side; ‘client_heading_bytes_sent’: Bytes sent in HEADERS/DATA frame/stream heading on client side; ‘client_total_bytes_rcvd’: Total Bytes received on client side; ‘client_total_bytes_sent’: Total Bytes sent on client side; ‘server_frame_type_headers_rcvd’: HEADERS Frame received on server side; ‘server_frame_type_headers_sent’: HEADERS Frame sent on server side; ‘server_frame_type_data_rcvd’: DATA Frame received on server side; ‘server_frame_type_data_sent’: DATA Frame sent on server side; ‘server_frame_type_cancel_push_rcvd’: CANCEL PUSH Frame received on server side; ‘server_frame_type_cancel_push_sent’: CANCEL PUSH Frame sent on server side; ‘server_frame_type_settings_rcvd’: SETTINGS Frame received on server side; ‘server_frame_type_settings_sent’: SETTINGS Frame sent on server side; ‘server_frame_type_push_promise_rcvd’: PUSH PROMISE Frame received on server side; ‘server_frame_type_push_promise_sent’: PUSH PROMISE Frame sent on server side; ‘server_frame_type_goaway_rcvd’: GOAWAY Frame received on server side; ‘server_frame_type_goaway_sent’: GOAWAY Frame sent on server side; ‘server_frame_type_max_push_id_rcvd’: MAX PUSH ID Frame received on server side; ‘server_frame_type_max_push_id_sent’: MAX PUSH ID Frame sent on server side; ‘server_frame_type_unknown_rcvd’: Unknown Frame received on server side; ‘server_header_frames_to_app’: HEADER Frames passed to HTTP layer on server side; ‘server_data_frames_to_app’: DATA Frames passed to HTTP layer on server side; ‘server_header_bytes_rcvd’: Bytes received in HEADER frames on server side; ‘server_header_bytes_sent’: Bytes sent in HEADER frames on server side; ‘server_data_bytes_rcvd’: Bytes received in DATA frames on server side; ‘server_data_bytes_sent’: Bytes sent in DATA frames on server side; ‘server_other_frame_bytes_rcvd’: Bytes received in other frames (SETTINGS, GOAWAY, PUSH_PROMISE etc) on server side; ‘server_other_frame_bytes_sent’: Bytes sent in other frames (SETTINGS, GOAWAY, PUSH_PROMISE etc) on server side; ‘server_heading_bytes_rcvd’: Bytes received in HEADERS/DATA frame/stream heading on server side; ‘server_heading_bytes_sent’: Bytes sent in HEADERS/DATA frame/stream heading on server side; ‘server_total_bytes_rcvd’: Total Bytes received on server side; ‘server_total_bytes_sent’: Total Bytes sent on server side; ‘invalid_argument’: Invalid Argument; ‘invalid_state’: Invalid State; ‘wouldblock’: Wouldblock; ‘stream_in_use’: Stream In Use; ‘push_id_blocked’: Push Id Blocked; ‘malformed_http_header’: Malformed Http Header; ‘remove_http_header’: Remove Http Header; ‘malformed_http_messaging’: Malformed Http Messaging; ‘too_late’: Too Late; ‘qpack_fatal’: Qpack Fatal; ‘qpack_header_too_large’: Qpack Header Too Large; ‘ignore_stream’: Ignore Stream; ‘stream_not_found’: Stream Not Found; ‘ignore_push_promise’: Ignore Push Promise; ‘qpack_decompression_failed’: Qpack Decompression Failed; ‘qpack_encoder_stream_error’: Qpack Encoder Stream Error; ‘qpack_decoder_stream_error’: Qpack Decoder Stream Error; ‘h3_frame_unexpected’: H3 Frame Unexpected; ‘h3_frame_error’: H3 Frame Error; ‘h3_missing_settings’: H3 Missing Settings; ‘h3_internal_error’: H3 Internal Error; ‘h3_closed_critical_stream’: H3 Closed Critical Stream; ‘h3_general_protocol_error’: H3 General Protocol Error; ‘h3_id_error’: H3 Id Error; ‘h3_settings_error’: H3 Settings Error; ‘h3_stream_creation_error’: H3 Stream Creation Error; ‘fatal’: Fatal Error; ‘conn_alloc_error’: HTTP/3 Connection Allocation Error; ‘alloc_fail_total’: Memory Allocation Failures; ‘http3_rejected’: HTTP3 Rejected;

Type: string

Supported Values: all, client_conn_curr, server_conn_curr, client_conn_total, server_conn_total, client_conn_peak, server_conn_peak, client_request_streams_curr, server_request_streams_curr, client_request_streams_total, server_request_streams_total, client_request_push_curr, server_request_push_curr, client_request_push_total, server_request_push_total, client_request_other_curr, server_request_other_curr, client_request_other_total, server_request_other_total, client_frame_type_headers_rcvd, client_frame_type_headers_sent, client_frame_type_data_rcvd, client_frame_type_data_sent, client_frame_type_cancel_push_rcvd, client_frame_type_cancel_push_sent, client_frame_type_settings_rcvd, client_frame_type_settings_sent, client_frame_type_push_promise_rcvd, client_frame_type_push_promise_sent, client_frame_type_goaway_rcvd, client_frame_type_goaway_sent, client_frame_type_max_push_id_rcvd, client_frame_type_max_push_id_sent, client_frame_type_unknown_rcvd, client_header_frames_to_app, client_data_frames_to_app, client_header_bytes_rcvd, client_header_bytes_sent, client_data_bytes_rcvd, client_data_bytes_sent, client_other_frame_bytes_rcvd, client_other_frame_bytes_sent, client_heading_bytes_rcvd, client_heading_bytes_sent, client_total_bytes_rcvd, client_total_bytes_sent, server_frame_type_headers_rcvd, server_frame_type_headers_sent, server_frame_type_data_rcvd, server_frame_type_data_sent, server_frame_type_cancel_push_rcvd, server_frame_type_cancel_push_sent, server_frame_type_settings_rcvd, server_frame_type_settings_sent, server_frame_type_push_promise_rcvd, server_frame_type_push_promise_sent, server_frame_type_goaway_rcvd, server_frame_type_goaway_sent, server_frame_type_max_push_id_rcvd, server_frame_type_max_push_id_sent, server_frame_type_unknown_rcvd, server_header_frames_to_app, server_data_frames_to_app, server_header_bytes_rcvd, server_header_bytes_sent, server_data_bytes_rcvd, server_data_bytes_sent, server_other_frame_bytes_rcvd, server_other_frame_bytes_sent, server_heading_bytes_rcvd, server_heading_bytes_sent, server_total_bytes_rcvd, server_total_bytes_sent, invalid_argument, invalid_state, wouldblock, stream_in_use, push_id_blocked, malformed_http_header, remove_http_header, malformed_http_messaging, too_late, qpack_fatal, qpack_header_too_large, ignore_stream, stream_not_found, ignore_push_promise, qpack_decompression_failed, qpack_encoder_stream_error, qpack_decoder_stream_error, h3_frame_unexpected, h3_frame_error, h3_missing_settings, h3_internal_error, h3_closed_critical_stream, h3_general_protocol_error, h3_id_error, h3_settings_error, h3_stream_creation_error, fatal, conn_alloc_error, alloc_fail_total, http3_rejected