pub struct Endpoint {Show 13 fields
pub id: String,
pub region: String,
pub created_at: String,
pub updated_at: String,
pub public_url: String,
pub proto: String,
pub hostport: String,
pub type: String,
pub metadata: String,
pub domain: Option<Ref>,
pub tcp_addr: Option<Ref>,
pub tunnel: Option<Ref>,
pub edge: Option<Ref>,
}
Fields§
§id: String
unique endpoint resource identifier
region: String
identifier of the region this endpoint belongs to
created_at: String
timestamp when the endpoint was created in RFC 3339 format
updated_at: String
timestamp when the endpoint was updated in RFC 3339 format
public_url: String
URL of the hostport served by this endpoint
proto: String
protocol served by this endpoint. one of http
, https
, tcp
, or tls
hostport: String
hostport served by this endpoint (hostname:port)
type: String
whether the endpoint is ephemeral
(served directly by an agent-initiated
tunnel) or edge
(served by an edge)
metadata: String
user-supplied metadata of the associated tunnel or edge object
domain: Option<Ref>
the domain reserved for this endpoint
tcp_addr: Option<Ref>
the address reserved for this endpoint
tunnel: Option<Ref>
the tunnel serving requests to this endpoint, if this is an ephemeral endpoint
edge: Option<Ref>
the edge serving requests to this endpoint, if this is an edge endpoint