sessionclientmodels

package
v0.1.0-alpha.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApimodelsAppendTeamGameSessionRequest

type ApimodelsAppendTeamGameSessionRequest struct {

	// additionalmembers
	// Required: true
	AdditionalMembers []*ModelsPartyMembers `json:"additionalMembers"`

	// proposedteams
	// Required: true
	ProposedTeams []*ModelsTeam `json:"proposedTeams"`

	// version
	// Required: true
	// Format: int32
	Version *int32 `json:"version"`
}

ApimodelsAppendTeamGameSessionRequest Apimodels append team game session request

swagger:model Apimodels append team game session request.

func (*ApimodelsAppendTeamGameSessionRequest) MarshalBinary

func (m *ApimodelsAppendTeamGameSessionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsAppendTeamGameSessionRequest) UnmarshalBinary

func (m *ApimodelsAppendTeamGameSessionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsAppendTeamGameSessionRequest) Validate

Validate validates this Apimodels append team game session request

type ApimodelsConfigAlertRequestCreate

type ApimodelsConfigAlertRequestCreate struct {

	// durationdays
	// Required: true
	// Format: int32
	DurationDays *int32 `json:"durationDays"`
}

ApimodelsConfigAlertRequestCreate Apimodels config alert request create

swagger:model Apimodels config alert request create.

func (*ApimodelsConfigAlertRequestCreate) MarshalBinary

func (m *ApimodelsConfigAlertRequestCreate) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsConfigAlertRequestCreate) UnmarshalBinary

func (m *ApimodelsConfigAlertRequestCreate) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsConfigAlertRequestCreate) Validate

Validate validates this Apimodels config alert request create

type ApimodelsConfigAlertResponse

type ApimodelsConfigAlertResponse struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// durationdays
	// Required: true
	// Format: int32
	DurationDays *int32 `json:"durationDays"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`
}

ApimodelsConfigAlertResponse Apimodels config alert response

swagger:model Apimodels config alert response.

func (*ApimodelsConfigAlertResponse) MarshalBinary

func (m *ApimodelsConfigAlertResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsConfigAlertResponse) UnmarshalBinary

func (m *ApimodelsConfigAlertResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsConfigAlertResponse) Validate

func (m *ApimodelsConfigAlertResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels config alert response

type ApimodelsConfigurationTemplateResponse

type ApimodelsConfigurationTemplateResponse struct {

	// psnbaseurl
	PSNBaseURL string `json:"PSNBaseUrl,omitempty"`

	// attributes
	Attributes interface{} `json:"attributes,omitempty"`

	// autojoin
	AutoJoin bool `json:"autoJoin"`

	// autoleavesession
	AutoLeaveSession bool `json:"autoLeaveSession"`

	// clientversion
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// disablecodegeneration
	DisableCodeGeneration bool `json:"disableCodeGeneration"`

	// dsmanualsetready
	DsManualSetReady bool `json:"dsManualSetReady"`

	// dssource
	DsSource string `json:"dsSource,omitempty"`

	// enablesecret
	EnableSecret bool `json:"enableSecret"`

	// fallbackclaimkeys
	FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"`

	// immutablestorage
	ImmutableStorage bool `json:"immutableStorage"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// last
	// Required: true
	Last *string `json:"last"`

	// leaderelectiongraceperiod
	// Format: int32
	LeaderElectionGracePeriod int32 `json:"leaderElectionGracePeriod,omitempty"`

	// manualrejoin
	ManualRejoin bool `json:"manualRejoin"`

	// maxactivesessions
	// Format: int32
	MaxActiveSessions int32 `json:"maxActiveSessions,omitempty"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// name
	// Required: true
	Name *string `json:"name"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// nativesessionsetting
	NativeSessionSetting *ModelsNativeSessionSetting `json:"nativeSessionSetting,omitempty"`

	// persistent
	// Required: true
	Persistent *bool `json:"persistent"`

	// preferredclaimkeys
	PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"`

	// requestedregions
	RequestedRegions []string `json:"requestedRegions,omitempty"`

	// textchat
	// Required: true
	TextChat *bool `json:"textChat"`

	// tieteamssessionlifetime
	TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"`

	// type
	// Required: true
	Type *string `json:"type"`

	// updatedat
	// Required: true
	UpdatedAt *string `json:"updatedAt"`
}

ApimodelsConfigurationTemplateResponse Apimodels configuration template response

swagger:model Apimodels configuration template response.

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

func (*ApimodelsConfigurationTemplateResponse) Validate

Validate validates this Apimodels configuration template response

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 configuration templates response.

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

func (*ApimodelsConfigurationTemplatesResponse) Validate

Validate validates this Apimodels configuration templates response

type ApimodelsCreateConfigurationTemplateRequest

type ApimodelsCreateConfigurationTemplateRequest struct {

	// nativesessionsetting
	NativeSessionSetting *ModelsNativeSessionSetting `json:"NativeSessionSetting,omitempty"`

	// psnbaseurl
	PSNBaseURL string `json:"PSNBaseUrl,omitempty"`

	// attributes
	Attributes interface{} `json:"attributes,omitempty"`

	// autojoin
	AutoJoin bool `json:"autoJoin"`

	// autoleavesession
	AutoLeaveSession bool `json:"autoLeaveSession"`

	// clientversion
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// disablecodegeneration
	DisableCodeGeneration bool `json:"disableCodeGeneration"`

	// dsmanualsetready
	DsManualSetReady bool `json:"dsManualSetReady"`

	// dssource
	DsSource string `json:"dsSource,omitempty"`

	// enablesecret
	EnableSecret bool `json:"enableSecret"`

	// fallbackclaimkeys
	FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"`

	// immutablestorage
	ImmutableStorage bool `json:"immutableStorage"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// leaderelectiongraceperiod
	// Format: int32
	LeaderElectionGracePeriod int32 `json:"leaderElectionGracePeriod,omitempty"`

	// manualrejoin
	ManualRejoin bool `json:"manualRejoin"`

	// maxactivesessions
	// Format: int32
	MaxActiveSessions int32 `json:"maxActiveSessions,omitempty"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// name
	// Required: true
	Name *string `json:"name"`

	// persistent
	// Required: true
	Persistent *bool `json:"persistent"`

	// preferredclaimkeys
	PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"`

	// requestedregions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// textchat
	// Required: true
	TextChat *bool `json:"textChat"`

	// tieteamssessionlifetime
	TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsCreateConfigurationTemplateRequest Apimodels create configuration template request

swagger:model Apimodels create configuration template request.

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

func (*ApimodelsCreateConfigurationTemplateRequest) Validate

Validate validates this Apimodels create configuration template request

type ApimodelsCreateGameSessionRequest

type ApimodelsCreateGameSessionRequest struct {

	// attributes
	// Required: true
	Attributes interface{} `json:"attributes"`

	// autojoin
	AutoJoin bool `json:"autoJoin"`

	// backfillticketid
	// Required: true
	BackfillTicketID *string `json:"backfillTicketID"`

	// clientversion
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// configurationname
	// Required: true
	ConfigurationName *string `json:"configurationName"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// dssource
	DsSource string `json:"dsSource,omitempty"`

	// fallbackclaimkeys
	FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// matchpool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// preferredclaimkeys
	PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"`

	// requestedregions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// servername
	// Required: true
	ServerName *string `json:"serverName"`

	// teams
	// Required: true
	Teams []*ModelsTeam `json:"teams"`

	// textchat
	// Required: true
	TextChat *bool `json:"textChat"`

	// ticketids
	// Required: true
	TicketIDs []string `json:"ticketIDs"`

	// tieteamssessionlifetime
	TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsCreateGameSessionRequest Apimodels create game session request

swagger:model Apimodels create game session request.

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

func (*ApimodelsCreateGameSessionRequest) Validate

Validate validates this Apimodels create game session request

type ApimodelsCreatePartyRequest

type ApimodelsCreatePartyRequest struct {

	// attributes
	// Required: true
	Attributes interface{} `json:"attributes"`

	// configurationname
	// Required: true
	ConfigurationName *string `json:"configurationName"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// members
	// Required: true
	Members []*ApimodelsRequestMember `json:"members"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// textchat
	// Required: true
	TextChat *bool `json:"textChat"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsCreatePartyRequest Apimodels create party request

swagger:model Apimodels create party request.

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

func (*ApimodelsCreatePartyRequest) Validate

func (m *ApimodelsCreatePartyRequest) Validate(formats strfmt.Registry) error

Validate validates this Apimodels create party request

type ApimodelsDSInformationResponse

type ApimodelsDSInformationResponse struct {

	// createdat
	// Required: true
	CreatedAt *string `json:"CreatedAt"`

	// requestedat
	// Required: true
	RequestedAt *string `json:"RequestedAt"`

	// server
	Server *ModelsGameServer `json:"Server,omitempty"`

	// status
	Status string `json:"Status,omitempty"`

	// statusv2
	StatusV2 string `json:"StatusV2,omitempty"`
}

ApimodelsDSInformationResponse Apimodels DS information response

swagger:model Apimodels DS information response.

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

func (*ApimodelsDSInformationResponse) Validate

func (m *ApimodelsDSInformationResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels DS information response

type ApimodelsDeleteBulkGameSessionRequest

type ApimodelsDeleteBulkGameSessionRequest struct {

	// ids
	// Required: true
	Ids []string `json:"ids"`
}

ApimodelsDeleteBulkGameSessionRequest Apimodels delete bulk game session request

swagger:model Apimodels delete bulk game session request.

func (*ApimodelsDeleteBulkGameSessionRequest) MarshalBinary

func (m *ApimodelsDeleteBulkGameSessionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionRequest) UnmarshalBinary

func (m *ApimodelsDeleteBulkGameSessionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionRequest) Validate

Validate validates this Apimodels delete bulk game session request

type ApimodelsDeleteBulkGameSessionsAPIResponse

type ApimodelsDeleteBulkGameSessionsAPIResponse struct {

	// failed
	Failed []*ApimodelsResponseDeleteBulkGameSessions `json:"failed,omitempty"`

	// success
	Success []string `json:"success,omitempty"`
}

ApimodelsDeleteBulkGameSessionsAPIResponse Apimodels delete bulk game sessions API response

swagger:model Apimodels delete bulk game sessions API response.

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) MarshalBinary

func (m *ApimodelsDeleteBulkGameSessionsAPIResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) UnmarshalBinary

func (m *ApimodelsDeleteBulkGameSessionsAPIResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) Validate

Validate validates this Apimodels delete bulk game sessions API response

type ApimodelsEnvironmentVariableListResponse

type ApimodelsEnvironmentVariableListResponse struct {

	// data
	// Required: true
	Data []*ApimodelsEnvironmentVariableResponse `json:"data"`
}

ApimodelsEnvironmentVariableListResponse Apimodels environment variable list response

swagger:model Apimodels environment variable list response.

func (*ApimodelsEnvironmentVariableListResponse) MarshalBinary

func (m *ApimodelsEnvironmentVariableListResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableListResponse) UnmarshalBinary

func (m *ApimodelsEnvironmentVariableListResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableListResponse) Validate

Validate validates this Apimodels environment variable list response

type ApimodelsEnvironmentVariableResponse

type ApimodelsEnvironmentVariableResponse struct {

	// actualvalue
	ActualValue string `json:"actualValue,omitempty"`

	// defaultvalue
	DefaultValue string `json:"defaultValue,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// name
	// Required: true
	Name *string `json:"name"`
}

ApimodelsEnvironmentVariableResponse Apimodels environment variable response

swagger:model Apimodels environment variable response.

func (*ApimodelsEnvironmentVariableResponse) MarshalBinary

func (m *ApimodelsEnvironmentVariableResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableResponse) UnmarshalBinary

func (m *ApimodelsEnvironmentVariableResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableResponse) Validate

Validate validates this Apimodels environment variable response

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 game session query response.

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

func (*ApimodelsGameSessionQueryResponse) Validate

Validate validates this Apimodels game session query response

type ApimodelsGameSessionResponse

type ApimodelsGameSessionResponse struct {

	// dsinformation
	// Required: true
	DSInformation *ApimodelsDSInformationResponse `json:"DSInformation"`

	// attributes
	Attributes interface{} `json:"attributes,omitempty"`

	// backfillticketid
	// Required: true
	BackfillTicketID *string `json:"backfillTicketID"`

	// code
	Code string `json:"code,omitempty"`

	// configuration
	// Required: true
	Configuration *ApimodelsPublicConfiguration `json:"configuration"`

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// createdby
	// Required: true
	CreatedBy *string `json:"createdBy"`

	// expiredat
	ExpiredAt string `json:"expiredAt,omitempty"`

	// id
	// Required: true
	ID *string `json:"id"`

	// isactive
	// Required: true
	IsActive *bool `json:"isActive"`

	// isfull
	// Required: true
	IsFull *bool `json:"isFull"`

	// leaderid
	// Required: true
	LeaderID *string `json:"leaderID"`

	// matchpool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// members
	// Required: true
	Members []*ApimodelsUserResponse `json:"members"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// storage
	Storage interface{} `json:"storage,omitempty"`

	// teams
	Teams []*ModelsTeam `json:"teams,omitempty"`

	// ticketids
	TicketIDs []string `json:"ticketIDs,omitempty"`

	// updatedat
	// Required: true
	UpdatedAt *string `json:"updatedAt"`

	// version
	// Required: true
	// Format: int32
	Version *int32 `json:"version"`
}

ApimodelsGameSessionResponse Apimodels game session response

swagger:model Apimodels game session response.

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

func (*ApimodelsGameSessionResponse) Validate

func (m *ApimodelsGameSessionResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels game session response

type ApimodelsGlobalConfigurationResponse

type ApimodelsGlobalConfigurationResponse struct {

	// regionretrymapping
	// Required: true
	RegionRetryMapping map[string][]string `json:"regionRetryMapping"`

	// regionurlmapping
	// Required: true
	RegionURLMapping []string `json:"regionURLMapping"`

	// testgamemode
	// Required: true
	TestGameMode *string `json:"testGameMode"`

	// testregionurlmapping
	// Required: true
	TestRegionURLMapping []string `json:"testRegionURLMapping"`

	// testtargetuserids
	// Required: true
	TestTargetUserIDs []string `json:"testTargetUserIDs"`

	// updatedat
	// Required: true
	UpdatedAt *string `json:"updatedAt"`
}

ApimodelsGlobalConfigurationResponse Apimodels global configuration response

swagger:model Apimodels global configuration response.

func (*ApimodelsGlobalConfigurationResponse) MarshalBinary

func (m *ApimodelsGlobalConfigurationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsGlobalConfigurationResponse) UnmarshalBinary

func (m *ApimodelsGlobalConfigurationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsGlobalConfigurationResponse) Validate

Validate validates this Apimodels global configuration response

type ApimodelsJoinByCodeRequest

type ApimodelsJoinByCodeRequest struct {

	// code
	// Required: true
	Code *string `json:"code"`
}

ApimodelsJoinByCodeRequest Apimodels join by code request

swagger:model Apimodels join by code request.

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

func (*ApimodelsJoinByCodeRequest) Validate

func (m *ApimodelsJoinByCodeRequest) Validate(formats strfmt.Registry) error

Validate validates this Apimodels join by code request

type ApimodelsKickResponse

type ApimodelsKickResponse struct {

	// leaderid
	// Required: true
	LeaderID *string `json:"leaderID"`

	// members
	// Required: true
	Members []*ApimodelsUserResponse `json:"members"`

	// partyid
	// Required: true
	PartyID *string `json:"partyID"`
}

ApimodelsKickResponse Apimodels kick response

swagger:model Apimodels kick response.

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

func (*ApimodelsKickResponse) Validate

func (m *ApimodelsKickResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels kick response

type ApimodelsNativeSessionPagingResponse

type ApimodelsNativeSessionPagingResponse struct {

	// data
	// Required: true
	Data []*ModelNativeSession `json:"data"`

	// paging
	// Required: true
	Paging *ApimodelsPagination `json:"paging"`
}

ApimodelsNativeSessionPagingResponse Apimodels native session paging response

swagger:model Apimodels native session paging response.

func (*ApimodelsNativeSessionPagingResponse) MarshalBinary

func (m *ApimodelsNativeSessionPagingResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsNativeSessionPagingResponse) UnmarshalBinary

func (m *ApimodelsNativeSessionPagingResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsNativeSessionPagingResponse) Validate

Validate validates this Apimodels native session paging response

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

func (*ApimodelsPagination) Validate

func (m *ApimodelsPagination) Validate(formats strfmt.Registry) error

Validate validates this Apimodels pagination

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 party query response.

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

func (*ApimodelsPartyQueryResponse) Validate

func (m *ApimodelsPartyQueryResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels party query response

type ApimodelsPartySessionResponse

type ApimodelsPartySessionResponse struct {

	// attributes
	Attributes interface{} `json:"attributes,omitempty"`

	// code
	Code string `json:"code,omitempty"`

	// configuration
	// Required: true
	Configuration *ApimodelsPublicConfiguration `json:"configuration"`

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// createdby
	// Required: true
	CreatedBy *string `json:"createdBy"`

	// expiredat
	ExpiredAt string `json:"expiredAt,omitempty"`

	// id
	// Required: true
	ID *string `json:"id"`

	// isactive
	// Required: true
	IsActive *bool `json:"isActive"`

	// isfull
	// Required: true
	IsFull *bool `json:"isFull"`

	// leaderid
	// Required: true
	LeaderID *string `json:"leaderID"`

	// members
	// Required: true
	Members []*ApimodelsUserResponse `json:"members"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// storage
	Storage interface{} `json:"storage,omitempty"`

	// updatedat
	// Required: true
	UpdatedAt *string `json:"updatedAt"`

	// version
	// Required: true
	// Format: int32
	Version *int32 `json:"version"`
}

ApimodelsPartySessionResponse Apimodels party session response

swagger:model Apimodels party session response.

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

func (*ApimodelsPartySessionResponse) Validate

func (m *ApimodelsPartySessionResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels party session response

type ApimodelsPlayerAttributesRequestBody

type ApimodelsPlayerAttributesRequestBody struct {

	// crossplayenabled
	// Required: true
	CrossplayEnabled *bool `json:"crossplayEnabled"`

	// currentplatform
	// Required: true
	CurrentPlatform *string `json:"currentPlatform"`

	// data
	// Required: true
	Data interface{} `json:"data"`

	// platforms
	// Required: true
	Platforms []*ModelsUserPlatformInfo `json:"platforms"`

	// roles
	Roles []string `json:"roles,omitempty"`

	// simultaneousplatform
	// Required: true
	SimultaneousPlatform *string `json:"simultaneousPlatform"`
}

ApimodelsPlayerAttributesRequestBody Apimodels player attributes request body

swagger:model Apimodels player attributes request body.

func (*ApimodelsPlayerAttributesRequestBody) MarshalBinary

func (m *ApimodelsPlayerAttributesRequestBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsPlayerAttributesRequestBody) UnmarshalBinary

func (m *ApimodelsPlayerAttributesRequestBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsPlayerAttributesRequestBody) Validate

Validate validates this Apimodels player attributes request body

type ApimodelsPlayerAttributesResponseBody

type ApimodelsPlayerAttributesResponseBody struct {

	// crossplayenabled
	// Required: true
	CrossplayEnabled *bool `json:"crossplayEnabled"`

	// currentplatform
	// Required: true
	CurrentPlatform *string `json:"currentPlatform"`

	// data
	// Required: true
	Data interface{} `json:"data"`

	// platforms
	// Required: true
	Platforms []*ModelsUserPlatformInfo `json:"platforms"`

	// roles
	// Required: true
	Roles []string `json:"roles"`

	// userid
	// Required: true
	UserID *string `json:"userID"`
}

ApimodelsPlayerAttributesResponseBody Apimodels player attributes response body

swagger:model Apimodels player attributes response body.

func (*ApimodelsPlayerAttributesResponseBody) MarshalBinary

func (m *ApimodelsPlayerAttributesResponseBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsPlayerAttributesResponseBody) UnmarshalBinary

func (m *ApimodelsPlayerAttributesResponseBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsPlayerAttributesResponseBody) Validate

Validate validates this Apimodels player attributes response body

type ApimodelsPlayerPlatform

type ApimodelsPlayerPlatform struct {

	// crossplayenabled
	CrossplayEnabled bool `json:"crossplayEnabled"`

	// currentplatform
	// Required: true
	CurrentPlatform *string `json:"currentPlatform"`

	// userid
	// Required: true
	UserID *string `json:"userID"`
}

ApimodelsPlayerPlatform Apimodels player platform

swagger:model Apimodels player platform.

func (*ApimodelsPlayerPlatform) MarshalBinary

func (m *ApimodelsPlayerPlatform) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsPlayerPlatform) UnmarshalBinary

func (m *ApimodelsPlayerPlatform) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsPlayerPlatform) Validate

func (m *ApimodelsPlayerPlatform) Validate(formats strfmt.Registry) error

Validate validates this Apimodels player platform

type ApimodelsPlayersCurrentPlatformRequest

type ApimodelsPlayersCurrentPlatformRequest struct {

	// userids
	// Required: true
	UserIDs []string `json:"userIDs"`
}

ApimodelsPlayersCurrentPlatformRequest Apimodels players current platform request

swagger:model Apimodels players current platform request.

func (*ApimodelsPlayersCurrentPlatformRequest) MarshalBinary

func (m *ApimodelsPlayersCurrentPlatformRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformRequest) UnmarshalBinary

func (m *ApimodelsPlayersCurrentPlatformRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformRequest) Validate

Validate validates this Apimodels players current platform request

type ApimodelsPlayersCurrentPlatformResponse

type ApimodelsPlayersCurrentPlatformResponse struct {

	// data
	// Required: true
	Data []*ApimodelsPlayerPlatform `json:"data"`
}

ApimodelsPlayersCurrentPlatformResponse Apimodels players current platform response

swagger:model Apimodels players current platform response.

func (*ApimodelsPlayersCurrentPlatformResponse) MarshalBinary

func (m *ApimodelsPlayersCurrentPlatformResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformResponse) UnmarshalBinary

func (m *ApimodelsPlayersCurrentPlatformResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformResponse) Validate

Validate validates this Apimodels players current platform response

type ApimodelsPromoteLeaderRequest

type ApimodelsPromoteLeaderRequest struct {

	// leaderid
	// Required: true
	LeaderID *string `json:"leaderID"`
}

ApimodelsPromoteLeaderRequest Apimodels promote leader request

swagger:model Apimodels promote leader request.

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

func (*ApimodelsPromoteLeaderRequest) Validate

func (m *ApimodelsPromoteLeaderRequest) Validate(formats strfmt.Registry) error

Validate validates this Apimodels promote leader request

type ApimodelsPublicConfiguration

type ApimodelsPublicConfiguration struct {

	// psnbaseurl
	PSNBaseURL string `json:"PSNBaseURL,omitempty"`

	// attributes
	Attributes interface{} `json:"attributes,omitempty"`

	// autojoin
	// Required: true
	AutoJoin *bool `json:"autoJoin"`

	// clientversion
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// disablecodegeneration
	DisableCodeGeneration bool `json:"disableCodeGeneration"`

	// dsmanualsetready
	DsManualSetReady bool `json:"dsManualSetReady"`

	// dssource
	DsSource string `json:"dsSource,omitempty"`

	// enablesecret
	EnableSecret bool `json:"enableSecret"`

	// fallbackclaimkeys
	FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"`

	// immutablestorage
	ImmutableStorage bool `json:"immutableStorage"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// leaderelectiongraceperiod
	// Format: int32
	LeaderElectionGracePeriod int32 `json:"leaderElectionGracePeriod,omitempty"`

	// manualrejoin
	ManualRejoin bool `json:"manualRejoin"`

	// maxactivesession
	// Format: int32
	MaxActiveSession int32 `json:"maxActiveSession,omitempty"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// name
	// Required: true
	Name *string `json:"name"`

	// nativesessionsetting
	NativeSessionSetting *ModelsNativeSessionSetting `json:"nativeSessionSetting,omitempty"`

	// persistent
	// Required: true
	Persistent *bool `json:"persistent"`

	// preferredclaimkeys
	PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"`

	// requestedregions
	RequestedRegions []string `json:"requestedRegions,omitempty"`

	// textchat
	// Required: true
	TextChat *bool `json:"textChat"`

	// tieteamssessionlifetime
	TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsPublicConfiguration Apimodels public configuration

swagger:model Apimodels public configuration.

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

func (*ApimodelsPublicConfiguration) Validate

func (m *ApimodelsPublicConfiguration) Validate(formats strfmt.Registry) error

Validate validates this Apimodels public configuration

type ApimodelsPutGlobalConfigurationRequest

type ApimodelsPutGlobalConfigurationRequest struct {

	// regionretrymapping
	// Required: true
	RegionRetryMapping map[string][]string `json:"regionRetryMapping"`

	// regionurlmapping
	// Required: true
	RegionURLMapping []string `json:"regionURLMapping"`

	// testgamemode
	// Required: true
	TestGameMode *string `json:"testGameMode"`

	// testregionurlmapping
	// Required: true
	TestRegionURLMapping []string `json:"testRegionURLMapping"`

	// testtargetuserids
	// Required: true
	TestTargetUserIDs []string `json:"testTargetUserIDs"`
}

ApimodelsPutGlobalConfigurationRequest Apimodels put global configuration request

swagger:model Apimodels put global configuration request.

func (*ApimodelsPutGlobalConfigurationRequest) MarshalBinary

func (m *ApimodelsPutGlobalConfigurationRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsPutGlobalConfigurationRequest) UnmarshalBinary

func (m *ApimodelsPutGlobalConfigurationRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsPutGlobalConfigurationRequest) Validate

Validate validates this Apimodels put global configuration request

type ApimodelsPutPlatformCredentialsRequest

type ApimodelsPutPlatformCredentialsRequest struct {

	// psn
	// Required: true
	Psn *ModelsPSNAppServerCredentials `json:"psn"`
}

ApimodelsPutPlatformCredentialsRequest Apimodels put platform credentials request

swagger:model Apimodels put platform credentials request.

func (*ApimodelsPutPlatformCredentialsRequest) MarshalBinary

func (m *ApimodelsPutPlatformCredentialsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsPutPlatformCredentialsRequest) UnmarshalBinary

func (m *ApimodelsPutPlatformCredentialsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsPutPlatformCredentialsRequest) Validate

Validate validates this Apimodels put platform credentials request

type ApimodelsRequestMember

type ApimodelsRequestMember struct {

	// id
	// Required: true
	ID *string `json:"ID"`

	// platformid
	// Required: true
	PlatformID *string `json:"PlatformID"`

	// platformuserid
	// Required: true
	PlatformUserID *string `json:"PlatformUserID"`
}

ApimodelsRequestMember Apimodels request member

swagger:model Apimodels request member.

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

func (*ApimodelsRequestMember) Validate

func (m *ApimodelsRequestMember) Validate(formats strfmt.Registry) error

Validate validates this Apimodels request member

type ApimodelsResponseDeleteBulkGameSessions

type ApimodelsResponseDeleteBulkGameSessions struct {

	// error
	// Required: true
	Error *string `json:"error"`

	// id
	// Required: true
	ID *string `json:"id"`
}

ApimodelsResponseDeleteBulkGameSessions Apimodels response delete bulk game sessions

swagger:model Apimodels response delete bulk game sessions.

func (*ApimodelsResponseDeleteBulkGameSessions) MarshalBinary

func (m *ApimodelsResponseDeleteBulkGameSessions) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkGameSessions) UnmarshalBinary

func (m *ApimodelsResponseDeleteBulkGameSessions) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkGameSessions) Validate

Validate validates this Apimodels response delete bulk game sessions

type ApimodelsServerSecret

type ApimodelsServerSecret struct {

	// secret
	// Required: true
	Secret *string `json:"secret"`
}

ApimodelsServerSecret Apimodels server secret

swagger:model Apimodels server secret.

func (*ApimodelsServerSecret) MarshalBinary

func (m *ApimodelsServerSecret) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsServerSecret) UnmarshalBinary

