wireFormat property
The format of communication supported by the callout extension.
This field is supported only for regional AuthzExtension resources. If
not specified, the default value EXT_PROC_GRPC is used. Global
AuthzExtension resources use the EXT_PROC_GRPC wire format.
Optional. Possible string values are:
- "WIRE_FORMAT_UNSPECIFIED" : Not specified.
- "EXT_PROC_GRPC" : The extension service uses ext_proc gRPC API over a
gRPC stream. This is the default value if the wire format is not
specified. The backend service for the extension must use HTTP2 or H2C as
the protocol. All
supported_eventsfor a client request are sent as part of the same gRPC stream. - "EXT_AUTHZ_GRPC" : The extension service uses Envoy's
ext_authzgRPC API. The backend service for the extension must use HTTP2 or H2C as the protocol.EXT_AUTHZ_GRPCis only supported for regionalAuthzExtensionresources.
Implementation
core.String? wireFormat;