sessionclientmodels

package
v0.72.0 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// LogconfigConfigurationLogLevelDEBUG captures enum value "DEBUG"
	LogconfigConfigurationLogLevelDEBUG string = "DEBUG"

	// LogconfigConfigurationLogLevelERROR captures enum value "ERROR"
	LogconfigConfigurationLogLevelERROR string = "ERROR"

	// LogconfigConfigurationLogLevelFATAL captures enum value "FATAL"
	LogconfigConfigurationLogLevelFATAL string = "FATAL"

	// LogconfigConfigurationLogLevelINFO captures enum value "INFO"
	LogconfigConfigurationLogLevelINFO string = "INFO"

	// LogconfigConfigurationLogLevelPANIC captures enum value "PANIC"
	LogconfigConfigurationLogLevelPANIC string = "PANIC"

	// LogconfigConfigurationLogLevelTRACE captures enum value "TRACE"
	LogconfigConfigurationLogLevelTRACE string = "TRACE"

	// LogconfigConfigurationLogLevelWARNING captures enum value "WARNING"
	LogconfigConfigurationLogLevelWARNING string = "WARNING"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApimodelsAppendTeamGameSessionRequest added in v0.41.0

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 added in v0.41.0

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

MarshalBinary interface implementation

func (*ApimodelsAppendTeamGameSessionRequest) UnmarshalBinary added in v0.41.0

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

UnmarshalBinary interface implementation

func (*ApimodelsAppendTeamGameSessionRequest) Validate added in v0.41.0

Validate validates this Apimodels append team game session request

type ApimodelsConfigAlertRequestCreate added in v0.45.0

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 added in v0.45.0

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

MarshalBinary interface implementation

func (*ApimodelsConfigAlertRequestCreate) UnmarshalBinary added in v0.45.0

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

UnmarshalBinary interface implementation

func (*ApimodelsConfigAlertRequestCreate) Validate added in v0.45.0

Validate validates this Apimodels config alert request create

type ApimodelsConfigAlertResponse added in v0.45.0

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 added in v0.45.0

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

MarshalBinary interface implementation

func (*ApimodelsConfigAlertResponse) UnmarshalBinary added in v0.45.0

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

UnmarshalBinary interface implementation

func (*ApimodelsConfigAlertResponse) Validate added in v0.45.0

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"`

	// appname
	AppName string `json:"appName,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"`

	// customurlgrpc
	CustomURLGRPC string `json:"customURLGRPC,omitempty"`

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

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

	// disableresendinvite
	DisableResendInvite bool `json:"disableResendInvite"`

	// 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"`

	// appname
	AppName string `json:"appName,omitempty"`

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

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

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

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

	// customurlgrpc
	CustomURLGRPC string `json:"customURLGRPC,omitempty"`

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

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

	// disableresendinvite
	DisableResendInvite bool `json:"disableResendInvite"`

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

	// appname
	AppName string `json:"appName,omitempty"`

	// 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"`

	// customurlgrpc
	CustomURLGRPC string `json:"customURLGRPC,omitempty"`

	// 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"`

	// session storage
	Storage *ApimodelsSessionStorageRequest `json:"storage,omitempty"`

	// 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 added in v0.42.0

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 added in v0.42.0

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionRequest) UnmarshalBinary added in v0.42.0

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionRequest) Validate added in v0.42.0

Validate validates this Apimodels delete bulk game session request

type ApimodelsDeleteBulkGameSessionsAPIResponse added in v0.42.0

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 added in v0.42.0

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) UnmarshalBinary added in v0.42.0

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) Validate added in v0.42.0

Validate validates this Apimodels delete bulk game sessions API response

type ApimodelsEnvironmentVariableListResponse added in v0.51.0

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 added in v0.51.0

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

MarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableListResponse) UnmarshalBinary added in v0.51.0

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

UnmarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableListResponse) Validate added in v0.51.0

Validate validates this Apimodels environment variable list response

type ApimodelsEnvironmentVariableResponse added in v0.51.0

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 added in v0.51.0

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

MarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableResponse) UnmarshalBinary added in v0.51.0

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

UnmarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableResponse) Validate added in v0.51.0

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 added in v0.56.0

type ApimodelsGlobalConfigurationResponse struct {

	// metricexcludednamespaces
	MetricExcludedNamespaces []string `json:"metricExcludedNamespaces,omitempty"`

	// 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 added in v0.56.0

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

MarshalBinary interface implementation

func (*ApimodelsGlobalConfigurationResponse) UnmarshalBinary added in v0.56.0

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

UnmarshalBinary interface implementation

func (*ApimodelsGlobalConfigurationResponse) Validate added in v0.56.0

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 added in v0.61.0

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 added in v0.61.0

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

MarshalBinary interface implementation

func (*ApimodelsNativeSessionPagingResponse) UnmarshalBinary added in v0.61.0

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

UnmarshalBinary interface implementation

func (*ApimodelsNativeSessionPagingResponse) Validate added in v0.61.0

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 added in v0.37.0

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 added in v0.37.0

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

MarshalBinary interface implementation

func (*ApimodelsPlayerAttributesRequestBody) UnmarshalBinary added in v0.37.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayerAttributesRequestBody) Validate added in v0.37.0

Validate validates this Apimodels player attributes request body

type ApimodelsPlayerAttributesResponseBody added in v0.37.0

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 added in v0.37.0

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

MarshalBinary interface implementation

func (*ApimodelsPlayerAttributesResponseBody) UnmarshalBinary added in v0.37.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayerAttributesResponseBody) Validate added in v0.37.0

Validate validates this Apimodels player attributes response body

type ApimodelsPlayerPlatform added in v0.46.0

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 added in v0.46.0

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

MarshalBinary interface implementation

func (*ApimodelsPlayerPlatform) UnmarshalBinary added in v0.46.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayerPlatform) Validate added in v0.46.0

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

Validate validates this Apimodels player platform

type ApimodelsPlayersCurrentPlatformRequest added in v0.46.0

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 added in v0.46.0

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

MarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformRequest) UnmarshalBinary added in v0.46.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformRequest) Validate added in v0.46.0

Validate validates this Apimodels players current platform request

type ApimodelsPlayersCurrentPlatformResponse added in v0.46.0

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 added in v0.46.0

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

MarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformResponse) UnmarshalBinary added in v0.46.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformResponse) Validate added in v0.46.0

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"`

	// appname
	AppName string `json:"appName,omitempty"`

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

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

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

	// customurlgrpc
	CustomURLGRPC string `json:"customURLGRPC,omitempty"`

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

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

	// disableresendinvite
	DisableResendInvite bool `json:"disableResendInvite"`

	// 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 added in v0.56.0

type ApimodelsPutGlobalConfigurationRequest struct {

	// metricexcludednamespaces
	// Required: true
	MetricExcludedNamespaces []string `json:"metricExcludedNamespaces"`

	// 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 added in v0.56.0

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

MarshalBinary interface implementation

func (*ApimodelsPutGlobalConfigurationRequest) UnmarshalBinary added in v0.56.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPutGlobalConfigurationRequest) Validate added in v0.56.0

Validate validates this Apimodels put global configuration request

type ApimodelsPutPlatformCredentialsRequest added in v0.48.0

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 added in v0.48.0

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

MarshalBinary interface implementation

func (*ApimodelsPutPlatformCredentialsRequest) UnmarshalBinary added in v0.48.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPutPlatformCredentialsRequest) Validate added in v0.48.0

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 added in v0.42.0

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 added in v0.42.0

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

MarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkGameSessions) UnmarshalBinary added in v0.42.0

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

UnmarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkGameSessions) Validate added in v0.42.0

Validate validates this Apimodels response delete bulk game sessions

type ApimodelsServerSecret added in v0.59.0

