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

pull/1758/head
Louis Ruch 5 years ago committed by GitHub
parent cc3bd20d2c
commit b692e0e54c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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"`
}

@ -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
}

@ -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",

Loading…
Cancel
Save