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 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"` }
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_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_status_history.go
- response_error.go