Documentation
¶
Index ¶
- type LogAppMessageDeclaration
- type ModelsListTerminatedServersResponse
- type ModelsLogFileStatus
- type ModelsMatchResult
- type ModelsNotifPayloadServerStatusChange
- type ModelsPagingCursor
- type ModelsRequestMatchMember
- type ModelsRequestMatchParty
- type ModelsRequestMatchingAlly
- type ModelsServer
- type ModelsStatusHistory
- type ResponseError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogAppMessageDeclaration ¶
type LogAppMessageDeclaration struct { // attributes // Required: true Attributes []string `json:"Attributes"` // code // Required: true Code *string `json:"Code"` // code name // Required: true CodeName *string `json:"CodeName"` // section // Required: true Section *string `json:"Section"` // service // Required: true Service *string `json:"Service"` // text // Required: true Text *string `json:"Text"` }
LogAppMessageDeclaration log app message declaration
swagger:model log.AppMessageDeclaration
func (*LogAppMessageDeclaration) MarshalBinary ¶
func (m *LogAppMessageDeclaration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogAppMessageDeclaration) UnmarshalBinary ¶
func (m *LogAppMessageDeclaration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsListTerminatedServersResponse ¶
type ModelsListTerminatedServersResponse struct { // data // Required: true Data []*ModelsNotifPayloadServerStatusChange `json:"data"` // paging // Required: true Paging *ModelsPagingCursor `json:"paging"` }
ModelsListTerminatedServersResponse models list terminated servers response
swagger:model models.ListTerminatedServersResponse
func (*ModelsListTerminatedServersResponse) MarshalBinary ¶
func (m *ModelsListTerminatedServersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListTerminatedServersResponse) UnmarshalBinary ¶
func (m *ModelsListTerminatedServersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsLogFileStatus ¶
type ModelsLogFileStatus struct { // log existence // Required: true LogExistence *bool `json:"log_existence"` }
ModelsLogFileStatus models log file status
swagger:model models.LogFileStatus
func (*ModelsLogFileStatus) MarshalBinary ¶
func (m *ModelsLogFileStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsLogFileStatus) UnmarshalBinary ¶
func (m *ModelsLogFileStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsMatchResult ¶
type ModelsMatchResult struct { // game mode // Required: true GameMode *string `json:"game_mode"` // matching allies // Required: true MatchingAllies []*ModelsRequestMatchingAlly `json:"matching_allies"` // namespace // Required: true Namespace *string `json:"namespace"` // session id // Required: true SessionID *string `json:"session_id"` }
ModelsMatchResult models match result
swagger:model models.MatchResult
func (*ModelsMatchResult) MarshalBinary ¶
func (m *ModelsMatchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsMatchResult) UnmarshalBinary ¶
func (m *ModelsMatchResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsNotifPayloadServerStatusChange ¶
type ModelsNotifPayloadServerStatusChange struct { // match // Required: true Match *ModelsMatchResult `json:"match"` // server // Required: true Server *ModelsServer `json:"server"` }
ModelsNotifPayloadServerStatusChange models notif payload server status change
swagger:model models.NotifPayloadServerStatusChange
func (*ModelsNotifPayloadServerStatusChange) MarshalBinary ¶
func (m *ModelsNotifPayloadServerStatusChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsNotifPayloadServerStatusChange) UnmarshalBinary ¶
func (m *ModelsNotifPayloadServerStatusChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPagingCursor ¶
type ModelsPagingCursor struct { // first // Required: true First *string `json:"first"` // last // Required: true Last *string `json:"last"` // next // Required: true Next *string `json:"next"` // previous // Required: true Previous *string `json:"previous"` }
ModelsPagingCursor models paging cursor
swagger:model models.PagingCursor
func (*ModelsPagingCursor) MarshalBinary ¶
func (m *ModelsPagingCursor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPagingCursor) UnmarshalBinary ¶
func (m *ModelsPagingCursor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRequestMatchMember ¶
type ModelsRequestMatchMember struct { // user id // Required: true UserID *string `json:"user_id"` }
ModelsRequestMatchMember models request match member
swagger:model models.RequestMatchMember
func (*ModelsRequestMatchMember) MarshalBinary ¶
func (m *ModelsRequestMatchMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRequestMatchMember) UnmarshalBinary ¶
func (m *ModelsRequestMatchMember) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRequestMatchParty ¶
type ModelsRequestMatchParty struct { // party attributes // Required: true PartyAttributes interface{} `json:"party_attributes"` // party id // Required: true PartyID *string `json:"party_id"` // party members // Required: true PartyMembers []*ModelsRequestMatchMember `json:"party_members"` }
ModelsRequestMatchParty models request match party
swagger:model models.RequestMatchParty
func (*ModelsRequestMatchParty) MarshalBinary ¶
func (m *ModelsRequestMatchParty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRequestMatchParty) UnmarshalBinary ¶
func (m *ModelsRequestMatchParty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsRequestMatchingAlly ¶
type ModelsRequestMatchingAlly struct { // matching parties // Required: true MatchingParties []*ModelsRequestMatchParty `json:"matching_parties"` }
ModelsRequestMatchingAlly models request matching ally
swagger:model models.RequestMatchingAlly
func (*ModelsRequestMatchingAlly) MarshalBinary ¶
func (m *ModelsRequestMatchingAlly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsRequestMatchingAlly) UnmarshalBinary ¶
func (m *ModelsRequestMatchingAlly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsServer ¶
type ModelsServer struct { // allocation id // Required: true AllocationID *string `json:"allocation_id"` // alternate ips // Required: true AlternateIps []string `json:"alternate_ips"` // cpu limit // Required: true CPULimit *int32 `json:"cpu_limit"` // deployment // Required: true Deployment *string `json:"deployment"` // game version // Required: true GameVersion *string `json:"game_version"` // image version // Required: true ImageVersion *string `json:"image_version"` // ip // Required: true IP *string `json:"ip"` // last update // Required: true // Format: date-time LastUpdate *strfmt.DateTime `json:"last_update"` // mem limit // Required: true MemLimit *int32 `json:"mem_limit"` // namespace // Required: true Namespace *string `json:"namespace"` // params // Required: true Params *string `json:"params"` // pod name // Required: true PodName *string `json:"pod_name"` // port // Required: true Port *int32 `json:"port"` // ports // Required: true Ports map[string]int64 `json:"ports"` // provider // Required: true Provider *string `json:"provider"` // region // Required: true Region *string `json:"region"` // session id // Required: true SessionID *string `json:"session_id"` // status // Required: true Status *string `json:"status"` // status history // Required: true StatusHistory []*ModelsStatusHistory `json:"status_history"` }
ModelsServer models server
swagger:model models.Server
func (*ModelsServer) MarshalBinary ¶
func (m *ModelsServer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsServer) UnmarshalBinary ¶
func (m *ModelsServer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsStatusHistory ¶
type ModelsStatusHistory struct { // status // Required: true Status *string `json:"status"` // time stamp // Required: true // Format: date-time TimeStamp *strfmt.DateTime `json:"time_stamp"` }
ModelsStatusHistory models status history
swagger:model models.StatusHistory
func (*ModelsStatusHistory) MarshalBinary ¶
func (m *ModelsStatusHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsStatusHistory) UnmarshalBinary ¶
func (m *ModelsStatusHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseError ¶
type ResponseError struct { // error code // Required: true ErrorCode *int32 `json:"errorCode"` // error message // Required: true ErrorMessage *string `json:"errorMessage"` }
ResponseError response error
swagger:model response.Error
func (*ResponseError) MarshalBinary ¶
func (m *ResponseError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseError) UnmarshalBinary ¶
func (m *ResponseError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- log_app_message_declaration.go
- models_list_terminated_servers_response.go
- models_log_file_status.go
- models_match_result.go
- models_notif_payload_server_status_change.go
- models_paging_cursor.go
- models_request_match_member.go
- models_request_match_party.go
- models_request_matching_ally.go
- models_server.go
- models_status_history.go
- response_error.go