Help us shape the future of Go! Take the 2026 Go Developer Survey

sessionclientmodels

package
v0.78.1 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ApimodelsConfigurationTemplateResponseTextChatModeGAME captures enum value "GAME"
	ApimodelsConfigurationTemplateResponseTextChatModeGAME string = "GAME"

	// ApimodelsConfigurationTemplateResponseTextChatModeNONE captures enum value "NONE"
	ApimodelsConfigurationTemplateResponseTextChatModeNONE string = "NONE"

	// ApimodelsConfigurationTemplateResponseTextChatModeTEAM captures enum value "TEAM"
	ApimodelsConfigurationTemplateResponseTextChatModeTEAM string = "TEAM"
)
View Source
const (

	// ApimodelsCreateConfigurationTemplateRequestTextChatModeGAME captures enum value "GAME"
	ApimodelsCreateConfigurationTemplateRequestTextChatModeGAME string = "GAME"

	// ApimodelsCreateConfigurationTemplateRequestTextChatModeNONE captures enum value "NONE"
	ApimodelsCreateConfigurationTemplateRequestTextChatModeNONE string = "NONE"

	// ApimodelsCreateConfigurationTemplateRequestTextChatModeTEAM captures enum value "TEAM"
	ApimodelsCreateConfigurationTemplateRequestTextChatModeTEAM string = "TEAM"
)
View Source
const (

	// ApimodelsCreateGameSessionRequestTextChatModeGAME captures enum value "GAME"
	ApimodelsCreateGameSessionRequestTextChatModeGAME string = "GAME"

	// ApimodelsCreateGameSessionRequestTextChatModeNONE captures enum value "NONE"
	ApimodelsCreateGameSessionRequestTextChatModeNONE string = "NONE"

	// ApimodelsCreateGameSessionRequestTextChatModeTEAM captures enum value "TEAM"
	ApimodelsCreateGameSessionRequestTextChatModeTEAM string = "TEAM"
)
View Source
const (

	// ApimodelsPublicConfigurationTextChatModeGAME captures enum value "GAME"
	ApimodelsPublicConfigurationTextChatModeGAME string = "GAME"

	// ApimodelsPublicConfigurationTextChatModeNONE captures enum value "NONE"
	ApimodelsPublicConfigurationTextChatModeNONE string = "NONE"

	// ApimodelsPublicConfigurationTextChatModeTEAM captures enum value "TEAM"
	ApimodelsPublicConfigurationTextChatModeTEAM string = "TEAM"
)
View Source
const (

	// ApimodelsUpdateConfigurationTemplateRequestTextChatModeGAME captures enum value "GAME"
	ApimodelsUpdateConfigurationTemplateRequestTextChatModeGAME string = "GAME"

	// ApimodelsUpdateConfigurationTemplateRequestTextChatModeNONE captures enum value "NONE"
	ApimodelsUpdateConfigurationTemplateRequestTextChatModeNONE string = "NONE"

	// ApimodelsUpdateConfigurationTemplateRequestTextChatModeTEAM captures enum value "TEAM"
	ApimodelsUpdateConfigurationTemplateRequestTextChatModeTEAM string = "TEAM"
)
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"`

	// asyncprocessdsrequest
	AsyncProcessDSRequest *ModelsAsyncProcessDSRequest `json:"asyncProcessDSRequest,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"`

	// grpcsessionconfig
	GrpcSessionConfig *ModelsExtendConfiguration `json:"grpcSessionConfig,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"`

	// textchatmode
	// Enum: ['GAME', 'NONE', 'TEAM']
	TextChatMode string `json:"textChatMode,omitempty"`

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

	// ttlhours
	// Format: int32
	TTLHours int32 `json:"ttlHours,omitempty"`

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

	// asyncprocessdsrequest
	AsyncProcessDSRequest *ModelsAsyncProcessDSRequest `json:"asyncProcessDSRequest,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"`

	// grpcsessionconfig
	GrpcSessionConfig *ModelsExtendConfiguration `json:"grpcSessionConfig,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"`

	// textchatmode
	// Enum: ['GAME', 'NONE', 'TEAM']
	TextChatMode string `json:"textChatMode,omitempty"`

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

	// ttlhours
	// Format: int32
	TTLHours int32 `json:"ttlHours,omitempty"`

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

	// textchatmode
	// Enum: ['GAME', 'NONE', 'TEAM']
	TextChatMode string `json:"textChatMode,omitempty"`

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