func (m *ApimodelsServerSecret) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsServerSecret) Validate

func (m *ApimodelsServerSecret) Validate(formats strfmt.Registry) error

Validate validates this Apimodels server secret

type ApimodelsSessionInviteRequest

type ApimodelsSessionInviteRequest struct {

	// platformid
	// Required: true
	PlatformID *string `json:"platformID"`

	// userid
	// Required: true
	UserID *string `json:"userID"`
}

ApimodelsSessionInviteRequest Apimodels session invite request

swagger:model Apimodels session invite request.

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

func (*ApimodelsSessionInviteRequest) Validate

func (m *ApimodelsSessionInviteRequest) Validate(formats strfmt.Registry) error

Validate validates this Apimodels session invite request

type ApimodelsSessionInviteResponse

type ApimodelsSessionInviteResponse struct {

	// platformuserid
	// Required: true
	PlatformUserID *string `json:"platformUserID"`
}

ApimodelsSessionInviteResponse Apimodels session invite response

swagger:model Apimodels session invite response.

func (*ApimodelsSessionInviteResponse) MarshalBinary

func (m *ApimodelsSessionInviteResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsSessionInviteResponse) UnmarshalBinary

func (m *ApimodelsSessionInviteResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsSessionInviteResponse) Validate

func (m *ApimodelsSessionInviteResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels session invite response

type ApimodelsSetDSReadyRequest

type ApimodelsSetDSReadyRequest struct {

	// ready
	// Required: true
	Ready *bool `json:"ready"`
}

ApimodelsSetDSReadyRequest Apimodels set DS ready request

swagger:model Apimodels set DS ready request.

func (*ApimodelsSetDSReadyRequest) MarshalBinary

func (m *ApimodelsSetDSReadyRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsSetDSReadyRequest) UnmarshalBinary

func (m *ApimodelsSetDSReadyRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsSetDSReadyRequest) Validate

func (m *ApimodelsSetDSReadyRequest) Validate(formats strfmt.Registry) error

Validate validates this Apimodels set DS ready request

type ApimodelsUpdateConfigurationTemplateRequest

type ApimodelsUpdateConfigurationTemplateRequest struct {

	// nativesessionsetting
	NativeSessionSetting *ModelsNativeSessionSetting `json:"NativeSessionSetting,omitempty"`

	// psnbaseurl
	PSNBaseURL string `json:"PSNBaseUrl,omitempty"`

	// attributes
	Attributes interface{} `json:"attributes,omitempty"`

	// autojoin
	AutoJoin bool `json:"autoJoin"`

	// autoleavesession
	AutoLeaveSession bool `json:"autoLeaveSession"`

	// clientversion
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// disablecodegeneration
	DisableCodeGeneration bool `json:"disableCodeGeneration"`

	// dsmanualsetready
	DsManualSetReady bool `json:"dsManualSetReady"`

	// dssource
	DsSource string `json:"dsSource,omitempty"`

	// enablesecret
	EnableSecret bool `json:"enableSecret"`

	// fallbackclaimkeys
	FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"`

	// immutablestorage
	ImmutableStorage bool `json:"immutableStorage"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// leaderelectiongraceperiod
	// Format: int32
	LeaderElectionGracePeriod int32 `json:"leaderElectionGracePeriod,omitempty"`

	// manualrejoin
	ManualRejoin bool `json:"manualRejoin"`

	// maxactivesessions
	// Format: int32
	MaxActiveSessions int32 `json:"maxActiveSessions,omitempty"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// name
	// Required: true
	Name *string `json:"name"`

	// persistent
	// Required: true
	Persistent *bool `json:"persistent"`

	// preferredclaimkeys
	PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"`

	// requestedregions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// textchat
	// Required: true
	TextChat *bool `json:"textChat"`

	// tieteamssessionlifetime
	TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsUpdateConfigurationTemplateRequest Apimodels update configuration template request

swagger:model Apimodels update configuration template request.

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

func (*ApimodelsUpdateConfigurationTemplateRequest) Validate

Validate validates this Apimodels update configuration template request

type ApimodelsUpdateGameSessionBackfillRequest

type ApimodelsUpdateGameSessionBackfillRequest struct {

	// backfillticketid
	// Required: true
	BackfillTicketID *string `json:"backfillTicketID"`
}

ApimodelsUpdateGameSessionBackfillRequest Apimodels update game session backfill request

swagger:model Apimodels update game session backfill request.

func (*ApimodelsUpdateGameSessionBackfillRequest) MarshalBinary

func (m *ApimodelsUpdateGameSessionBackfillRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionBackfillRequest) UnmarshalBinary

func (m *ApimodelsUpdateGameSessionBackfillRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionBackfillRequest) Validate

Validate validates this Apimodels update game session backfill request

type ApimodelsUpdateGameSessionMemberStatusResponse

type ApimodelsUpdateGameSessionMemberStatusResponse struct {

	// status
	// Required: true
	Status *string `json:"status"`

	// statusv2
	// Required: true
	StatusV2 *string `json:"statusV2"`
}

ApimodelsUpdateGameSessionMemberStatusResponse Apimodels update game session member status response

swagger:model Apimodels update game session member status response.

func (*ApimodelsUpdateGameSessionMemberStatusResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionMemberStatusResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionMemberStatusResponse) Validate

Validate validates this Apimodels update game session member status response

type ApimodelsUpdateGameSessionRequest

type ApimodelsUpdateGameSessionRequest struct {

	// attributes
	// Required: true
	Attributes interface{} `json:"attributes"`

	// backfillticketid
	// Required: true
	BackfillTicketID *string `json:"backfillTicketID"`

	// clientversion
	// Required: true
	ClientVersion *string `json:"clientVersion"`

	// deployment
	// Required: true
	Deployment *string `json:"deployment"`

	// fallbackclaimkeys
	FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// matchpool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// preferredclaimkeys
	PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"`

	// requestedregions
	// Required: true
	RequestedRegions []string `json:"requestedRegions"`

	// teams
	// Required: true
	Teams []*ModelsTeam `json:"teams"`

	// ticketids
	// Required: true
	TicketIDs []string `json:"ticketIDs"`

	// tieteamssessionlifetime
	TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"`

	// type
	// Required: true
	Type *string `json:"type"`

	// version
	// Required: true
	// Format: int32
	Version *int32 `json:"version"`
}

ApimodelsUpdateGameSessionRequest Apimodels update game session request

swagger:model Apimodels update game session request.

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

func (*ApimodelsUpdateGameSessionRequest) Validate

Validate validates this Apimodels update game session request

type ApimodelsUpdatePartyRequest

type ApimodelsUpdatePartyRequest struct {

	// attributes
	// Required: true
	Attributes interface{} `json:"attributes"`

	// inactivetimeout
	// Required: true
	// Format: int32
	InactiveTimeout *int32 `json:"inactiveTimeout"`

	// invitetimeout
	// Required: true
	// Format: int32
	InviteTimeout *int32 `json:"inviteTimeout"`

	// joinability
	// Required: true
	Joinability *string `json:"joinability"`

	// maxplayers
	// Required: true
	// Format: int32
	MaxPlayers *int32 `json:"maxPlayers"`

	// minplayers
	// Required: true
	// Format: int32
	MinPlayers *int32 `json:"minPlayers"`

	// type
	// Required: true
	Type *string `json:"type"`

	// version
	// Required: true
	// Format: int32
	Version *int32 `json:"version"`
}

ApimodelsUpdatePartyRequest Apimodels update party request

swagger:model Apimodels update party request.

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

func (*ApimodelsUpdatePartyRequest) Validate

func (m *ApimodelsUpdatePartyRequest) Validate(formats strfmt.Registry) error

Validate validates this Apimodels update party request

type ApimodelsUserResponse

type ApimodelsUserResponse struct {

	// id
	// Required: true
	ID *string `json:"id"`

	// platformid
	// Required: true
	PlatformID *string `json:"platformID"`

	// platformuserid
	// Required: true
	PlatformUserID *string `json:"platformUserID"`

	// previousstatus
	// Required: true
	PreviousStatus *string `json:"previousStatus"`

	// status
	// Required: true
	Status *string `json:"status"`

	// statusv2
	// Required: true
	StatusV2 *string `json:"statusV2"`

	// updatedat
	// Required: true
	UpdatedAt *string `json:"updatedAt"`
}

ApimodelsUserResponse Apimodels user response

swagger:model Apimodels user response.

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

func (*ApimodelsUserResponse) Validate

func (m *ApimodelsUserResponse) Validate(formats strfmt.Registry) error

Validate validates this Apimodels user response

type ModelNativeSession

type ModelNativeSession struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"CreatedAt"`

	// deletedat
	// Required: true
	// Format: date-time
	DeletedAt strfmt.DateTime `json:"DeletedAt"`

	// pushcontextid
	// Required: true
	PushContextID *string `json:"PushContextID"`

	// id
	// Required: true
	ID *string `json:"id"`

	// members
	// Required: true
	Members []*ModelNativeSessionMember `json:"members"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// nativesessionplatforms
	// Required: true
	NativeSessionPlatforms map[string]string `json:"nativeSessionPlatforms"`

	// persistent
	// Required: true
	Persistent *bool `json:"persistent"`
}

ModelNativeSession Model native session

swagger:model Model native session.

func (*ModelNativeSession) MarshalBinary

func (m *ModelNativeSession) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNativeSession) UnmarshalBinary