type ApimodelsServerSecret struct {

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

ApimodelsServerSecret Apimodels server secret

swagger:model Apimodels server secret.

func (*ApimodelsServerSecret) MarshalBinary added in v0.59.0

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

MarshalBinary interface implementation

func (*ApimodelsServerSecret) UnmarshalBinary added in v0.59.0

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

UnmarshalBinary interface implementation

func (*ApimodelsServerSecret) Validate added in v0.59.0

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 added in v0.59.0

type ApimodelsSessionInviteResponse struct {

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

ApimodelsSessionInviteResponse Apimodels session invite response

swagger:model Apimodels session invite response.

func (*ApimodelsSessionInviteResponse) MarshalBinary added in v0.59.0

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

MarshalBinary interface implementation

func (*ApimodelsSessionInviteResponse) UnmarshalBinary added in v0.59.0

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

UnmarshalBinary interface implementation

func (*ApimodelsSessionInviteResponse) Validate added in v0.59.0

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

Validate validates this Apimodels session invite response

type ApimodelsSessionStorageRequest added in v0.72.0

type ApimodelsSessionStorageRequest struct {

	// leader
	// Required: true
	Leader interface{} `json:"leader"`
}

ApimodelsSessionStorageRequest Apimodels session storage request

swagger:model Apimodels session storage request.

func (*ApimodelsSessionStorageRequest) MarshalBinary added in v0.72.0

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

MarshalBinary interface implementation

func (*ApimodelsSessionStorageRequest) UnmarshalBinary added in v0.72.0

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

UnmarshalBinary interface implementation

func (*ApimodelsSessionStorageRequest) Validate added in v0.72.0

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

Validate validates this Apimodels session storage request

type ApimodelsSetDSReadyRequest added in v0.57.0

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 added in v0.57.0

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

MarshalBinary interface implementation

func (*ApimodelsSetDSReadyRequest) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*ApimodelsSetDSReadyRequest) Validate added in v0.57.0

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"`

	// appname
	AppName string `json:"appName,omitempty"`

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

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

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

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

	// customurlgrpc
	CustomURLGRPC string `json:"customURLGRPC,omitempty"`

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

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

	// disableresendinvite
	DisableResendInvite bool `json:"disableResendInvite"`

	// 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 added in v0.40.0

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 added in v0.40.0

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

MarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionBackfillRequest) UnmarshalBinary added in v0.40.0

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionBackfillRequest) Validate added in v0.40.0

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
	PreviousStatus string `json:"previousStatus,omitempty"`

	// 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 LogconfigConfiguration added in v0.70.0

type LogconfigConfiguration struct {

	// loglevel
	// Enum: ['debug', 'error', 'fatal', 'info', 'panic', 'trace', 'warning']
	LogLevel string `json:"logLevel,omitempty"`
}

LogconfigConfiguration Logconfig configuration

swagger:model Logconfig configuration.

func (*LogconfigConfiguration) MarshalBinary added in v0.70.0

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

MarshalBinary interface implementation

func (*LogconfigConfiguration) UnmarshalBinary added in v0.70.0

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

UnmarshalBinary interface implementation

func (*LogconfigConfiguration) Validate added in v0.70.0

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

Validate validates this Logconfig configuration

type ModelNativeSession added in v0.61.0

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 added in v0.61.0

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

MarshalBinary interface implementation

func (*ModelNativeSession) UnmarshalBinary added in v0.61.0

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

UnmarshalBinary interface implementation

func (*ModelNativeSession) Validate added in v0.61.0

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

Validate validates this Model native session

type ModelNativeSessionMember added in v0.61.0

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 added in v0.61.0

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

MarshalBinary interface implementation

func (*ModelNativeSessionMember) UnmarshalBinary added in v0.61.0

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

UnmarshalBinary interface implementation

func (*ModelNativeSessionMember) Validate added in v0.61.0

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

Validate validates this Model native session member

type ModelsDSMConfigRecord added in v0.41.0

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 added in v0.41.0

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

MarshalBinary interface implementation

func (*ModelsDSMConfigRecord) UnmarshalBinary added in v0.41.0

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

