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"` // codename // 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 app message declaration.
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 allocation event.
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 batch download logs request.
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 download logs request.
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 list terminated servers response.
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 log file status.
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 MatchingAllies []*ModelsRequestMatchingAlly `json:"matching_allies,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // session_id // Required: true SessionID *string `json:"session_id"` }
ModelsMatchResult Models match result
swagger:model Models match result.
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 notif payload server status change.
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 paging cursor.
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 request match member.
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 request match party.
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 request matching ally.
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 AllocationEvents []*ModelsAllocationEvent `json:"allocation_events,omitempty"` // allocation_id // Required: true AllocationID *string `json:"allocation_id"` // alternate_ips AlternateIps []string `json:"alternate_ips,omitempty"` // cpu_limit // Required: true // Format: int32 CPULimit *int32 `json:"cpu_limit"` // deployment // Required: true Deployment *string `json:"deployment"` // deployment_override // Required: true DeploymentOverride *string `json:"deployment_override"` // 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 // Format: int32 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 // Format: int32 Port *int32 `json:"port"` // ports Ports map[string]int64 `json:"ports,omitempty"` // 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 StatusHistory []*ModelsStatusHistory `json:"status_history,omitempty"` // 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 server logs.
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 status history.
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 { // errorcode // Required: true // Format: int32 ErrorCode *int32 `json:"errorCode"` // errormessage // 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