TRA (proto)

extensions.filters.network.sip_proxy.tra.v3alpha.TraServiceConfig

[extensions.filters.network.sip_proxy.tra.v3alpha.TraServiceConfig proto]

{
  "grpc_service": {...},
  "transport_api_version": ...,
  "timeout": {...}
}
grpc_service

(config.core.v3.GrpcService, REQUIRED) Specifies the gRPC service that hosts the rate limit service. The client will connect to this cluster when it needs to make rate limit service requests.

transport_api_version

(config.core.v3.ApiVersion) API version for rate limit transport protocol. This describes the rate limit gRPC endpoint and version of messages used on the wire.

timeout

(Duration)

extensions.filters.network.sip_proxy.tra.v3alpha.CreateRequest

[extensions.filters.network.sip_proxy.tra.v3alpha.CreateRequest proto]

{
  "data": {...},
  "context": {...}
}
data

(repeated map<string, string>)

context

(repeated map<string, string>)

extensions.filters.network.sip_proxy.tra.v3alpha.CreateResponse

[extensions.filters.network.sip_proxy.tra.v3alpha.CreateResponse proto]

extensions.filters.network.sip_proxy.tra.v3alpha.UpdateRequest

[extensions.filters.network.sip_proxy.tra.v3alpha.UpdateRequest proto]

{
  "data": {...},
  "context": {...}
}
data

(repeated map<string, string>)

context

(repeated map<string, string>)

extensions.filters.network.sip_proxy.tra.v3alpha.UpdateResponse

[extensions.filters.network.sip_proxy.tra.v3alpha.UpdateResponse proto]

extensions.filters.network.sip_proxy.tra.v3alpha.RetrieveRequest

[extensions.filters.network.sip_proxy.tra.v3alpha.RetrieveRequest proto]

{
  "key": ...,
  "context": {...}
}
key

(string)

context

(repeated map<string, string>)

extensions.filters.network.sip_proxy.tra.v3alpha.RetrieveResponse

[extensions.filters.network.sip_proxy.tra.v3alpha.RetrieveResponse proto]

{
  "data": {...}
}
data

(repeated map<string, string>)

extensions.filters.network.sip_proxy.tra.v3alpha.DeleteRequest

[extensions.filters.network.sip_proxy.tra.v3alpha.DeleteRequest proto]

{
  "key": ...,
  "context": {...}
}
key

(string)

context

(repeated map<string, string>)

extensions.filters.network.sip_proxy.tra.v3alpha.DeleteResponse

[extensions.filters.network.sip_proxy.tra.v3alpha.DeleteResponse proto]

extensions.filters.network.sip_proxy.tra.v3alpha.SubscribeRequest

[extensions.filters.network.sip_proxy.tra.v3alpha.SubscribeRequest proto]

extensions.filters.network.sip_proxy.tra.v3alpha.SubscribeResponse

[extensions.filters.network.sip_proxy.tra.v3alpha.SubscribeResponse proto]

{
  "data": {...}
}
data

(repeated map<string, string>)