Closed malud closed 6 months ago
Which functions are missing? I searched the couper changelog for added functions. The last added to couper were
The tls
blocks have different atributes or nested blocks depending on the parent block:
backend
block they can have attributes according to https://docs.couper.io/configuration/block/backend_tls#attributes but no nested blocks.server
block they can have nested blocks according to https://docs.couper.io/configuration/block/server_tls#blocks but no attributes.I don't think there's currently a way in the extension code to describe this. @afflerbach Do you have an idea?
Different nested blocks should be doable with a solution like the dynamic parents lookup for beta_rate_limit
.
For dynamic attribute completion, there's need for some similar function based logic somewhere around here.
@malud Can you please allow me to push to this repo?
@afflerbach Looks like passing a function to parents
also works for attributes :-)
Ensure that we are up-to-date with the recent implementation. E.g. TLS block or newly added functions.