Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
type Message struct { App string `json:"app"` AvailabilityZone string `json:"availability_zone"` EndpointUpdatedAtNs int64 `json:"endpoint_updated_at_ns"` Host string `json:"host"` IsolationSegment string `json:"isolation_segment"` Port uint16 `json:"port"` PrivateInstanceID string `json:"private_instance_id"` PrivateInstanceIndex string `json:"private_instance_index"` Protocol string `json:"protocol"` RouteServiceURL string `json:"route_service_url"` ServerCertDomainSAN string `json:"server_cert_domain_san"` StaleThresholdInSeconds int `json:"stale_threshold_in_seconds"` TLSPort uint16 `json:"tls_port"` Tags models.Tags `json:"tags"` Uris []models.Uri `json:"uris"` }
func CreateMessage ¶
func (*Message) ValidateMessage ¶
ValidateMessage checks to ensure the message is valid
Click to show internal directories.
Click to hide internal directories.