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

sessionclientmodels

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ApimodelsConfigurationTemplateResponseJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsConfigurationTemplateResponseJoinabilityCLOSED string = "CLOSED"

	// ApimodelsConfigurationTemplateResponseJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsConfigurationTemplateResponseJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsConfigurationTemplateResponseJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsConfigurationTemplateResponseJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsConfigurationTemplateResponseJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsConfigurationTemplateResponseJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsConfigurationTemplateResponseJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsConfigurationTemplateResponseJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsConfigurationTemplateResponseJoinabilityOPEN captures enum value "OPEN"
	ApimodelsConfigurationTemplateResponseJoinabilityOPEN string = "OPEN"
)
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 (

	// ApimodelsConfigurationTemplateResponseTypeDS captures enum value "DS"
	ApimodelsConfigurationTemplateResponseTypeDS string = "DS"

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

	// ApimodelsConfigurationTemplateResponseTypeP2P captures enum value "P2P"
	ApimodelsConfigurationTemplateResponseTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsCreateConfigurationTemplateRequestJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsCreateConfigurationTemplateRequestJoinabilityCLOSED string = "CLOSED"

	// ApimodelsCreateConfigurationTemplateRequestJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsCreateConfigurationTemplateRequestJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsCreateConfigurationTemplateRequestJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsCreateConfigurationTemplateRequestJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsCreateConfigurationTemplateRequestJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsCreateConfigurationTemplateRequestJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsCreateConfigurationTemplateRequestJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsCreateConfigurationTemplateRequestJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsCreateConfigurationTemplateRequestJoinabilityOPEN captures enum value "OPEN"
	ApimodelsCreateConfigurationTemplateRequestJoinabilityOPEN string = "OPEN"
)
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 (

	// ApimodelsCreateConfigurationTemplateRequestTypeDS captures enum value "DS"
	ApimodelsCreateConfigurationTemplateRequestTypeDS string = "DS"

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

	// ApimodelsCreateConfigurationTemplateRequestTypeP2P captures enum value "P2P"
	ApimodelsCreateConfigurationTemplateRequestTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsCreateGameSessionRequestJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsCreateGameSessionRequestJoinabilityCLOSED string = "CLOSED"

	// ApimodelsCreateGameSessionRequestJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsCreateGameSessionRequestJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsCreateGameSessionRequestJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsCreateGameSessionRequestJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsCreateGameSessionRequestJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsCreateGameSessionRequestJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsCreateGameSessionRequestJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsCreateGameSessionRequestJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsCreateGameSessionRequestJoinabilityOPEN captures enum value "OPEN"
	ApimodelsCreateGameSessionRequestJoinabilityOPEN string = "OPEN"
)
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 (

	// ApimodelsCreateGameSessionRequestTypeDS captures enum value "DS"
	ApimodelsCreateGameSessionRequestTypeDS string = "DS"

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

	// ApimodelsCreateGameSessionRequestTypeP2P captures enum value "P2P"
	ApimodelsCreateGameSessionRequestTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsCreatePartyRequestJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsCreatePartyRequestJoinabilityCLOSED string = "CLOSED"

	// ApimodelsCreatePartyRequestJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsCreatePartyRequestJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsCreatePartyRequestJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsCreatePartyRequestJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsCreatePartyRequestJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsCreatePartyRequestJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsCreatePartyRequestJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsCreatePartyRequestJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsCreatePartyRequestJoinabilityOPEN captures enum value "OPEN"
	ApimodelsCreatePartyRequestJoinabilityOPEN string = "OPEN"
)
View Source
const (

	// ApimodelsCreatePartyRequestTypeDS captures enum value "DS"
	ApimodelsCreatePartyRequestTypeDS string = "DS"

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

	// ApimodelsCreatePartyRequestTypeP2P captures enum value "P2P"
	ApimodelsCreatePartyRequestTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsDSInformationResponseStatusAVAILABLE captures enum value "AVAILABLE"
	ApimodelsDSInformationResponseStatusAVAILABLE string = "AVAILABLE"

	// ApimodelsDSInformationResponseStatusDSERROR captures enum value "DS_ERROR"
	ApimodelsDSInformationResponseStatusDSERROR string = "DS_ERROR"

	// ApimodelsDSInformationResponseStatusFAILEDTOREQUEST captures enum value "FAILED_TO_REQUEST"
	ApimodelsDSInformationResponseStatusFAILEDTOREQUEST string = "FAILED_TO_REQUEST"

	// ApimodelsDSInformationResponseStatusNEEDTOREQUEST captures enum value "NEED_TO_REQUEST"
	ApimodelsDSInformationResponseStatusNEEDTOREQUEST string = "NEED_TO_REQUEST"

	// ApimodelsDSInformationResponseStatusPREPARING captures enum value "PREPARING"
	ApimodelsDSInformationResponseStatusPREPARING string = "PREPARING"

	// ApimodelsDSInformationResponseStatusREQUESTED captures enum value "REQUESTED"
	ApimodelsDSInformationResponseStatusREQUESTED string = "REQUESTED"
)
View Source
const (

	// ApimodelsDSInformationResponseStatusV2AVAILABLE captures enum value "AVAILABLE"
	ApimodelsDSInformationResponseStatusV2AVAILABLE string = "AVAILABLE"

	// ApimodelsDSInformationResponseStatusV2DSCANCELLED captures enum value "DS_CANCELLED"
	ApimodelsDSInformationResponseStatusV2DSCANCELLED string = "DS_CANCELLED"

	// ApimodelsDSInformationResponseStatusV2DSERROR captures enum value "DS_ERROR"
	ApimodelsDSInformationResponseStatusV2DSERROR string = "DS_ERROR"

	// ApimodelsDSInformationResponseStatusV2ENDED captures enum value "ENDED"
	ApimodelsDSInformationResponseStatusV2ENDED string = "ENDED"

	// ApimodelsDSInformationResponseStatusV2FAILEDTOREQUEST captures enum value "FAILED_TO_REQUEST"
	ApimodelsDSInformationResponseStatusV2FAILEDTOREQUEST string = "FAILED_TO_REQUEST"

	// ApimodelsDSInformationResponseStatusV2NEEDTOREQUEST captures enum value "NEED_TO_REQUEST"
	ApimodelsDSInformationResponseStatusV2NEEDTOREQUEST string = "NEED_TO_REQUEST"

	// ApimodelsDSInformationResponseStatusV2PREPARING captures enum value "PREPARING"
	ApimodelsDSInformationResponseStatusV2PREPARING string = "PREPARING"

	// ApimodelsDSInformationResponseStatusV2REQUESTED captures enum value "REQUESTED"
	ApimodelsDSInformationResponseStatusV2REQUESTED string = "REQUESTED"

	// ApimodelsDSInformationResponseStatusV2UNKNOWN captures enum value "UNKNOWN"
	ApimodelsDSInformationResponseStatusV2UNKNOWN string = "UNKNOWN"
)
View Source
const (

	// ApimodelsPublicConfigurationJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsPublicConfigurationJoinabilityCLOSED string = "CLOSED"

	// ApimodelsPublicConfigurationJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsPublicConfigurationJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsPublicConfigurationJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsPublicConfigurationJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsPublicConfigurationJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsPublicConfigurationJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsPublicConfigurationJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsPublicConfigurationJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsPublicConfigurationJoinabilityOPEN captures enum value "OPEN"
	ApimodelsPublicConfigurationJoinabilityOPEN string = "OPEN"
)
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 (

	// ApimodelsPublicConfigurationTypeDS captures enum value "DS"
	ApimodelsPublicConfigurationTypeDS string = "DS"

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

	// ApimodelsPublicConfigurationTypeP2P captures enum value "P2P"
	ApimodelsPublicConfigurationTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsUpdateConfigurationTemplateRequestJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsUpdateConfigurationTemplateRequestJoinabilityCLOSED string = "CLOSED"

	// ApimodelsUpdateConfigurationTemplateRequestJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsUpdateConfigurationTemplateRequestJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsUpdateConfigurationTemplateRequestJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsUpdateConfigurationTemplateRequestJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsUpdateConfigurationTemplateRequestJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsUpdateConfigurationTemplateRequestJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsUpdateConfigurationTemplateRequestJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsUpdateConfigurationTemplateRequestJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsUpdateConfigurationTemplateRequestJoinabilityOPEN captures enum value "OPEN"
	ApimodelsUpdateConfigurationTemplateRequestJoinabilityOPEN string = "OPEN"
)
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 (

	// ApimodelsUpdateConfigurationTemplateRequestTypeDS captures enum value "DS"
	ApimodelsUpdateConfigurationTemplateRequestTypeDS string = "DS"

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

	// ApimodelsUpdateConfigurationTemplateRequestTypeP2P captures enum value "P2P"
	ApimodelsUpdateConfigurationTemplateRequestTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsUpdateGameSessionRequestJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsUpdateGameSessionRequestJoinabilityCLOSED string = "CLOSED"

	// ApimodelsUpdateGameSessionRequestJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsUpdateGameSessionRequestJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsUpdateGameSessionRequestJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsUpdateGameSessionRequestJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsUpdateGameSessionRequestJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsUpdateGameSessionRequestJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsUpdateGameSessionRequestJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsUpdateGameSessionRequestJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsUpdateGameSessionRequestJoinabilityOPEN captures enum value "OPEN"
	ApimodelsUpdateGameSessionRequestJoinabilityOPEN string = "OPEN"
)
View Source
const (

	// ApimodelsUpdateGameSessionRequestTypeDS captures enum value "DS"
	ApimodelsUpdateGameSessionRequestTypeDS string = "DS"

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

	// ApimodelsUpdateGameSessionRequestTypeP2P captures enum value "P2P"
	ApimodelsUpdateGameSessionRequestTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsUpdatePartyRequestJoinabilityCLOSED captures enum value "CLOSED"
	ApimodelsUpdatePartyRequestJoinabilityCLOSED string = "CLOSED"

	// ApimodelsUpdatePartyRequestJoinabilityFRIENDSOFFRIENDS captures enum value "FRIENDS_OF_FRIENDS"
	ApimodelsUpdatePartyRequestJoinabilityFRIENDSOFFRIENDS string = "FRIENDS_OF_FRIENDS"

	// ApimodelsUpdatePartyRequestJoinabilityFRIENDSOFLEADER captures enum value "FRIENDS_OF_LEADER"
	ApimodelsUpdatePartyRequestJoinabilityFRIENDSOFLEADER string = "FRIENDS_OF_LEADER"

	// ApimodelsUpdatePartyRequestJoinabilityFRIENDSOFMEMBERS captures enum value "FRIENDS_OF_MEMBERS"
	ApimodelsUpdatePartyRequestJoinabilityFRIENDSOFMEMBERS string = "FRIENDS_OF_MEMBERS"

	// ApimodelsUpdatePartyRequestJoinabilityINVITEONLY captures enum value "INVITE_ONLY"
	ApimodelsUpdatePartyRequestJoinabilityINVITEONLY string = "INVITE_ONLY"

	// ApimodelsUpdatePartyRequestJoinabilityOPEN captures enum value "OPEN"
	ApimodelsUpdatePartyRequestJoinabilityOPEN string = "OPEN"
)
View Source
const (

	// ApimodelsUpdatePartyRequestTypeDS captures enum value "DS"
	ApimodelsUpdatePartyRequestTypeDS string = "DS"

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

	// ApimodelsUpdatePartyRequestTypeP2P captures enum value "P2P"
	ApimodelsUpdatePartyRequestTypeP2P string = "P2P"
)
View Source
const (

	// ApimodelsUserResponseStatusCONNECTED captures enum value "CONNECTED"
	ApimodelsUserResponseStatusCONNECTED string = "CONNECTED"

	// ApimodelsUserResponseStatusINVITED captures enum value "INVITED"
	ApimodelsUserResponseStatusINVITED string = "INVITED"

	// ApimodelsUserResponseStatusJOINED captures enum value "JOINED"
	ApimodelsUserResponseStatusJOINED string = "JOINED"

	// ApimodelsUserResponseStatusKICKED captures enum value "KICKED"
	ApimodelsUserResponseStatusKICKED string = "KICKED"

	// ApimodelsUserResponseStatusLEFT captures enum value "LEFT"
	ApimodelsUserResponseStatusLEFT string = "LEFT"

	// ApimodelsUserResponseStatusREJECTED captures enum value "REJECTED"
	ApimodelsUserResponseStatusREJECTED string = "REJECTED"
)
View Source
const (

	// ApimodelsUserResponseStatusV2CANCELLED captures enum value "CANCELLED"
	ApimodelsUserResponseStatusV2CANCELLED string = "CANCELLED"

	// ApimodelsUserResponseStatusV2CONNECTED captures enum value "CONNECTED"
	ApimodelsUserResponseStatusV2CONNECTED string = "CONNECTED"

	// ApimodelsUserResponseStatusV2DISCONNECTED captures enum value "DISCONNECTED"
	ApimodelsUserResponseStatusV2DISCONNECTED string = "DISCONNECTED"

	// ApimodelsUserResponseStatusV2DROPPED captures enum value "DROPPED"
	ApimodelsUserResponseStatusV2DROPPED string = "DROPPED"

	// ApimodelsUserResponseStatusV2INVITED captures enum value "INVITED"
	ApimodelsUserResponseStatusV2INVITED string = "INVITED"

	// ApimodelsUserResponseStatusV2JOINED captures enum value "JOINED"
	ApimodelsUserResponseStatusV2JOINED string = "JOINED"

	// ApimodelsUserResponseStatusV2KICKED captures enum value "KICKED"
	ApimodelsUserResponseStatusV2KICKED string = "KICKED"

	// ApimodelsUserResponseStatusV2LEFT captures enum value "LEFT"
	ApimodelsUserResponseStatusV2LEFT string = "LEFT"

	// ApimodelsUserResponseStatusV2REJECTED captures enum value "REJECTED"
	ApimodelsUserResponseStatusV2REJECTED string = "REJECTED"

	// ApimodelsUserResponseStatusV2TERMINATED captures enum value "TERMINATED"
	ApimodelsUserResponseStatusV2TERMINATED string = "TERMINATED"

	// ApimodelsUserResponseStatusV2TIMEOUT captures enum value "TIMEOUT"
	ApimodelsUserResponseStatusV2TIMEOUT string = "TIMEOUT"
)
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"
)
View Source
const (

	// ModelsNativeSessionSettingPSNDisableSystemUIMenuKICK captures enum value "KICK"
	ModelsNativeSessionSettingPSNDisableSystemUIMenuKICK string = "KICK"

	// ModelsNativeSessionSettingPSNDisableSystemUIMenuPROMOTETOLEADER captures enum value "PROMOTE_TO_LEADER"
	ModelsNativeSessionSettingPSNDisableSystemUIMenuPROMOTETOLEADER string = "PROMOTE_TO_LEADER"

	// ModelsNativeSessionSettingPSNDisableSystemUIMenuUPDATEINVITABLEUSERTYPE captures enum value "UPDATE_INVITABLE_USER_TYPE"
	ModelsNativeSessionSettingPSNDisableSystemUIMenuUPDATEINVITABLEUSERTYPE string = "UPDATE_INVITABLE_USER_TYPE"

	// ModelsNativeSessionSettingPSNDisableSystemUIMenuUPDATEJOINABLEUSERTYPE captures enum value "UPDATE_JOINABLE_USER_TYPE"
	ModelsNativeSessionSettingPSNDisableSystemUIMenuUPDATEJOINABLEUSERTYPE string = "UPDATE_JOINABLE_USER_TYPE"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiError

type ApiError struct {
	Code    string
	Message string
}

func (*ApiError) Error

func (e *ApiError) Error() string

func (*ApiError) IsAvailable

func (e *ApiError) IsAvailable() bool

type ApiResponse

type ApiResponse struct {
	IsSuccess   bool
	StatusCode  int
	ContentType *string
	Error       *ApiError
}

type ApimodelsAppendTeamGameSessionRequest

type ApimodelsAppendTeamGameSessionRequest struct {

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

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

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

ApimodelsAppendTeamGameSessionRequest Apimodels append team game session request

swagger:model Apimodels append team game session request.

func (*ApimodelsAppendTeamGameSessionRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsAppendTeamGameSessionRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsAppendTeamGameSessionRequest) Validate

Validate validates this Apimodels append team game session request

type ApimodelsConfigAlertRequestCreate

type ApimodelsConfigAlertRequestCreate struct {

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

ApimodelsConfigAlertRequestCreate Apimodels config alert request create

swagger:model Apimodels config alert request create.

func (*ApimodelsConfigAlertRequestCreate) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsConfigAlertRequestCreate) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsConfigAlertRequestCreate) Validate

Validate validates this Apimodels config alert request create

type ApimodelsConfigAlertResponse

type ApimodelsConfigAlertResponse struct {

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

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

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

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

ApimodelsConfigAlertResponse Apimodels config alert response

swagger:model Apimodels config alert response.

func (*ApimodelsConfigAlertResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsConfigAlertResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsConfigAlertResponse) Validate

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

Validate validates this Apimodels config alert response

type ApimodelsConfigurationTemplateResponse

type ApimodelsConfigurationTemplateResponse struct {

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

	// amsclaimtimeoutminutes
	// Format: int32
	AmsClaimTimeoutMinutes int32 `json:"amsClaimTimeoutMinutes,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
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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"`

	// partycodelength
	// Format: int32
	PartyCodeLength int32 `json:"partyCodeLength,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
	// Enum: ['DS', 'NONE', 'P2P']
	// 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"`

	// amsclaimtimeoutminutes
	// Format: int32
	AmsClaimTimeoutMinutes int32 `json:"amsClaimTimeoutMinutes,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
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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"`

	// partycodelength
	// Format: int32
	PartyCodeLength int32 `json:"partyCodeLength,omitempty"`

	// 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
	// Enum: ['DS', 'NONE', 'P2P']
	// 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
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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
	// Enum: ['DS', 'NONE', 'P2P']
	// 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
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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
	// Enum: ['DS', 'NONE', 'P2P']
	// 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
	// Enum: ['AVAILABLE', 'DS_ERROR', 'FAILED_TO_REQUEST', 'NEED_TO_REQUEST', 'PREPARING', 'REQUESTED']
	Status string `json:"Status,omitempty"`

	// statusv2
	// Enum: ['AVAILABLE', 'DS_CANCELLED', 'DS_ERROR', 'ENDED', 'FAILED_TO_REQUEST', 'NEED_TO_REQUEST', 'PREPARING', 'REQUESTED', 'UNKNOWN']
	StatusV2 string `json:"StatusV2,omitempty"`
}

ApimodelsDSInformationResponse Apimodels DS information response

swagger:model Apimodels DS information response.

func (*ApimodelsDSInformationResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsDSInformationResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsDSInformationResponse) Validate

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

Validate validates this Apimodels DS information response

type ApimodelsDeleteBulkGameSessionRequest

type ApimodelsDeleteBulkGameSessionRequest struct {

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

ApimodelsDeleteBulkGameSessionRequest Apimodels delete bulk game session request

swagger:model Apimodels delete bulk game session request.

func (*ApimodelsDeleteBulkGameSessionRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionRequest) Validate

Validate validates this Apimodels delete bulk game session request

type ApimodelsDeleteBulkGameSessionsAPIResponse

type ApimodelsDeleteBulkGameSessionsAPIResponse struct {

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

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

ApimodelsDeleteBulkGameSessionsAPIResponse Apimodels delete bulk game sessions API response

swagger:model Apimodels delete bulk game sessions API response.

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkGameSessionsAPIResponse) Validate

Validate validates this Apimodels delete bulk game sessions API response

type ApimodelsDeleteBulkPartySessionRequest

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

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionRequest) Validate

Validate validates this Apimodels delete bulk party session request

type ApimodelsDeleteBulkPartySessionsAPIResponse

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

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

MarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionsAPIResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteBulkPartySessionsAPIResponse) Validate

Validate validates this Apimodels delete bulk party sessions API response

type ApimodelsEnvironmentVariableListResponse

type ApimodelsEnvironmentVariableListResponse struct {

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

ApimodelsEnvironmentVariableListResponse Apimodels environment variable list response

swagger:model Apimodels environment variable list response.

func (*ApimodelsEnvironmentVariableListResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableListResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableListResponse) Validate

Validate validates this Apimodels environment variable list response

type ApimodelsEnvironmentVariableResponse

type ApimodelsEnvironmentVariableResponse struct {

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

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

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

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

ApimodelsEnvironmentVariableResponse Apimodels environment variable response

swagger:model Apimodels environment variable response.

func (*ApimodelsEnvironmentVariableResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsEnvironmentVariableResponse) Validate

Validate validates this Apimodels environment variable response

type ApimodelsGameSessionQueryResponse

type ApimodelsGameSessionQueryResponse struct {

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

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

ApimodelsGameSessionQueryResponse Apimodels game session query response

swagger:model Apimodels game session query response.

func (*ApimodelsGameSessionQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsGameSessionQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsGameSessionQueryResponse) Validate

Validate validates this Apimodels game session query response

type ApimodelsGameSessionResponse

type ApimodelsGameSessionResponse struct {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ApimodelsGameSessionResponse Apimodels game session response

swagger:model Apimodels game session response.

func (*ApimodelsGameSessionResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsGameSessionResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsGameSessionResponse) Validate

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

Validate validates this Apimodels game session response

type ApimodelsGlobalConfigurationResponse

type ApimodelsGlobalConfigurationResponse struct {

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

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

MarshalBinary interface implementation

func (*ApimodelsGlobalConfigurationResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsGlobalConfigurationResponse) Validate

Validate validates this Apimodels global configuration response

type ApimodelsJoinByCodeRequest

type ApimodelsJoinByCodeRequest struct {

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

ApimodelsJoinByCodeRequest Apimodels join by code request

swagger:model Apimodels join by code request.

func (*ApimodelsJoinByCodeRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsJoinByCodeRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsJoinByCodeRequest) Validate

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

Validate validates this Apimodels join by code request

type ApimodelsKickResponse

type ApimodelsKickResponse struct {

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

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

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

ApimodelsKickResponse Apimodels kick response

swagger:model Apimodels kick response.

func (*ApimodelsKickResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsKickResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsKickResponse) Validate

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

Validate validates this Apimodels kick response

type ApimodelsNativeSessionPagingResponse

type ApimodelsNativeSessionPagingResponse struct {

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

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

ApimodelsNativeSessionPagingResponse Apimodels native session paging response

swagger:model Apimodels native session paging response.

func (*ApimodelsNativeSessionPagingResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsNativeSessionPagingResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsNativeSessionPagingResponse) Validate

Validate validates this Apimodels native session paging response

type ApimodelsPSNAppServerCredentialRecord

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

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

MarshalBinary interface implementation

func (*ApimodelsPSNAppServerCredentialRecord) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPSNAppServerCredentialRecord) Validate

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

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

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

MarshalBinary interface implementation

func (*ApimodelsPlayerAttributesRequestBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayerAttributesRequestBody) Validate

Validate validates this Apimodels player attributes request body

type ApimodelsPlayerAttributesResponseBody

type ApimodelsPlayerAttributesResponseBody struct {

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

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

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

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

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

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

ApimodelsPlayerAttributesResponseBody Apimodels player attributes response body

swagger:model Apimodels player attributes response body.

func (*ApimodelsPlayerAttributesResponseBody) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPlayerAttributesResponseBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayerAttributesResponseBody) Validate

Validate validates this Apimodels player attributes response body

type ApimodelsPlayerPlatform

type ApimodelsPlayerPlatform struct {

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

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

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

ApimodelsPlayerPlatform Apimodels player platform

swagger:model Apimodels player platform.

func (*ApimodelsPlayerPlatform) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPlayerPlatform) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayerPlatform) Validate

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

Validate validates this Apimodels player platform

type ApimodelsPlayersCurrentPlatformRequest

type ApimodelsPlayersCurrentPlatformRequest struct {

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

ApimodelsPlayersCurrentPlatformRequest Apimodels players current platform request

swagger:model Apimodels players current platform request.

func (*ApimodelsPlayersCurrentPlatformRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformRequest) Validate

Validate validates this Apimodels players current platform request

type ApimodelsPlayersCurrentPlatformResponse

type ApimodelsPlayersCurrentPlatformResponse struct {

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

ApimodelsPlayersCurrentPlatformResponse Apimodels players current platform response

swagger:model Apimodels players current platform response.

func (*ApimodelsPlayersCurrentPlatformResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPlayersCurrentPlatformResponse) Validate

Validate validates this Apimodels players current platform response

type ApimodelsPromoteLeaderRequest

type ApimodelsPromoteLeaderRequest struct {

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

ApimodelsPromoteLeaderRequest Apimodels promote leader request

swagger:model Apimodels promote leader request.

func (*ApimodelsPromoteLeaderRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPromoteLeaderRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPromoteLeaderRequest) Validate

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

Validate validates this Apimodels promote leader request

type ApimodelsPublicConfiguration

type ApimodelsPublicConfiguration struct {

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

	// amsclaimtimeoutminutes
	// Format: int32
	AmsClaimTimeoutMinutes int32 `json:"amsClaimTimeoutMinutes,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
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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"`

	// partycodelength
	// Format: int32
	PartyCodeLength int32 `json:"partyCodeLength,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
	// Enum: ['DS', 'NONE', 'P2P']
	// Required: true
	Type *string `json:"type"`
}

ApimodelsPublicConfiguration Apimodels public configuration

swagger:model Apimodels public configuration.

func (*ApimodelsPublicConfiguration) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPublicConfiguration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPublicConfiguration) Validate

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

Validate validates this Apimodels public configuration

type ApimodelsPutGlobalConfigurationRequest

type ApimodelsPutGlobalConfigurationRequest struct {

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

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

MarshalBinary interface implementation

func (*ApimodelsPutGlobalConfigurationRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPutGlobalConfigurationRequest) Validate

Validate validates this Apimodels put global configuration request

type ApimodelsPutPlatformCredentialsRequest

type ApimodelsPutPlatformCredentialsRequest struct {

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

ApimodelsPutPlatformCredentialsRequest Apimodels put platform credentials request

swagger:model Apimodels put platform credentials request.

func (*ApimodelsPutPlatformCredentialsRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPutPlatformCredentialsRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPutPlatformCredentialsRequest) Validate

Validate validates this Apimodels put platform credentials request

type ApimodelsRequestMember

type ApimodelsRequestMember struct {

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

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

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

ApimodelsRequestMember Apimodels request member

swagger:model Apimodels request member.

func (*ApimodelsRequestMember) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsRequestMember) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsRequestMember) Validate

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

Validate validates this Apimodels request member

type ApimodelsResponseDeleteBulkGameSessions

type ApimodelsResponseDeleteBulkGameSessions struct {

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

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

ApimodelsResponseDeleteBulkGameSessions Apimodels response delete bulk game sessions

swagger:model Apimodels response delete bulk game sessions.

func (*ApimodelsResponseDeleteBulkGameSessions) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkGameSessions) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkGameSessions) Validate

Validate validates this Apimodels response delete bulk game sessions

type ApimodelsResponseDeleteBulkPartySessions

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

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

MarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkPartySessions) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsResponseDeleteBulkPartySessions) Validate

Validate validates this Apimodels response delete bulk party sessions

type ApimodelsServerSecret

type ApimodelsServerSecret struct {

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

ApimodelsServerSecret Apimodels server secret

swagger:model Apimodels server secret.

func (*ApimodelsServerSecret) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsServerSecret) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsServerSecret) Validate

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

Validate validates this Apimodels server secret

type ApimodelsSessionInviteRequest

type ApimodelsSessionInviteRequest struct {

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

type ApimodelsSessionInviteResponse struct {

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

ApimodelsSessionInviteResponse Apimodels session invite response

swagger:model Apimodels session invite response.

func (*ApimodelsSessionInviteResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsSessionInviteResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsSessionInviteResponse) Validate

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

Validate validates this Apimodels session invite response

type ApimodelsSessionStorageRequest

type ApimodelsSessionStorageRequest struct {

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

ApimodelsSessionStorageRequest Apimodels session storage request

swagger:model Apimodels session storage request.

func (*ApimodelsSessionStorageRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsSessionStorageRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsSessionStorageRequest) Validate

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

Validate validates this Apimodels session storage request

type ApimodelsSetDSReadyRequest

type ApimodelsSetDSReadyRequest struct {

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

ApimodelsSetDSReadyRequest Apimodels set DS ready request

swagger:model Apimodels set DS ready request.

func (*ApimodelsSetDSReadyRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsSetDSReadyRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsSetDSReadyRequest) Validate

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

Validate validates this Apimodels set DS ready request

type ApimodelsUpdateConfigurationTemplateRequest

type ApimodelsUpdateConfigurationTemplateRequest struct {

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

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

	// amsclaimtimeoutminutes
	// Format: int32
	AmsClaimTimeoutMinutes int32 `json:"amsClaimTimeoutMinutes,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
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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"`

	// partycodelength
	// Format: int32
	PartyCodeLength int32 `json:"partyCodeLength,omitempty"`

	// 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
	// Enum: ['DS', 'NONE', 'P2P']
	// Required: true
	Type *string `json:"type"`
}

ApimodelsUpdateConfigurationTemplateRequest Apimodels update configuration template request

swagger:model Apimodels update configuration template request.

func (*ApimodelsUpdateConfigurationTemplateRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdateConfigurationTemplateRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateConfigurationTemplateRequest) Validate

Validate validates this Apimodels update configuration template request

type ApimodelsUpdateGameSessionBackfillRequest

type ApimodelsUpdateGameSessionBackfillRequest struct {

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

ApimodelsUpdateGameSessionBackfillRequest Apimodels update game session backfill request

swagger:model Apimodels update game session backfill request.

func (*ApimodelsUpdateGameSessionBackfillRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionBackfillRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionBackfillRequest) Validate

Validate validates this Apimodels update game session backfill request

type ApimodelsUpdateGameSessionMemberStatusResponse

type ApimodelsUpdateGameSessionMemberStatusResponse struct {

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

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

ApimodelsUpdateGameSessionMemberStatusResponse Apimodels update game session member status response

swagger:model Apimodels update game session member status response.

func (*ApimodelsUpdateGameSessionMemberStatusResponse) MarshalBinary

MarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionMemberStatusResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGameSessionMemberStatusResponse) Validate

Validate validates this Apimodels update game session member status response

type ApimodelsUpdateGameSessionRequest

type ApimodelsUpdateGameSessionRequest struct {

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

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

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

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

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

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

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

	// joinability
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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
	// Enum: ['DS', 'NONE', 'P2P']
	// 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.2.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.2.0

MarshalBinary interface implementation

func (*ApimodelsUpdateGamesessionDSInformationRequest) UnmarshalBinary added in v0.2.0

UnmarshalBinary interface implementation

func (*ApimodelsUpdateGamesessionDSInformationRequest) Validate added in v0.2.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
	// Enum: ['CLOSED', 'FRIENDS_OF_FRIENDS', 'FRIENDS_OF_LEADER', 'FRIENDS_OF_MEMBERS', 'INVITE_ONLY', 'OPEN']
	// 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
	// Enum: ['DS', 'NONE', 'P2P']
	// 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
	// Enum: ['CONNECTED', 'INVITED', 'JOINED', 'KICKED', 'LEFT', 'REJECTED']
	// Required: true
	Status *string `json:"status"`

	// statusv2
	// Enum: ['CANCELLED', 'CONNECTED', 'DISCONNECTED', 'DROPPED', 'INVITED', 'JOINED', 'KICKED', 'LEFT', 'REJECTED', 'TERMINATED', 'TIMEOUT']
	// 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

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

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

MarshalBinary interface implementation

func (*ApimodelsXblCertificateResponseBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsXblCertificateResponseBody) Validate

Validate validates this Apimodels xbl certificate response body

type LogconfigConfiguration

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

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

MarshalBinary interface implementation

func (*LogconfigConfiguration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LogconfigConfiguration) Validate

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

Validate validates this Logconfig configuration

type ModelNativeSession

type ModelNativeSession struct {

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

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

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

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

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

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

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

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

ModelNativeSession Model native session

swagger:model Model native session.

func (*ModelNativeSession) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelNativeSession) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelNativeSession) Validate

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

Validate validates this Model native session

type ModelNativeSessionMember

type ModelNativeSessionMember struct {

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

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

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

ModelNativeSessionMember Model native session member

swagger:model Model native session member.

func (*ModelNativeSessionMember) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelNativeSessionMember) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelNativeSessionMember) Validate

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

Validate validates this Model native session member

type ModelsAsyncProcessDSRequest added in v0.2.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.2.0

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

MarshalBinary interface implementation

func (*ModelsAsyncProcessDSRequest) UnmarshalBinary added in v0.2.0

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

UnmarshalBinary interface implementation

func (*ModelsAsyncProcessDSRequest) Validate added in v0.2.0

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

Validate validates this Models async process DS request

type ModelsDSMConfigRecord

type ModelsDSMConfigRecord struct {

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

	// createdat
	// Format: date-time
	CreatedAt *strfmt.DateTime `json:"createdAt,omitempty"`

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

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

	// updatedat
	// Format: date-time
	UpdatedAt *strfmt.DateTime `json:"updatedAt,omitempty"`
}

ModelsDSMConfigRecord Models DSM config record

swagger:model Models DSM config record.

func (*ModelsDSMConfigRecord) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsDSMConfigRecord) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsDSMConfigRecord) Validate

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

Validate validates this Models DSM config record

type ModelsDefaultDSMCConfig

type ModelsDefaultDSMCConfig struct {

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

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

ModelsDefaultDSMCConfig Models default DSMC config

swagger:model Models default DSMC config.

func (*ModelsDefaultDSMCConfig) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsDefaultDSMCConfig) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsDefaultDSMCConfig) Validate

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

Validate validates this Models default DSMC config

type ModelsExtendConfiguration

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

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

MarshalBinary interface implementation

func (*ModelsExtendConfiguration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsExtendConfiguration) Validate

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

type ModelsMemberActiveSession struct {

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

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

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

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

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

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

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

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

ModelsMemberActiveSession Models member active session

swagger:model Models member active session.

func (*ModelsMemberActiveSession) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsMemberActiveSession) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsMemberActiveSession) Validate

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

Validate validates this Models member active session

type ModelsNativeSessionSetting

type ModelsNativeSessionSetting struct {

	// psndisablesystemuimenu
	// Enum: ['KICK', 'PROMOTE_TO_LEADER', 'UPDATE_INVITABLE_USER_TYPE', 'UPDATE_JOINABLE_USER_TYPE']
	PSNDisableSystemUIMenu []string `json:"PSNDisableSystemUIMenu,omitempty"`

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

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

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

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

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

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

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

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

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

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

ModelsNativeSessionSetting Models native session setting

swagger:model Models native session setting.

func (*ModelsNativeSessionSetting) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsNativeSessionSetting) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsNativeSessionSetting) Validate

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

Validate validates this Models native session setting

type ModelsPSNAppServerCredentials

type ModelsPSNAppServerCredentials struct {

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

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

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

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

MarshalBinary interface implementation

func (*ModelsPSNAppServerCredentials) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPSNAppServerCredentials) Validate

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

Validate validates this Models PSN app server credentials

type ModelsPartyMembers

type ModelsPartyMembers struct {

	// partyid
	PartyID string `json:"partyID,omitempty"`

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

ModelsPartyMembers Models party members

swagger:model Models party members.

func (*ModelsPartyMembers) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPartyMembers) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPartyMembers) Validate

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

Validate validates this Models party members

type ModelsPlatformCredentials

type ModelsPlatformCredentials struct {

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

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

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

ModelsPlatformCredentials Models platform credentials

swagger:model Models platform credentials.

func (*ModelsPlatformCredentials) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPlatformCredentials) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPlatformCredentials) Validate

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

Validate validates this Models platform credentials

type ModelsPortConfigurationAMS

type ModelsPortConfigurationAMS struct {

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

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

ModelsPortConfigurationAMS Models port configuration AMS

swagger:model Models port configuration AMS.

func (*ModelsPortConfigurationAMS) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsPortConfigurationAMS) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsPortConfigurationAMS) Validate

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

Validate validates this Models port configuration AMS

type ModelsRecentPlayerQueryResponse

type ModelsRecentPlayerQueryResponse struct {

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

ModelsRecentPlayerQueryResponse Models recent player query response

swagger:model Models recent player query response.

func (*ModelsRecentPlayerQueryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsRecentPlayerQueryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsRecentPlayerQueryResponse) Validate

Validate validates this Models recent player query response

type ModelsRequestReconcileMaxActiveSession

type ModelsRequestReconcileMaxActiveSession struct {

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

ModelsRequestReconcileMaxActiveSession Models request reconcile max active session

swagger:model Models request reconcile max active session.

func (*ModelsRequestReconcileMaxActiveSession) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsRequestReconcileMaxActiveSession) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsRequestReconcileMaxActiveSession) Validate

Validate validates this Models request reconcile max active session

type ModelsTeam

type ModelsTeam struct {

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

type ModelsUserInfoResponse struct {

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

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

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

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

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

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

ModelsUserInfoResponse Models user info response

swagger:model Models user info response.

func (*ModelsUserInfoResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsUserInfoResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsUserInfoResponse) Validate

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

Validate validates this Models user info response

type ModelsUserPlatformInfo

type ModelsUserPlatformInfo struct {

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

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

ModelsUserPlatformInfo Models user platform info

swagger:model Models user platform info.

func (*ModelsUserPlatformInfo) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelsUserPlatformInfo) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsUserPlatformInfo) Validate

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

Validate validates this Models user platform info

type ModelsXBLCertificateCredential

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

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

MarshalBinary interface implementation

func (*ModelsXBLCertificateCredential) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelsXBLCertificateCredential) Validate

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) TranslateToApiError

func (m *ResponseError) TranslateToApiError() (*ApiError, error)

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