Allow arbitrary keys/values
Optional ReadonlyacceptOptionalbyteByteRangeContext contains information about the size of the content and range requests. This can be used to set the Content-Length header without loading the entire body.
This is set by the ByteRangeContextPlugin
OptionaldirectoryOptionalisThe last time the context is modified, so we know whether a plugin has modified it. A plugin should increment this value if it modifies the context.
OptionaloptionsOptionalpathAn array of plugin IDs that are all enabled. You can use this to check if a plugin is enabled and respond accordingly.
OptionalreqReadonlyresourceOptionalon
Represents the ephemeral, modifiable state used by the pipeline.