func (m *ModelNativeSession) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNativeSession) Validate

func (m *ModelNativeSession) Validate(formats strfmt.Registry) error

Validate validates this Model native session

type ModelNativeSessionMember

type ModelNativeSessionMember struct {

	// platformid
	// Required: true
	PlatformID *string `json:"platformID"`

	// platformuserid
	// Required: true
	PlatformUserID *string `json:"platformUserID"`

	// userid
	// Required: true
	UserID *string `json:"userID"`
}

ModelNativeSessionMember Model native session member

swagger:model Model native session member.

func (*ModelNativeSessionMember) MarshalBinary

func (m *ModelNativeSessionMember) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelNativeSessionMember) UnmarshalBinary

func (m *ModelNativeSessionMember) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelNativeSessionMember) Validate

func (m *ModelNativeSessionMember) Validate(formats strfmt.Registry) error

Validate validates this Model native session member

type ModelsDSMConfigRecord

type ModelsDSMConfigRecord struct {

	// claim_timeout
	// Required: true
	// Format: int32
	ClaimTimeout int32 `json:"claim_timeout"`

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// creation_timeout
	// Required: true
	// Format: int32
	CreationTimeout int32 `json:"creation_timeout"`

	// namespace
	// Required: true
	Namespace string `json:"namespace"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`
}