type ApimodelsDeleteBulkPartySessionRequest struct {

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

ApimodelsDeleteBulkPartySessionRequest Apimodels delete bulk party session request

swagger:model Apimodels delete bulk party session request.

func (*ApimodelsDeleteBulkPartySessionRequest) MarshalBinary added in v0.75.0

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionRequest) UnmarshalBinary added in v0.75.0

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionRequest) Validate added in v0.75.0

Validate validates this Apimodels delete bulk party session request

type ApimodelsDeleteBulkPartySessionsAPIResponse added in v0.75.0

type ApimodelsDeleteBulkPartySessionsAPIResponse struct {

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

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

ApimodelsDeleteBulkPartySessionsAPIResponse Apimodels delete bulk party sessions API response

swagger:model Apimodels delete bulk party sessions API response.

func (*ApimodelsDeleteBulkPartySessionsAPIResponse) MarshalBinary added in v0.75.0

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionsAPIResponse) UnmarshalBinary added in v0.75.0

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionsAPIResponse) Validate added in v0.75.0

Validate validates this Apimodels delete bulk party 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 ApimodelsPSNAppServerCredentialRecord added in v0.75.0

type ApimodelsPSNAppServerCredentialRecord struct {

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

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

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

ApimodelsPSNAppServerCredentialRecord Apimodels PSN app server credential record

swagger:model Apimodels PSN app server credential record.

func (*ApimodelsPSNAppServerCredentialRecord) MarshalBinary added in v0.75.0

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

MarshalBinary interface implementation

func (*ApimodelsPSNAppServerCredentialRecord) UnmarshalBinary added in v0.75.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPSNAppServerCredentialRecord) Validate added in v0.75.0

Validate validates this Apimodels PSN app server credential record

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
	// Required: true
	Code *string `json:"code"`

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

	// the parameter is optional
	// Required: true
	Data interface{} `json:"data"`

	// the parameter is optional and is populated automatically. You can pass an empty array if needed.
	// Required: true
	Platforms []*ModelsUserPlatformInfo `json:"platforms"`

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

	// the parameter is optional and is populated automatically. You can pass an empty string if needed.
	// 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"`

	// asyncprocessdsrequest
	AsyncProcessDSRequest *ModelsAsyncProcessDSRequest `json:"asyncProcessDSRequest,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"`

	// grpcsessionconfig
	GrpcSessionConfig *ModelsExtendConfiguration `json:"grpcSessionConfig,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"`

	// textchatmode
	// Enum: ['GAME', 'NONE', 'TEAM']
	TextChatMode string `json:"textChatMode,omitempty"`

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

	// ttlhours
	// Format: int32
	TTLHours int32 `json:"ttlHours,omitempty"`

	// 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 *ApimodelsPSNAppServerCredentialRecord `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 ApimodelsResponseDeleteBulkPartySessions added in v0.75.0

type ApimodelsResponseDeleteBulkPartySessions struct {

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

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

ApimodelsResponseDeleteBulkPartySessions Apimodels response delete bulk party sessions

swagger:model Apimodels response delete bulk party sessions.

func (*ApimodelsResponseDeleteBulkPartySessions) MarshalBinary added in v0.75.0

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

MarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkPartySessions) UnmarshalBinary added in v0.75.0

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

UnmarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkPartySessions) Validate added in v0.75.0

