Documentation
¶
Index ¶
- type LogAppMessageDeclaration
- type ModelsAllQueueResult
- type ModelsArtifactFileStatus
- type ModelsListAllQueueResponse
- type ModelsListNodesIPAddress
- type ModelsListQueueResponse
- type ModelsListTerminatedServersResponse
- type ModelsMatchResult
- type ModelsNotifPayloadServerStatusChange
- type ModelsPagingCursor
- type ModelsQueue
- type ModelsQueueResult
- 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"`
// 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 ModelsAllQueueResult ¶
type ModelsAllQueueResult struct {
// allocation_id
// Required: true
AllocationID *string `json:"allocation_id"`
// created_at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"created_at"`
// failed
// Required: true
Failed *bool `json:"failed"`
// failed_reason
// Required: true
FailedReason *string `json:"failed_reason"`
// node_ip
// Required: true
NodeIP *string `json:"node_ip"`
// pod_name
// Required: true
PodName *string `json:"pod_name"`
// uploading
// Required: true
Uploading *bool `json:"uploading"`
}
ModelsAllQueueResult Models all queue result
swagger:model Models all queue result.
func (*ModelsAllQueueResult) MarshalBinary ¶
func (m *ModelsAllQueueResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAllQueueResult) UnmarshalBinary ¶
func (m *ModelsAllQueueResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsArtifactFileStatus ¶
type ModelsArtifactFileStatus struct {
// artifact_existence
// Required: true
ArtifactExistence *bool `json:"artifact_existence"`
// artifact_status
ArtifactStatus string `json:"artifact_status,omitempty"`
}
ModelsArtifactFileStatus Models artifact file status
swagger:model Models artifact file status.
func (*ModelsArtifactFileStatus) MarshalBinary ¶
func (m *ModelsArtifactFileStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsArtifactFileStatus) UnmarshalBinary ¶
func (m *ModelsArtifactFileStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsListAllQueueResponse ¶
type ModelsListAllQueueResponse struct {
// data
// Required: true
Data []*ModelsAllQueueResult `json:"data"`
// paging
// Required: true
Paging *ModelsPagingCursor `json:"paging"`
}
ModelsListAllQueueResponse Models list all queue response
swagger:model Models list all queue response.
func (*ModelsListAllQueueResponse) MarshalBinary ¶
func (m *ModelsListAllQueueResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListAllQueueResponse) UnmarshalBinary ¶
func (m *ModelsListAllQueueResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsListNodesIPAddress ¶
type ModelsListNodesIPAddress struct {
// ip_addresses
// Required: true
IPAddresses []string `json:"ip_addresses"`
// paging
// Required: true
Paging *ModelsPagingCursor `json:"paging"`
}
ModelsListNodesIPAddress Models list nodes IP address
swagger:model Models list nodes IP address.
func (*ModelsListNodesIPAddress) MarshalBinary ¶
func (m *ModelsListNodesIPAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListNodesIPAddress) UnmarshalBinary ¶
func (m *ModelsListNodesIPAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsListQueueResponse ¶
type ModelsListQueueResponse struct {
// data
// Required: true
Data []*ModelsQueueResult `json:"data"`
// paging
// Required: true
Paging *ModelsPagingCursor `json:"paging"`
}
ModelsListQueueResponse Models list queue response
swagger:model Models list queue response.
func (*ModelsListQueueResponse) MarshalBinary ¶
func (m *ModelsListQueueResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsListQueueResponse) UnmarshalBinary ¶
func (m *ModelsListQueueResponse) 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 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 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"`
// source
// Required: true
Source *string `json:"source"`
}
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 ModelsQueue ¶
type ModelsQueue struct {
// allocationid
// Required: true
AllocationID *string `json:"AllocationID"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// failed
// Required: true
Failed *bool `json:"Failed"`
// failedreason
// Required: true
FailedReason *string `json:"FailedReason"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// nodeip
// Required: true
NodeIP *string `json:"NodeIP"`
// podname
// Required: true
PodName *string `json:"PodName"`
// uploading
// Required: true
Uploading *bool `json:"Uploading"`
}
ModelsQueue Models queue
swagger:model Models queue.
func (*ModelsQueue) MarshalBinary ¶
func (m *ModelsQueue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsQueue) UnmarshalBinary ¶
func (m *ModelsQueue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsQueueResult ¶
type ModelsQueueResult struct {
// allocation_id
// Required: true
AllocationID *string `json:"allocation_id"`
// created_at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"created_at"`
// pod_name
// Required: true
PodName *string `json:"pod_name"`
}
ModelsQueueResult Models queue result
swagger:model Models queue result.
func (*ModelsQueueResult) MarshalBinary ¶
func (m *ModelsQueueResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsQueueResult) UnmarshalBinary ¶
func (m *ModelsQueueResult) 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_id
// Required: true
AllocationID *string `json:"allocation_id"`
// alternate_ips
// Required: true
AlternateIps []string `json:"alternate_ips"`
// artifact_path
// Required: true
ArtifactPath *string `json:"artifact_path"`
// cpu_limit
// Required: true
// Format: int32
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_core_dump_enabled
// Required: true
IsCoreDumpEnabled *bool `json:"is_core_dump_enabled"`
// last_update
// Required: true
// Format: date-time
LastUpdate strfmt.DateTime `json:"last_update"`
// 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
// 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 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_all_queue_result.go
- models_artifact_file_status.go
- models_list_all_queue_response.go
- models_list_nodes_ip_address.go
- models_list_queue_response.go
- models_list_terminated_servers_response.go
- models_match_result.go
- models_notif_payload_server_status_change.go
- models_paging_cursor.go
- models_queue.go
- models_queue_result.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