metadata property
The metadata provided here is included as part of the metadata_context
(of type google.protobuf.Struct) in the ProcessingRequest message sent
to the extension server.
The metadata is available under the namespace com.google..... For
example:
com.google.lb_traffic_extension.lbtrafficextension1.chain1.ext1. The
following variables are supported in the metadata: {forwarding_rule_id}
- substituted with the forwarding rule's fully qualified resource name. This field is not supported for plugin extensions. Setting it results in a validation error.
Optional.
The values for Object must be JSON objects. It can consist of num,
String, bool and null as well as Map and List values.
Implementation
core.Map<core.String, core.Object?>? metadata;