ModelsDSMConfigRecord Models DSM config record

swagger:model Models DSM config record.

func (*ModelsDSMConfigRecord) MarshalBinary

func (m *ModelsDSMConfigRecord) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsDSMConfigRecord) UnmarshalBinary

func (m *ModelsDSMConfigRecord) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsDSMConfigRecord) Validate

func (m *ModelsDSMConfigRecord) Validate(formats strfmt.Registry) error

Validate validates this Models DSM config record

type ModelsDefaultDSMCConfig

type ModelsDefaultDSMCConfig struct {

	// claim_timeout
	// Required: true
	// Format: int32
	ClaimTimeout int32 `json:"claim_timeout"`

	// creation_timeout
	// Required: true
	// Format: int32
	CreationTimeout int32 `json:"creation_timeout"`
}

ModelsDefaultDSMCConfig Models default DSMC config

swagger:model Models default DSMC config.

func (*ModelsDefaultDSMCConfig) MarshalBinary

func (m *ModelsDefaultDSMCConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsDefaultDSMCConfig) UnmarshalBinary

func (m *ModelsDefaultDSMCConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsDefaultDSMCConfig) Validate

func (m *ModelsDefaultDSMCConfig) Validate(formats strfmt.Registry) error

Validate validates this Models default DSMC config

