api(session): Add connection to api input (#1763)

This commit is contained in:
Louis Ruch authored and GitHub committed 2021-12-07 09:33:05 -08:00
1 parent cc3bd20d2c
commit b692e0e54c
3 files changed
+19

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
// Code generated by "make api"; DO NOT EDIT.
package sessions
type Connection struct {
PublicId string `json:"public_id,omitempty"`
SessionId string `json:"session_id,omitempty"`
ClientTcpAddress string `json:"client_tcp_address,omitempty"`
ClientTcpPort uint32 `json:"client_tcp_port,omitempty"`
EndpointTcpAddress string `json:"endpoint_tcp_address,omitempty"`
EndpointTcpPort uint32 `json:"endpoint_tcp_port,omitempty"`
BytesUp uint64 `json:"bytes_up,omitempty"`
BytesDown uint64 `json:"bytes_down,omitempty"`
ClosedReason string `json:"closed_reason,omitempty"`
}
+1
View File
@@ -32,6 +32,7 @@ type Session struct {
Certificate []byte `json:"certificate,omitempty"`
TerminationReason string `json:"termination_reason,omitempty"`
AuthorizedActions []string `json:"authorized_actions,omitempty"`
Connections []*Connection `json:"connections,omitempty"`
response *api.Response
}
+4
View File
@@ -689,6 +689,10 @@ var inputStructs = []*structInfo{
inProto: &sessions.WorkerInfo{},
outFile: "sessions/workers.gen.go",
},
{
inProto: &sessions.Connection{},
outFile: "sessions/connection.gen.go",
},
{
inProto: &sessions.Session{},
outFile: "sessions/session.gen.go",