linkerd2_proxy_api/gen/
io.linkerd.proxy.meta.rs1#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
5pub struct Metadata {
6 #[prost(oneof = "metadata::Kind", tags = "1, 2")]
7 pub kind: ::core::option::Option<metadata::Kind>,
8}
9pub mod metadata {
11 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
12 pub enum Kind {
13 #[prost(string, tag = "1")]
19 Default(::prost::alloc::string::String),
20 #[prost(message, tag = "2")]
21 Resource(super::Resource),
22 }
23}
24#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
26pub struct Resource {
27 #[prost(string, tag = "1")]
28 pub group: ::prost::alloc::string::String,
29 #[prost(string, tag = "2")]
30 pub kind: ::prost::alloc::string::String,
31 #[prost(string, tag = "3")]
32 pub name: ::prost::alloc::string::String,
33 #[prost(string, tag = "4")]
34 pub namespace: ::prost::alloc::string::String,
35 #[prost(string, tag = "5")]
36 pub section: ::prost::alloc::string::String,
37 #[prost(uint32, tag = "6")]
38 pub port: u32,
39}