UnmarshalBinary interface implementation

func (*ModelsDSMConfigRecord) Validate added in v0.41.0

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

Validate validates this Models DSM config record

type ModelsDefaultDSMCConfig added in v0.41.0

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 added in v0.41.0

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

MarshalBinary interface implementation

func (*ModelsDefaultDSMCConfig) UnmarshalBinary added in v0.41.0

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

UnmarshalBinary interface implementation

func (*ModelsDefaultDSMCConfig) Validate added in v0.41.0

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"`

	// extend_region
	ExtendRegion string `json:"extend_region,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 added in v0.57.0

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 added in v0.57.0

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

MarshalBinary interface implementation

func (*ModelsMemberActiveSession) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*ModelsMemberActiveSession) Validate added in v0.57.0

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

Validate validates this Models member active session

type ModelsNativeSessionSetting added in v0.43.0

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 added in v0.43.0

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

MarshalBinary interface implementation

func (*ModelsNativeSessionSetting) UnmarshalBinary added in v0.43.0

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

UnmarshalBinary interface implementation

func (*ModelsNativeSessionSetting) Validate added in v0.43.0

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

Validate validates this Models native session setting

type ModelsPSNAppServerCredentials added in v0.48.0

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 added in v0.48.0

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

MarshalBinary interface implementation

func (*ModelsPSNAppServerCredentials) UnmarshalBinary added in v0.48.0

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

UnmarshalBinary interface implementation

func (*ModelsPSNAppServerCredentials) Validate added in v0.48.0

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

Validate validates this Models PSN app server credentials

type ModelsPartyMembers added in v0.36.0

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 added in v0.36.0

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

MarshalBinary interface implementation

func (*ModelsPartyMembers) UnmarshalBinary added in v0.36.0

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

UnmarshalBinary interface implementation

func (*ModelsPartyMembers) Validate added in v0.36.0

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

Validate validates this Models party members

type ModelsPlatformCredentials added in v0.49.0

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 added in v0.49.0

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

MarshalBinary interface implementation

func (*ModelsPlatformCredentials) UnmarshalBinary added in v0.49.0

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

UnmarshalBinary interface implementation

func (*ModelsPlatformCredentials) Validate added in v0.49.0

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

Validate validates this Models platform credentials

type ModelsPortConfigurationAMS added in v0.54.0

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 added in v0.54.0

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

MarshalBinary interface implementation

func (*ModelsPortConfigurationAMS) UnmarshalBinary added in v0.54.0

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

UnmarshalBinary interface implementation

func (*ModelsPortConfigurationAMS) Validate added in v0.54.0

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

Validate validates this Models port configuration AMS

type ModelsRecentPlayerQueryResponse added in v0.60.0

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 added in v0.60.0

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

MarshalBinary interface implementation

func (*ModelsRecentPlayerQueryResponse) UnmarshalBinary added in v0.60.0

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

UnmarshalBinary interface implementation

func (*ModelsRecentPlayerQueryResponse) Validate added in v0.60.0

Validate validates this Models recent player query response

type ModelsRequestReconcileMaxActiveSession added in v0.57.0

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 added in v0.57.0

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

MarshalBinary interface implementation

func (*ModelsRequestReconcileMaxActiveSession) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*ModelsRequestReconcileMaxActiveSession) Validate added in v0.57.0

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 added in v0.61.0

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 added in v0.61.0

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

MarshalBinary interface implementation

func (*ModelsUserInfoResponse) UnmarshalBinary added in v0.61.0

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

UnmarshalBinary interface implementation

func (*ModelsUserInfoResponse) Validate added in v0.61.0

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

Validate validates this Models user info response

type ModelsUserPlatformInfo added in v0.37.0

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 added in v0.37.0

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

MarshalBinary interface implementation

func (*ModelsUserPlatformInfo) UnmarshalBinary added in v0.37.0

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

UnmarshalBinary interface implementation

func (*ModelsUserPlatformInfo) Validate added in v0.37.0

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