Documentation
¶
Index ¶
- type LogAppMessageDeclaration
- type ModelsAllocationEvent
- type ModelsBatchDownloadLogsRequest
- type ModelsDownloadLogsRequest
- type ModelsListTerminatedServersResponse
- type ModelsLogFileStatus
- type ModelsMatchResult
- type ModelsNotifPayloadServerStatusChange
- type ModelsPagingCursor
- type ModelsRequestMatchMember
- type ModelsRequestMatchParty
- type ModelsRequestMatchingAlly
- type ModelsServer
- type ModelsServerLogs
- 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 ModelsAllocationEvent ¶ added in v0.29.0
type ModelsAllocationEvent struct {
// description
// Required: true
Description *string `json:"description"`
// time stamp
// Required: true
// Format: date-time
TimeStamp strfmt.DateTime `json:"time_stamp"`
// type
// Required: true
Type *string `json:"type"`
}
ModelsAllocationEvent models allocation event
swagger:model models.AllocationEvent
func (*ModelsAllocationEvent) MarshalBinary ¶ added in v0.29.0
func (m *ModelsAllocationEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAllocationEvent) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelsAllocationEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsBatchDownloadLogsRequest ¶ added in v0.9.0
type ModelsBatchDownloadLogsRequest struct {
// downloads
// Required: true
Downloads []*ModelsDownloadLogsRequest `json:"Downloads"`
}
ModelsBatchDownloadLogsRequest models batch download logs request
swagger:model models.BatchDownloadLogsRequest
func (*ModelsBatchDownloadLogsRequest) MarshalBinary ¶ added in v0.9.0
func (m *ModelsBatchDownloadLogsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsBatchDownloadLogsRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *ModelsBatchDownloadLogsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsDownloadLogsRequest ¶ added in v0.9.0
type ModelsDownloadLogsRequest struct {
// alloc id
// Required: true
AllocID *string `json:"alloc_id"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// pod name
// Required: true
PodName *string `json:"pod_name"`
}
ModelsDownloadLogsRequest models download logs request
swagger:model models.DownloadLogsRequest
func (*ModelsDownloadLogsRequest) MarshalBinary ¶ added in v0.9.0
func (m *ModelsDownloadLogsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsDownloadLogsRequest) UnmarshalBinary ¶ added in v0.9.0
func (m *ModelsDownloadLogsRequest) 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 events
// Required: true
AllocationEvents []*ModelsAllocationEvent `json:"allocation_events"`
// 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"`
// is override game version
// Required: true
IsOverrideGameVersion *bool `json:"is_override_game_version"`
// job id
// Required: true
JobID *string `json:"job_id"`
// last update
// Required: true
// Format: date-time
LastUpdate strfmt.DateTime `json:"last_update"`
// match id
// Required: true
MatchID *string `json:"match_id"`
// 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"`
// protocol
// Required: true
Protocol *string `json:"protocol"`
// 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"`
// termination reason
// Required: true
TerminationReason *string `json:"termination_reason"`
}
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 ModelsServerLogs ¶ added in v0.34.0
type ModelsServerLogs struct {
// std err logs
// Required: true
StdErrLogs *string `json:"std_err_logs"`
// std out logs
// Required: true
StdOutLogs *string `json:"std_out_logs"`
}
ModelsServerLogs models server logs
swagger:model models.ServerLogs
func (*ModelsServerLogs) MarshalBinary ¶ added in v0.34.0
func (m *ModelsServerLogs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsServerLogs) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelsServerLogs) 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_allocation_event.go
- models_batch_download_logs_request.go
- models_download_logs_request.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_server_logs.go
- models_status_history.go
- response_error.go