Documentation
¶
Index ¶
- type ApimodelsConfigurationTemplateResponse
- type ApimodelsConfigurationTemplatesResponse
- type ApimodelsCreateConfigurationTemplateRequest
- type ApimodelsCreateGameSessionRequest
- type ApimodelsCreatePartyRequest
- type ApimodelsDSInformationResponse
- type ApimodelsGameSessionQueryResponse
- type ApimodelsGameSessionResponse
- type ApimodelsJoinByCodeRequest
- type ApimodelsKickResponse
- type ApimodelsPagination
- type ApimodelsPartyQueryResponse
- type ApimodelsPartySessionResponse
- type ApimodelsPromoteLeaderRequest
- type ApimodelsPublicConfiguration
- type ApimodelsRequestMember
- type ApimodelsSessionInviteRequest
- type ApimodelsUpdateConfigurationTemplateRequest
- type ApimodelsUpdateGameSessionMemberStatusResponse
- type ApimodelsUpdateGameSessionRequest
- type ApimodelsUpdatePartyRequest
- type ApimodelsUserResponse
- type ModelsGameServer
- type ModelsTeam
- type ResponseError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApimodelsConfigurationTemplateResponse ¶
type ApimodelsConfigurationTemplateResponse struct {
// client version
// Required: true
ClientVersion *string `json:"clientVersion"`
// created at
// Required: true
CreatedAt *string `json:"createdAt"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// last
// Required: true
Last *string `json:"last"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// name
// Required: true
Name *string `json:"name"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// requested regions
// Required: true
RequestedRegions []string `json:"requestedRegions"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updatedAt"`
}
ApimodelsConfigurationTemplateResponse apimodels configuration template response
swagger:model apimodels.ConfigurationTemplateResponse
func (*ApimodelsConfigurationTemplateResponse) MarshalBinary ¶
func (m *ApimodelsConfigurationTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsConfigurationTemplateResponse) UnmarshalBinary ¶
func (m *ApimodelsConfigurationTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsConfigurationTemplatesResponse ¶
type ApimodelsConfigurationTemplatesResponse struct {
// data
// Required: true
Data []*ApimodelsConfigurationTemplateResponse `json:"data"`
// paging
// Required: true
Paging *ApimodelsPagination `json:"paging"`
}
ApimodelsConfigurationTemplatesResponse apimodels configuration templates response
swagger:model apimodels.ConfigurationTemplatesResponse
func (*ApimodelsConfigurationTemplatesResponse) MarshalBinary ¶
func (m *ApimodelsConfigurationTemplatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsConfigurationTemplatesResponse) UnmarshalBinary ¶
func (m *ApimodelsConfigurationTemplatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsCreateConfigurationTemplateRequest ¶
type ApimodelsCreateConfigurationTemplateRequest struct {
// client version
// Required: true
ClientVersion *string `json:"clientVersion"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// name
// Required: true
Name *string `json:"name"`
// requested regions
// Required: true
RequestedRegions []string `json:"requestedRegions"`
// type
// Required: true
Type *string `json:"type"`
}
ApimodelsCreateConfigurationTemplateRequest apimodels create configuration template request
swagger:model apimodels.CreateConfigurationTemplateRequest
func (*ApimodelsCreateConfigurationTemplateRequest) MarshalBinary ¶
func (m *ApimodelsCreateConfigurationTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsCreateConfigurationTemplateRequest) UnmarshalBinary ¶
func (m *ApimodelsCreateConfigurationTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsCreateGameSessionRequest ¶
type ApimodelsCreateGameSessionRequest struct {
// attributes
// Required: true
Attributes interface{} `json:"attributes"`
// backfill ticket ID
// Required: true
BackfillTicketID *string `json:"backfillTicketID"`
// client version
// Required: true
ClientVersion *string `json:"clientVersion"`
// configuration name
// Required: true
ConfigurationName *string `json:"configurationName"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// match pool
// Required: true
MatchPool *string `json:"matchPool"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// requested regions
// Required: true
RequestedRegions []string `json:"requestedRegions"`
// server name
// Required: true
ServerName *string `json:"serverName"`
// teams
// Required: true
Teams []*ModelsTeam `json:"teams"`
// ticket i ds
// Required: true
TicketIDs []string `json:"ticketIDs"`
// type
// Required: true
Type *string `json:"type"`
}
ApimodelsCreateGameSessionRequest apimodels create game session request
swagger:model apimodels.CreateGameSessionRequest
func (*ApimodelsCreateGameSessionRequest) MarshalBinary ¶
func (m *ApimodelsCreateGameSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsCreateGameSessionRequest) UnmarshalBinary ¶
func (m *ApimodelsCreateGameSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsCreatePartyRequest ¶
type ApimodelsCreatePartyRequest struct {
// attributes
// Required: true
Attributes interface{} `json:"attributes"`
// configuration name
// Required: true
ConfigurationName *string `json:"configurationName"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// members
// Required: true
Members []*ApimodelsRequestMember `json:"members"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// type
// Required: true
Type *string `json:"type"`
}
ApimodelsCreatePartyRequest apimodels create party request
swagger:model apimodels.CreatePartyRequest
func (*ApimodelsCreatePartyRequest) MarshalBinary ¶
func (m *ApimodelsCreatePartyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsCreatePartyRequest) UnmarshalBinary ¶
func (m *ApimodelsCreatePartyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsDSInformationResponse ¶
type ApimodelsDSInformationResponse struct {
// requested at
// Required: true
RequestedAt *string `json:"RequestedAt"`
// server
// Required: true
Server *ModelsGameServer `json:"Server"`
// status
// Required: true
Status *string `json:"Status"`
}
ApimodelsDSInformationResponse apimodels d s information response
swagger:model apimodels.DSInformationResponse
func (*ApimodelsDSInformationResponse) MarshalBinary ¶
func (m *ApimodelsDSInformationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsDSInformationResponse) UnmarshalBinary ¶
func (m *ApimodelsDSInformationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsGameSessionQueryResponse ¶
type ApimodelsGameSessionQueryResponse struct {
// data
// Required: true
Data []*ApimodelsGameSessionResponse `json:"data"`
// paging
// Required: true
Paging *ApimodelsPagination `json:"paging"`
}
ApimodelsGameSessionQueryResponse apimodels game session query response
swagger:model apimodels.GameSessionQueryResponse
func (*ApimodelsGameSessionQueryResponse) MarshalBinary ¶
func (m *ApimodelsGameSessionQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsGameSessionQueryResponse) UnmarshalBinary ¶
func (m *ApimodelsGameSessionQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsGameSessionResponse ¶
type ApimodelsGameSessionResponse struct {
// d s information
// Required: true
DSInformation *ApimodelsDSInformationResponse `json:"DSInformation"`
// attributes
// Required: true
Attributes interface{} `json:"attributes"`
// backfill ticket ID
// Required: true
BackfillTicketID *string `json:"backfillTicketID"`
// configuration
// Required: true
Configuration *ApimodelsPublicConfiguration `json:"configuration"`
// created at
// Required: true
CreatedAt *string `json:"createdAt"`
// created by
// Required: true
CreatedBy *string `json:"createdBy"`
// expired at
ExpiredAt string `json:"expiredAt,omitempty"`
// id
// Required: true
ID *string `json:"id"`
// is active
// Required: true
IsActive *bool `json:"isActive"`
// is full
// Required: true
IsFull *bool `json:"isFull"`
// leader ID
// Required: true
LeaderID *string `json:"leaderID"`
// match pool
// Required: true
MatchPool *string `json:"matchPool"`
// members
// Required: true
Members []*ApimodelsUserResponse `json:"members"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// teams
// Required: true
Teams []*ModelsTeam `json:"teams"`
// ticket i ds
// Required: true
TicketIDs []string `json:"ticketIDs"`
// updated at
// Required: true
UpdatedAt *string `json:"updatedAt"`
// version
// Required: true
Version *int32 `json:"version"`
}
ApimodelsGameSessionResponse apimodels game session response
swagger:model apimodels.GameSessionResponse
func (*ApimodelsGameSessionResponse) MarshalBinary ¶
func (m *ApimodelsGameSessionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsGameSessionResponse) UnmarshalBinary ¶
func (m *ApimodelsGameSessionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsJoinByCodeRequest ¶
type ApimodelsJoinByCodeRequest struct {
// code
// Required: true
Code *string `json:"code"`
}
ApimodelsJoinByCodeRequest apimodels join by code request
swagger:model apimodels.JoinByCodeRequest
func (*ApimodelsJoinByCodeRequest) MarshalBinary ¶
func (m *ApimodelsJoinByCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsJoinByCodeRequest) UnmarshalBinary ¶
func (m *ApimodelsJoinByCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsKickResponse ¶
type ApimodelsKickResponse struct {
// leader ID
// Required: true
LeaderID *string `json:"leaderID"`
// members
// Required: true
Members []*ApimodelsUserResponse `json:"members"`
// party ID
// Required: true
PartyID *string `json:"partyID"`
}
ApimodelsKickResponse apimodels kick response
swagger:model apimodels.KickResponse
func (*ApimodelsKickResponse) MarshalBinary ¶
func (m *ApimodelsKickResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsKickResponse) UnmarshalBinary ¶
func (m *ApimodelsKickResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPagination ¶
type ApimodelsPagination 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"`
}
ApimodelsPagination apimodels pagination
swagger:model apimodels.Pagination
func (*ApimodelsPagination) MarshalBinary ¶
func (m *ApimodelsPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPagination) UnmarshalBinary ¶
func (m *ApimodelsPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPartyQueryResponse ¶
type ApimodelsPartyQueryResponse struct {
// data
// Required: true
Data []*ApimodelsPartySessionResponse `json:"data"`
// paging
// Required: true
Paging *ApimodelsPagination `json:"paging"`
}
ApimodelsPartyQueryResponse apimodels party query response
swagger:model apimodels.PartyQueryResponse
func (*ApimodelsPartyQueryResponse) MarshalBinary ¶
func (m *ApimodelsPartyQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPartyQueryResponse) UnmarshalBinary ¶
func (m *ApimodelsPartyQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPartySessionResponse ¶
type ApimodelsPartySessionResponse struct {
// attributes
// Required: true
Attributes interface{} `json:"attributes"`
// code
Code string `json:"code,omitempty"`
// configuration
// Required: true
Configuration *ApimodelsPublicConfiguration `json:"configuration"`
// created at
// Required: true
CreatedAt *string `json:"createdAt"`
// created by
// Required: true
CreatedBy *string `json:"createdBy"`
// expired at
ExpiredAt string `json:"expiredAt,omitempty"`
// id
// Required: true
ID *string `json:"id"`
// is active
// Required: true
IsActive *bool `json:"isActive"`
// is full
// Required: true
IsFull *bool `json:"isFull"`
// leader ID
// Required: true
LeaderID *string `json:"leaderID"`
// members
// Required: true
Members []*ApimodelsUserResponse `json:"members"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// updated at
// Required: true
UpdatedAt *string `json:"updatedAt"`
// version
// Required: true
Version *int32 `json:"version"`
}
ApimodelsPartySessionResponse apimodels party session response
swagger:model apimodels.PartySessionResponse
func (*ApimodelsPartySessionResponse) MarshalBinary ¶
func (m *ApimodelsPartySessionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPartySessionResponse) UnmarshalBinary ¶
func (m *ApimodelsPartySessionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPromoteLeaderRequest ¶
type ApimodelsPromoteLeaderRequest struct {
// leader ID
// Required: true
LeaderID *string `json:"leaderID"`
}
ApimodelsPromoteLeaderRequest apimodels promote leader request
swagger:model apimodels.PromoteLeaderRequest
func (*ApimodelsPromoteLeaderRequest) MarshalBinary ¶
func (m *ApimodelsPromoteLeaderRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPromoteLeaderRequest) UnmarshalBinary ¶
func (m *ApimodelsPromoteLeaderRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPublicConfiguration ¶
type ApimodelsPublicConfiguration struct {
// client version
// Required: true
ClientVersion *string `json:"clientVersion"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// name
// Required: true
Name *string `json:"name"`
// requested regions
// Required: true
RequestedRegions []string `json:"requestedRegions"`
// type
// Required: true
Type *string `json:"type"`
}
ApimodelsPublicConfiguration apimodels public configuration
swagger:model apimodels.PublicConfiguration
func (*ApimodelsPublicConfiguration) MarshalBinary ¶
func (m *ApimodelsPublicConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPublicConfiguration) UnmarshalBinary ¶
func (m *ApimodelsPublicConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsRequestMember ¶
type ApimodelsRequestMember struct {
// ID
// Required: true
ID *string `json:"ID"`
// platform ID
// Required: true
PlatformID *string `json:"PlatformID"`
// platform user ID
// Required: true
PlatformUserID *string `json:"PlatformUserID"`
}
ApimodelsRequestMember apimodels request member
swagger:model apimodels.RequestMember
func (*ApimodelsRequestMember) MarshalBinary ¶
func (m *ApimodelsRequestMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsRequestMember) UnmarshalBinary ¶
func (m *ApimodelsRequestMember) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsSessionInviteRequest ¶
type ApimodelsSessionInviteRequest struct {
// user ID
// Required: true
UserID *string `json:"userID"`
}
ApimodelsSessionInviteRequest apimodels session invite request
swagger:model apimodels.SessionInviteRequest
func (*ApimodelsSessionInviteRequest) MarshalBinary ¶
func (m *ApimodelsSessionInviteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsSessionInviteRequest) UnmarshalBinary ¶
func (m *ApimodelsSessionInviteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdateConfigurationTemplateRequest ¶
type ApimodelsUpdateConfigurationTemplateRequest struct {
// client version
// Required: true
ClientVersion *string `json:"clientVersion"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// name
// Required: true
Name *string `json:"name"`
// requested regions
// Required: true
RequestedRegions []string `json:"requestedRegions"`
// type
// Required: true
Type *string `json:"type"`
}
ApimodelsUpdateConfigurationTemplateRequest apimodels update configuration template request
swagger:model apimodels.UpdateConfigurationTemplateRequest
func (*ApimodelsUpdateConfigurationTemplateRequest) MarshalBinary ¶
func (m *ApimodelsUpdateConfigurationTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdateConfigurationTemplateRequest) UnmarshalBinary ¶
func (m *ApimodelsUpdateConfigurationTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdateGameSessionMemberStatusResponse ¶
type ApimodelsUpdateGameSessionMemberStatusResponse struct {
// status
// Required: true
Status *string `json:"status"`
}
ApimodelsUpdateGameSessionMemberStatusResponse apimodels update game session member status response
swagger:model apimodels.UpdateGameSessionMemberStatusResponse
func (*ApimodelsUpdateGameSessionMemberStatusResponse) MarshalBinary ¶
func (m *ApimodelsUpdateGameSessionMemberStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdateGameSessionMemberStatusResponse) UnmarshalBinary ¶
func (m *ApimodelsUpdateGameSessionMemberStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdateGameSessionRequest ¶
type ApimodelsUpdateGameSessionRequest struct {
// attributes
// Required: true
Attributes interface{} `json:"attributes"`
// backfill ticket ID
// Required: true
BackfillTicketID *string `json:"backfillTicketID"`
// client version
// Required: true
ClientVersion *string `json:"clientVersion"`
// deployment
// Required: true
Deployment *string `json:"deployment"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// match pool
// Required: true
MatchPool *string `json:"matchPool"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// requested regions
// Required: true
RequestedRegions []string `json:"requestedRegions"`
// teams
// Required: true
Teams []*ModelsTeam `json:"teams"`
// ticket i ds
// Required: true
TicketIDs []string `json:"ticketIDs"`
// type
// Required: true
Type *string `json:"type"`
// version
// Required: true
Version *int32 `json:"version"`
}
ApimodelsUpdateGameSessionRequest apimodels update game session request
swagger:model apimodels.UpdateGameSessionRequest
func (*ApimodelsUpdateGameSessionRequest) MarshalBinary ¶
func (m *ApimodelsUpdateGameSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdateGameSessionRequest) UnmarshalBinary ¶
func (m *ApimodelsUpdateGameSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdatePartyRequest ¶
type ApimodelsUpdatePartyRequest struct {
// attributes
// Required: true
Attributes interface{} `json:"attributes"`
// inactive timeout
// Required: true
InactiveTimeout *int32 `json:"inactiveTimeout"`
// invite timeout
// Required: true
InviteTimeout *int32 `json:"inviteTimeout"`
// joinability
// Required: true
Joinability *string `json:"joinability"`
// max players
// Required: true
MaxPlayers *int32 `json:"maxPlayers"`
// min players
// Required: true
MinPlayers *int32 `json:"minPlayers"`
// type
// Required: true
Type *string `json:"type"`
// version
// Required: true
Version *int32 `json:"version"`
}
ApimodelsUpdatePartyRequest apimodels update party request
swagger:model apimodels.UpdatePartyRequest
func (*ApimodelsUpdatePartyRequest) MarshalBinary ¶
func (m *ApimodelsUpdatePartyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdatePartyRequest) UnmarshalBinary ¶
func (m *ApimodelsUpdatePartyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUserResponse ¶
type ApimodelsUserResponse struct {
// id
// Required: true
ID *string `json:"id"`
// platform ID
// Required: true
PlatformID *string `json:"platformID"`
// platform user ID
// Required: true
PlatformUserID *string `json:"platformUserID"`
// status
// Required: true
Status *string `json:"status"`
// updated at
// Required: true
UpdatedAt *string `json:"updatedAt"`
}
ApimodelsUserResponse apimodels user response
swagger:model apimodels.UserResponse
func (*ApimodelsUserResponse) MarshalBinary ¶
func (m *ApimodelsUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUserResponse) UnmarshalBinary ¶
func (m *ApimodelsUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGameServer ¶
type ModelsGameServer struct {
// alternate ips
// Required: true
AlternateIps []string `json:"alternate_ips"`
// custom attribute
// Required: true
CustomAttribute *string `json:"custom_attribute"`
// 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"`
// last update
// Required: true
// Format: date-time
LastUpdate strfmt.DateTime `json:"last_update"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// 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"`
}
ModelsGameServer models game server
swagger:model models.GameServer
func (*ModelsGameServer) MarshalBinary ¶
func (m *ModelsGameServer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsGameServer) UnmarshalBinary ¶
func (m *ModelsGameServer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsTeam ¶
type ModelsTeam struct {
// user i ds
// Required: true
UserIDs []string `json:"UserIDs"`
}
ModelsTeam models team
swagger:model models.Team
func (*ModelsTeam) MarshalBinary ¶
func (m *ModelsTeam) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsTeam) UnmarshalBinary ¶
func (m *ModelsTeam) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseError ¶
type ResponseError struct {
// attributes
// Required: true
Attributes map[string]string `json:"attributes"`
// error code
// Required: true
ErrorCode *int32 `json:"errorCode"`
// error message
// Required: true
ErrorMessage *string `json:"errorMessage"`
// message
// Required: true
Message *string `json:"message"`
// name
// Required: true
Name *string `json:"name"`
}
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
¶
- apimodels_configuration_template_response.go
- apimodels_configuration_templates_response.go
- apimodels_create_configuration_template_request.go
- apimodels_create_game_session_request.go
- apimodels_create_party_request.go
- apimodels_d_s_information_response.go
- apimodels_game_session_query_response.go
- apimodels_game_session_response.go
- apimodels_join_by_code_request.go
- apimodels_kick_response.go
- apimodels_pagination.go
- apimodels_party_query_response.go
- apimodels_party_session_response.go
- apimodels_promote_leader_request.go
- apimodels_public_configuration.go
- apimodels_request_member.go
- apimodels_session_invite_request.go
- apimodels_update_configuration_template_request.go
- apimodels_update_game_session_member_status_response.go
- apimodels_update_game_session_request.go
- apimodels_update_party_request.go
- apimodels_user_response.go
- models_game_server.go
- models_team.go
- response_error.go