@type t() :: %Envoy.Extensions.Filters.Network.ExtAuthz.V3.ExtAuthz{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
bootstrap_metadata_labels_key: String.t(),
failure_mode_allow: boolean(),
filter_enabled_metadata: Envoy.Type.Matcher.V3.MetadataMatcher.t() | nil,
grpc_service: Envoy.Config.Core.V3.GrpcService.t() | nil,
include_peer_certificate: boolean(),
include_tls_session: boolean(),
stat_prefix: String.t(),
transport_api_version: Envoy.Config.Core.V3.ApiVersion.t()
}