f5-appsvcs-extension icon indicating copy to clipboard operation
f5-appsvcs-extension copied to clipboard

profileHTTP2: support setting both client and server http2 profile using AS3

Open lavanya-f5 opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe.

Setting ingress or egress http2 profile on virtualserver is allowed currently with AS3 but setting both in the declaration throws 422 ERROR

Describe the solution you'd like

Option to define both ingress and egress on profileHTTP2

Describe alternatives you've considered

None

Additional context

Example declaration { "class": "ADC", "schemaVersion": "3.44.0", "test": { "class": "Tenant", "APPLICATION_1": { "class": "Application", "webtls": { "class": "TLS_Server", "certificates": [ { "certificate": "webcert" } ], "renegotiationEnabled": false }, "tlsClient": { "class": "TLS_Client", "clientCertificate": "webcert", "renegotiationEnabled": false }, "service": { "class": "Service_HTTPS", "httpMrfRoutingEnabled": true, "profileHTTP2": { "egress": { "bigip": "/Common/http2" }, "ingress": { "bigip": "/Common/http2" } }, "serverTLS": "webtls", "clientTLS": "tlsClient", "virtualAddresses": [ "10.0.1.10" ] }, "webcert": { "class": "Certificate", "certificate": { "bigip": "/Common/default.crt" }, "privateKey": { "bigip": "/Common/default.key" } } } } }

lavanya-f5 avatar Jan 25 '24 08:01 lavanya-f5