type ModelsGameServer

type ModelsGameServer struct {

	// alternate_ips
	AlternateIps []string `json:"alternate_ips,omitempty"`

	// ams_protocol
	AmsProtocol []*ModelsPortConfigurationAMS `json:"ams_protocol,omitempty"`

	// custom_attribute
	// Required: true
	CustomAttribute *string `json:"custom_attribute"`

	// deployment
	Deployment string `json:"deployment,omitempty"`

	// game_version
	GameVersion string `json:"game_version,omitempty"`

	// image_version
	ImageVersion string `json:"image_version,omitempty"`

	// ip
	IP string `json:"ip,omitempty"`

	// 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
	PodName string `json:"pod_name,omitempty"`

	// port
	// Format: int32
	Port int32 `json:"port,omitempty"`

	// ports
	Ports map[string]int64 `json:"ports,omitempty"`

	// protocol
	Protocol string `json:"protocol,omitempty"`

	// provider
	Provider string `json:"provider,omitempty"`

	// region
	// Required: true
	Region *string `json:"region"`

	// session_id
	// Required: true
	SessionID *string `json:"session_id"`

	// source
	// Required: true
	Source *string `json:"source"`

	// status
	// Required: true
	Status *string `json:"status"`
}

ModelsGameServer Models game server

swagger:model Models game server.

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