Validate validates this Apimodels response delete bulk party 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 {

	// metadata
	Metadata map[string]string `json:"metadata,omitempty"`

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

	// asyncprocessdsrequest
	AsyncProcessDSRequest *ModelsAsyncProcessDSRequest `json:"asyncProcessDSRequest,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"`

	// grpcsessionconfig
	GrpcSessionConfig *ModelsExtendConfiguration `json:"grpcSessionConfig,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"`

	// textchatmode
	// Enum: ['GAME', 'NONE', 'TEAM']
	TextChatMode string `json:"textChatMode,omitempty"`

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

	// ttlhours
	// Format: int32
	TTLHours int32 `json:"ttlHours,omitempty"`

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

type ApimodelsUpdateGamesessionDSInformationRequest struct {

	// createdregion
	// Required: true
	CreatedRegion *string `json:"createdRegion"`

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

	// description
	// Required: true
	Description *string `json:"description"`

	// ip
	// Required: true
	IP *string `json:"ip"`

	// port
	// Required: true
	// Format: int32
	Port *int32 `json:"port"`

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

	// serverid
	// Required: true
	ServerID *string `json:"serverId"`

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

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

ApimodelsUpdateGamesessionDSInformationRequest Apimodels update gamesession DS information request

swagger:model Apimodels update gamesession DS information request.

func (*ApimodelsUpdateGamesessionDSInformationRequest) MarshalBinary added in v0.77.0

MarshalBinary interface implementation

func (*ApimodelsUpdateGamesessionDSInformationRequest) UnmarshalBinary added in v0.77.0

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGamesessionDSInformationRequest) Validate added in v0.77.0

Validate validates this Apimodels update gamesession DS information 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 ApimodelsXblCertificateResponseBody added in v0.75.0

type ApimodelsXblCertificateResponseBody struct {

	// businesspartnercertfilebytes
	// Required: true
	BusinessPartnerCertFileBytes *string `json:"businessPartnerCertFileBytes"`

	// businesspartnercertfilename
	// Required: true
	BusinessPartnerCertFileName *string `json:"businessPartnerCertFileName"`

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

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

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

ApimodelsXblCertificateResponseBody Apimodels xbl certificate response body

swagger:model Apimodels xbl certificate response body.

func (*ApimodelsXblCertificateResponseBody) MarshalBinary added in v0.75.0

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

MarshalBinary interface implementation

func (*ApimodelsXblCertificateResponseBody) UnmarshalBinary added in v0.75.0

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

UnmarshalBinary interface implementation

func (*ApimodelsXblCertificateResponseBody) Validate added in v0.75.0

Validate validates this Apimodels xbl certificate response body

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

type ModelsAsyncProcessDSRequest struct {

	// async
	Async bool `json:"async"`

	// timeout
	// Format: int64
	Timeout int64 `json:"timeout,omitempty"`
}

ModelsAsyncProcessDSRequest Models async process DS request

swagger:model Models async process DS request.

func (*ModelsAsyncProcessDSRequest) MarshalBinary added in v0.77.0

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

MarshalBinary interface implementation

func (*ModelsAsyncProcessDSRequest) UnmarshalBinary added in v0.77.0

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

UnmarshalBinary interface implementation

func (*ModelsAsyncProcessDSRequest) Validate added in v0.77.0

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

Validate validates this Models async process DS request

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

type ModelsExtendConfiguration struct {

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

	// customurl
	CustomURL string `json:"customURL,omitempty"`

	// functionflag
	// Format: int32
	FunctionFlag *int32 `json:"functionFlag,omitempty"`
}

ModelsExtendConfiguration Models extend configuration

swagger:model Models extend configuration.

func (*ModelsExtendConfiguration) MarshalBinary added in v0.74.0

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

MarshalBinary interface implementation

func (*ModelsExtendConfiguration) UnmarshalBinary added in v0.74.0

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

UnmarshalBinary interface implementation

func (*ModelsExtendConfiguration) Validate added in v0.74.0

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

Validate validates this Models extend configuration

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

	// description
	Description string `json:"description,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"`

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

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

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

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

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
	PartyID string `json:"partyID,omitempty"`

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

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

	// xbox
	Xbox *ModelsXBLCertificateCredential `json:"xbox,omitempty"`
}

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 {

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

	// teamid
	TeamID string `json:"teamID,omitempty"`

	// userids
	UserIDs []string `json:"userIDs,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 ModelsXBLCertificateCredential added in v0.75.0

type ModelsXBLCertificateCredential struct {

	// businesspartnercertfilebytes
	// Required: true
	BusinessPartnerCertFileBytes *string `json:"businessPartnerCertFileBytes"`

	// businesspartnercertfilename
	// Required: true
	BusinessPartnerCertFileName *string `json:"businessPartnerCertFileName"`

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

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

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

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

ModelsXBLCertificateCredential Models XBL certificate credential

swagger:model Models XBL certificate credential.

func (*ModelsXBLCertificateCredential) MarshalBinary added in v0.75.0

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

MarshalBinary interface implementation

func (*ModelsXBLCertificateCredential) UnmarshalBinary added in v0.75.0

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

UnmarshalBinary interface implementation

func (*ModelsXBLCertificateCredential) Validate added in v0.75.0

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

Validate validates this Models XBL certificate credential

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