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