func (*ModelsGameServer) Validate

func (m *ModelsGameServer) Validate(formats strfmt.Registry) error

Validate validates this Models game server

type ModelsMemberActiveSession

type ModelsMemberActiveSession struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"CreatedAt"`

	// id
	// Required: true
	ID *string `json:"ID"`

	// memberid
	// Required: true
	MemberID *string `json:"MemberID"`

	// namespace
	// Required: true
	Namespace *string `json:"Namespace"`

	// sessionids
	// Required: true
	SessionIDs []string `json:"SessionIDs"`

	// sessiontemplate
	// Required: true
	SessionTemplate *string `json:"SessionTemplate"`

	// total
	// Required: true
	// Format: int32
	Total *int32 `json:"Total"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"UpdatedAt"`
}

ModelsMemberActiveSession Models member active session

swagger:model Models member active session.

func (*ModelsMemberActiveSession) MarshalBinary

func (m *ModelsMemberActiveSession) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsMemberActiveSession) UnmarshalBinary

func (m *ModelsMemberActiveSession) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsMemberActiveSession) Validate

func (m *ModelsMemberActiveSession) Validate(formats strfmt.Registry) error

Validate validates this Models member active session

type ModelsNativeSessionSetting

type ModelsNativeSessionSetting struct {

	// psnservicelabel
	// Required: true
	// Format: int32
	PSNServiceLabel *int32 `json:"PSNServiceLabel"`

	// psnsupportedplatforms
	PSNSupportedPlatforms []string `json:"PSNSupportedPlatforms,omitempty"`

	// sessiontitle
	// Required: true
	SessionTitle *string `json:"SessionTitle"`

	// shouldsync
	ShouldSync bool `json:"ShouldSync"`

	// xboxallowcrossplatform
	// Required: true
	XboxAllowCrossPlatform *bool `json:"XboxAllowCrossPlatform"`

	// xboxsandboxid
	// Required: true
	XboxSandboxID *string `json:"XboxSandboxID"`

	// xboxserviceconfigid
	// Required: true
	XboxServiceConfigID *string `json:"XboxServiceConfigID"`

	// xboxsessiontemplatename
	// Required: true
	XboxSessionTemplateName *string `json:"XboxSessionTemplateName"`

	// xboxtitleid
	// Required: true
	XboxTitleID *string `json:"XboxTitleID"`

	// localizedsessionname
	LocalizedSessionName interface{} `json:"localizedSessionName,omitempty"`
}

ModelsNativeSessionSetting Models native session setting

swagger:model Models native session setting.

func (*ModelsNativeSessionSetting) MarshalBinary

func (m *ModelsNativeSessionSetting) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsNativeSessionSetting) UnmarshalBinary

func (m *ModelsNativeSessionSetting) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsNativeSessionSetting) Validate

func (m *ModelsNativeSessionSetting) Validate(formats strfmt.Registry) error

Validate validates this Models native session setting

type ModelsPSNAppServerCredentials

type ModelsPSNAppServerCredentials struct {

	// clientid
	// Required: true
	ClientID *string `json:"clientId"`

	// clientsecret
	// Required: true
	ClientSecret *string `json:"clientSecret"`

	// scope
	// Required: true
	Scope *string `json:"scope"`
}

ModelsPSNAppServerCredentials Models PSN app server credentials

swagger:model Models PSN app server credentials.

func (*ModelsPSNAppServerCredentials) MarshalBinary

func (m *ModelsPSNAppServerCredentials) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPSNAppServerCredentials) UnmarshalBinary

func (m *ModelsPSNAppServerCredentials) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPSNAppServerCredentials) Validate

func (m *ModelsPSNAppServerCredentials) Validate(formats strfmt.Registry) error

Validate validates this Models PSN app server credentials

type ModelsPartyMembers

type ModelsPartyMembers struct {

	// partyid
	// Required: true
	PartyID *string `json:"partyID"`

	// userids
	// Required: true
	UserIDs []string `json:"userIDs"`
}

ModelsPartyMembers Models party members

swagger:model Models party members.

func (*ModelsPartyMembers) MarshalBinary

func (m *ModelsPartyMembers) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPartyMembers) UnmarshalBinary

func (m *ModelsPartyMembers) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPartyMembers) Validate

func (m *ModelsPartyMembers) Validate(formats strfmt.Registry) error

Validate validates this Models party members

type ModelsPlatformCredentials

type ModelsPlatformCredentials struct {

	// psn
	// Required: true
	Psn *ModelsPSNAppServerCredentials `json:"psn"`

	// updatedat
	// Required: true
	UpdatedAt *string `json:"updatedAt"`
}

ModelsPlatformCredentials Models platform credentials

swagger:model Models platform credentials.

func (*ModelsPlatformCredentials) MarshalBinary

func (m *ModelsPlatformCredentials) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPlatformCredentials) UnmarshalBinary

func (m *ModelsPlatformCredentials) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPlatformCredentials) Validate

func (m *ModelsPlatformCredentials) Validate(formats strfmt.Registry) error

Validate validates this Models platform credentials

type ModelsPortConfigurationAMS

type ModelsPortConfigurationAMS struct {

	// name
	// Required: true
	Name *string `json:"name"`

	// protocol
	// Required: true
	Protocol *string `json:"protocol"`
}

ModelsPortConfigurationAMS Models port configuration AMS

swagger:model Models port configuration AMS.

func (*ModelsPortConfigurationAMS) MarshalBinary

func (m *ModelsPortConfigurationAMS) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPortConfigurationAMS) UnmarshalBinary

func (m *ModelsPortConfigurationAMS) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPortConfigurationAMS) Validate

func (m *ModelsPortConfigurationAMS) Validate(formats strfmt.Registry) error

Validate validates this Models port configuration AMS

type ModelsRecentPlayerQueryResponse

type ModelsRecentPlayerQueryResponse struct {

	// data
	// Required: true
	Data []*ModelsUserInfoResponse `json:"data"`
}

ModelsRecentPlayerQueryResponse Models recent player query response

swagger:model Models recent player query response.

func (*ModelsRecentPlayerQueryResponse) MarshalBinary

func (m *ModelsRecentPlayerQueryResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsRecentPlayerQueryResponse) UnmarshalBinary

func (m *ModelsRecentPlayerQueryResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsRecentPlayerQueryResponse) Validate

Validate validates this Models recent player query response

type ModelsRequestReconcileMaxActiveSession

type ModelsRequestReconcileMaxActiveSession struct {

	// userid
	// Required: true
	UserID *string `json:"userID"`
}

ModelsRequestReconcileMaxActiveSession Models request reconcile max active session

swagger:model Models request reconcile max active session.

func (*ModelsRequestReconcileMaxActiveSession) MarshalBinary

func (m *ModelsRequestReconcileMaxActiveSession) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsRequestReconcileMaxActiveSession) UnmarshalBinary

func (m *ModelsRequestReconcileMaxActiveSession) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsRequestReconcileMaxActiveSession) Validate

Validate validates this Models request reconcile max active session

type ModelsTeam

type ModelsTeam struct {

	// userids
	UserIDs []string `json:"UserIDs,omitempty"`

	// parties
	Parties []*ModelsPartyMembers `json:"parties,omitempty"`
}

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

func (*ModelsTeam) Validate

func (m *ModelsTeam) Validate(formats strfmt.Registry) error

Validate validates this Models team

type ModelsUserInfoResponse

type ModelsUserInfoResponse struct {

	// lastplayedtime
	// Format: date-time
	LastPlayedTime *strfmt.DateTime `json:"lastPlayedTime,omitempty"`

	// matchpool
	MatchPool string `json:"matchPool,omitempty"`

	// namespace
	Namespace string `json:"namespace,omitempty"`

	// platformname
	PlatformName string `json:"platformName,omitempty"`

	// sessiontemplate
	SessionTemplate string `json:"sessionTemplate,omitempty"`

	// userid
	UserID string `json:"userID,omitempty"`
}

ModelsUserInfoResponse Models user info response

swagger:model Models user info response.

func (*ModelsUserInfoResponse) MarshalBinary

func (m *ModelsUserInfoResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUserInfoResponse) UnmarshalBinary

func (m *ModelsUserInfoResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUserInfoResponse) Validate

func (m *ModelsUserInfoResponse) Validate(formats strfmt.Registry) error

Validate validates this Models user info response

type ModelsUserPlatformInfo

type ModelsUserPlatformInfo struct {

	// name
	// Required: true
	Name *string `json:"name"`

	// userid
	// Required: true
	UserID *string `json:"userID"`
}

ModelsUserPlatformInfo Models user platform info

swagger:model Models user platform info.

func (*ModelsUserPlatformInfo) MarshalBinary

func (m *ModelsUserPlatformInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsUserPlatformInfo) UnmarshalBinary

func (m *ModelsUserPlatformInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsUserPlatformInfo) Validate

func (m *ModelsUserPlatformInfo) Validate(formats strfmt.Registry) error

Validate validates this Models user platform info

type ResponseError

type ResponseError struct {

	// attributes
	// Required: true
	Attributes map[string]string `json:"attributes"`

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// 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

func (*ResponseError) Validate

func (m *ResponseError) Validate(formats strfmt.Registry) error

Validate validates this Response error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL