Documentation
¶
Index ¶
- type ApimodelsAppendTeamGameSessionRequest
- type ApimodelsConfigAlertRequestCreate
- type ApimodelsConfigAlertResponse
- type ApimodelsConfigurationTemplateResponse
- type ApimodelsConfigurationTemplatesResponse
- type ApimodelsCreateConfigurationTemplateRequest
- type ApimodelsCreateGameSessionRequest
- type ApimodelsCreatePartyRequest
- type ApimodelsDSInformationResponse
- type ApimodelsDeleteBulkGameSessionRequest
- type ApimodelsDeleteBulkGameSessionsAPIResponse
- type ApimodelsEnvironmentVariableListResponse
- type ApimodelsEnvironmentVariableResponse
- type ApimodelsGameSessionQueryResponse
- type ApimodelsGameSessionResponse
- type ApimodelsJoinByCodeRequest
- type ApimodelsKickResponse
- type ApimodelsPagination
- type ApimodelsPartyQueryResponse
- type ApimodelsPartySessionResponse
- type ApimodelsPlayerAttributesRequestBody
- type ApimodelsPlayerAttributesResponseBody
- type ApimodelsPlayerPlatform
- type ApimodelsPlayersCurrentPlatformRequest
- type ApimodelsPlayersCurrentPlatformResponse
- type ApimodelsPromoteLeaderRequest
- type ApimodelsPublicConfiguration
- type ApimodelsPutPlatformCredentialsRequest
- type ApimodelsRequestMember
- type ApimodelsResponseDeleteBulkGameSessions
- type ApimodelsSessionInviteRequest
- type ApimodelsUpdateConfigurationTemplateRequest
- type ApimodelsUpdateGameSessionBackfillRequest
- type ApimodelsUpdateGameSessionMemberStatusResponse
- type ApimodelsUpdateGameSessionRequest
- type ApimodelsUpdatePartyRequest
- type ApimodelsUserResponse
- type ModelsDSMConfigRecord
- type ModelsDefaultDSMCConfig
- type ModelsGameServer
- type ModelsNativeSessionSetting
- type ModelsPSNAppServerCredentials
- type ModelsPartyMembers
- type ModelsPlatformCredentials
- type ModelsTeam
- type ModelsUserPlatformInfo
- type ResponseError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApimodelsAppendTeamGameSessionRequest ¶ added in v0.41.0
type ApimodelsAppendTeamGameSessionRequest struct { // additionalmembers // Required: true AdditionalMembers []*ModelsPartyMembers `json:"additionalMembers"` // proposedteams // Required: true ProposedTeams []*ModelsTeam `json:"proposedTeams"` // version // Required: true // Format: int32 Version *int32 `json:"version"` }
ApimodelsAppendTeamGameSessionRequest Apimodels append team game session request
swagger:model Apimodels append team game session request.
func (*ApimodelsAppendTeamGameSessionRequest) MarshalBinary ¶ added in v0.41.0
func (m *ApimodelsAppendTeamGameSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsAppendTeamGameSessionRequest) UnmarshalBinary ¶ added in v0.41.0
func (m *ApimodelsAppendTeamGameSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsConfigAlertRequestCreate ¶ added in v0.45.0
type ApimodelsConfigAlertRequestCreate struct { // durationdays // Required: true // Format: int32 DurationDays *int32 `json:"durationDays"` }
ApimodelsConfigAlertRequestCreate Apimodels config alert request create
swagger:model Apimodels config alert request create.
func (*ApimodelsConfigAlertRequestCreate) MarshalBinary ¶ added in v0.45.0
func (m *ApimodelsConfigAlertRequestCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsConfigAlertRequestCreate) UnmarshalBinary ¶ added in v0.45.0
func (m *ApimodelsConfigAlertRequestCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsConfigAlertResponse ¶ added in v0.45.0
type ApimodelsConfigAlertResponse struct { // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // durationdays // Required: true // Format: int32 DurationDays *int32 `json:"durationDays"` // namespace // Required: true Namespace *string `json:"namespace"` // updatedat // Required: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updatedAt"` }
ApimodelsConfigAlertResponse Apimodels config alert response
swagger:model Apimodels config alert response.
func (*ApimodelsConfigAlertResponse) MarshalBinary ¶ added in v0.45.0
func (m *ApimodelsConfigAlertResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsConfigAlertResponse) UnmarshalBinary ¶ added in v0.45.0
func (m *ApimodelsConfigAlertResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsConfigurationTemplateResponse ¶
type ApimodelsConfigurationTemplateResponse struct { // psnbaseurl PSNBaseURL string `json:"PSNBaseUrl,omitempty"` // autojoin AutoJoin bool `json:"autoJoin"` // clientversion // Required: true ClientVersion *string `json:"clientVersion"` // createdat // Required: true CreatedAt *string `json:"createdAt"` // deployment // Required: true Deployment *string `json:"deployment"` // dssource DsSource string `json:"dsSource,omitempty"` // fallbackclaimkeys FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"` // immutablestorage ImmutableStorage bool `json:"immutableStorage"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // last // Required: true Last *string `json:"last"` // maxactivesessions // Format: int32 MaxActiveSessions int32 `json:"maxActiveSessions,omitempty"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // name // Required: true Name *string `json:"name"` // namespace // Required: true Namespace *string `json:"namespace"` // nativesessionsetting NativeSessionSetting *ModelsNativeSessionSetting `json:"nativeSessionSetting,omitempty"` // persistent // Required: true Persistent *bool `json:"persistent"` // preferredclaimkeys PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"` // requestedregions RequestedRegions []string `json:"requestedRegions,omitempty"` // textchat // Required: true TextChat *bool `json:"textChat"` // tieteamssessionlifetime TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"` // type // Required: true Type *string `json:"type"` // updatedat // Required: true UpdatedAt *string `json:"updatedAt"` }
ApimodelsConfigurationTemplateResponse Apimodels configuration template response
swagger:model Apimodels configuration template response.
func (*ApimodelsConfigurationTemplateResponse) MarshalBinary ¶
func (m *ApimodelsConfigurationTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsConfigurationTemplateResponse) UnmarshalBinary ¶
func (m *ApimodelsConfigurationTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
type ApimodelsCreateConfigurationTemplateRequest ¶
type ApimodelsCreateConfigurationTemplateRequest struct { // nativesessionsetting NativeSessionSetting *ModelsNativeSessionSetting `json:"NativeSessionSetting,omitempty"` // psnbaseurl PSNBaseURL string `json:"PSNBaseUrl,omitempty"` // autojoin AutoJoin bool `json:"autoJoin"` // clientversion // Required: true ClientVersion *string `json:"clientVersion"` // deployment // Required: true Deployment *string `json:"deployment"` // dssource DsSource string `json:"dsSource,omitempty"` // fallbackclaimkeys FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"` // immutablestorage ImmutableStorage bool `json:"immutableStorage"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // maxactivesessions // Format: int32 MaxActiveSessions int32 `json:"maxActiveSessions,omitempty"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // name // Required: true Name *string `json:"name"` // persistent // Required: true Persistent *bool `json:"persistent"` // preferredclaimkeys PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"` // requestedregions // Required: true RequestedRegions []string `json:"requestedRegions"` // textchat // Required: true TextChat *bool `json:"textChat"` // tieteamssessionlifetime TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"` // type // Required: true Type *string `json:"type"` }
ApimodelsCreateConfigurationTemplateRequest Apimodels create configuration template request
swagger:model Apimodels create configuration template request.
func (*ApimodelsCreateConfigurationTemplateRequest) MarshalBinary ¶
func (m *ApimodelsCreateConfigurationTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsCreateConfigurationTemplateRequest) UnmarshalBinary ¶
func (m *ApimodelsCreateConfigurationTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsCreateGameSessionRequest ¶
type ApimodelsCreateGameSessionRequest struct { // attributes // Required: true Attributes interface{} `json:"attributes"` // autojoin AutoJoin bool `json:"autoJoin"` // backfillticketid // Required: true BackfillTicketID *string `json:"backfillTicketID"` // clientversion // Required: true ClientVersion *string `json:"clientVersion"` // configurationname // Required: true ConfigurationName *string `json:"configurationName"` // deployment // Required: true Deployment *string `json:"deployment"` // dssource DsSource string `json:"dsSource,omitempty"` // fallbackclaimkeys FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // matchpool // Required: true MatchPool *string `json:"matchPool"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // preferredclaimkeys PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"` // requestedregions // Required: true RequestedRegions []string `json:"requestedRegions"` // servername // Required: true ServerName *string `json:"serverName"` // teams // Required: true Teams []*ModelsTeam `json:"teams"` // textchat // Required: true TextChat *bool `json:"textChat"` // ticketids // Required: true TicketIDs []string `json:"ticketIDs"` // tieteamssessionlifetime TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"` // type // Required: true Type *string `json:"type"` }
ApimodelsCreateGameSessionRequest Apimodels create game session request
swagger:model Apimodels create game session request.
func (*ApimodelsCreateGameSessionRequest) MarshalBinary ¶
func (m *ApimodelsCreateGameSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsCreateGameSessionRequest) UnmarshalBinary ¶
func (m *ApimodelsCreateGameSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsCreatePartyRequest ¶
type ApimodelsCreatePartyRequest struct { // attributes // Required: true Attributes interface{} `json:"attributes"` // configurationname // Required: true ConfigurationName *string `json:"configurationName"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // members // Required: true Members []*ApimodelsRequestMember `json:"members"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // textchat // Required: true TextChat *bool `json:"textChat"` // type // Required: true Type *string `json:"type"` }
ApimodelsCreatePartyRequest Apimodels create party request
swagger:model Apimodels create party request.
func (*ApimodelsCreatePartyRequest) MarshalBinary ¶
func (m *ApimodelsCreatePartyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsCreatePartyRequest) UnmarshalBinary ¶
func (m *ApimodelsCreatePartyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsDSInformationResponse ¶
type ApimodelsDSInformationResponse struct { // requestedat // Required: true RequestedAt *string `json:"RequestedAt"` // server Server *ModelsGameServer `json:"Server,omitempty"` // status // Required: true Status *string `json:"Status"` // statusv2 // Required: true StatusV2 *string `json:"StatusV2"` }
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
type ApimodelsDeleteBulkGameSessionRequest ¶ added in v0.42.0
type ApimodelsDeleteBulkGameSessionRequest struct { // ids // Required: true Ids []string `json:"ids"` }
ApimodelsDeleteBulkGameSessionRequest Apimodels delete bulk game session request
swagger:model Apimodels delete bulk game session request.
func (*ApimodelsDeleteBulkGameSessionRequest) MarshalBinary ¶ added in v0.42.0
func (m *ApimodelsDeleteBulkGameSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsDeleteBulkGameSessionRequest) UnmarshalBinary ¶ added in v0.42.0
func (m *ApimodelsDeleteBulkGameSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsDeleteBulkGameSessionsAPIResponse ¶ added in v0.42.0
type ApimodelsDeleteBulkGameSessionsAPIResponse struct { // failed // Required: true Failed []*ApimodelsResponseDeleteBulkGameSessions `json:"failed"` // success // Required: true Success []string `json:"success"` }
ApimodelsDeleteBulkGameSessionsAPIResponse Apimodels delete bulk game sessions API response
swagger:model Apimodels delete bulk game sessions API response.
func (*ApimodelsDeleteBulkGameSessionsAPIResponse) MarshalBinary ¶ added in v0.42.0
func (m *ApimodelsDeleteBulkGameSessionsAPIResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsDeleteBulkGameSessionsAPIResponse) UnmarshalBinary ¶ added in v0.42.0
func (m *ApimodelsDeleteBulkGameSessionsAPIResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsEnvironmentVariableListResponse ¶ added in v0.51.0
type ApimodelsEnvironmentVariableListResponse struct { // data // Required: true Data []*ApimodelsEnvironmentVariableResponse `json:"data"` }
ApimodelsEnvironmentVariableListResponse Apimodels environment variable list response
swagger:model Apimodels environment variable list response.
func (*ApimodelsEnvironmentVariableListResponse) MarshalBinary ¶ added in v0.51.0
func (m *ApimodelsEnvironmentVariableListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsEnvironmentVariableListResponse) UnmarshalBinary ¶ added in v0.51.0
func (m *ApimodelsEnvironmentVariableListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsEnvironmentVariableResponse ¶ added in v0.51.0
type ApimodelsEnvironmentVariableResponse struct { // actualvalue ActualValue string `json:"actualValue,omitempty"` // defaultvalue DefaultValue string `json:"defaultValue,omitempty"` // description Description string `json:"description,omitempty"` // name // Required: true Name *string `json:"name"` }
ApimodelsEnvironmentVariableResponse Apimodels environment variable response
swagger:model Apimodels environment variable response.
func (*ApimodelsEnvironmentVariableResponse) MarshalBinary ¶ added in v0.51.0
func (m *ApimodelsEnvironmentVariableResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsEnvironmentVariableResponse) UnmarshalBinary ¶ added in v0.51.0
func (m *ApimodelsEnvironmentVariableResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
type ApimodelsPagination ¶
type ApimodelsPagination struct { // first // Required: true First *string `json:"first"` // last // Required: true Last *string `json:"last"` // next // Required: true Next *string `json:"next"` // previous // Required: true Previous *string `json:"previous"` }
ApimodelsPagination Apimodels pagination
swagger:model Apimodels pagination.
func (*ApimodelsPagination) MarshalBinary ¶
func (m *ApimodelsPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPagination) UnmarshalBinary ¶
func (m *ApimodelsPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPartyQueryResponse ¶
type ApimodelsPartyQueryResponse struct { // data // Required: true Data []*ApimodelsPartySessionResponse `json:"data"` // paging // Required: true Paging *ApimodelsPagination `json:"paging"` }
ApimodelsPartyQueryResponse Apimodels party query response
swagger:model Apimodels 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
type ApimodelsPartySessionResponse ¶
type ApimodelsPartySessionResponse struct { // attributes Attributes interface{} `json:"attributes,omitempty"` // code Code string `json:"code,omitempty"` // configuration // Required: true Configuration *ApimodelsPublicConfiguration `json:"configuration"` // createdat // Required: true CreatedAt *string `json:"createdAt"` // createdby // Required: true CreatedBy *string `json:"createdBy"` // expiredat ExpiredAt string `json:"expiredAt,omitempty"` // id // Required: true ID *string `json:"id"` // isactive // Required: true IsActive *bool `json:"isActive"` // isfull // Required: true IsFull *bool `json:"isFull"` // leaderid // Required: true LeaderID *string `json:"leaderID"` // members // Required: true Members []*ApimodelsUserResponse `json:"members"` // namespace // Required: true Namespace *string `json:"namespace"` // storage Storage interface{} `json:"storage,omitempty"` // updatedat // Required: true UpdatedAt *string `json:"updatedAt"` // version // Required: true // Format: int32 Version *int32 `json:"version"` }
ApimodelsPartySessionResponse Apimodels party session response
swagger:model Apimodels party session response.
func (*ApimodelsPartySessionResponse) MarshalBinary ¶
func (m *ApimodelsPartySessionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPartySessionResponse) UnmarshalBinary ¶
func (m *ApimodelsPartySessionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPlayerAttributesRequestBody ¶ added in v0.37.0
type ApimodelsPlayerAttributesRequestBody struct { // crossplayenabled // Required: true CrossplayEnabled *bool `json:"crossplayEnabled"` // currentplatform // Required: true CurrentPlatform *string `json:"currentPlatform"` // data // Required: true Data interface{} `json:"data"` // platforms // Required: true Platforms []*ModelsUserPlatformInfo `json:"platforms"` // roles Roles []string `json:"roles,omitempty"` }
ApimodelsPlayerAttributesRequestBody Apimodels player attributes request body
swagger:model Apimodels player attributes request body.
func (*ApimodelsPlayerAttributesRequestBody) MarshalBinary ¶ added in v0.37.0
func (m *ApimodelsPlayerAttributesRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPlayerAttributesRequestBody) UnmarshalBinary ¶ added in v0.37.0
func (m *ApimodelsPlayerAttributesRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPlayerAttributesResponseBody ¶ added in v0.37.0
type ApimodelsPlayerAttributesResponseBody struct { // crossplayenabled // Required: true CrossplayEnabled *bool `json:"crossplayEnabled"` // currentplatform // Required: true CurrentPlatform *string `json:"currentPlatform"` // data // Required: true Data interface{} `json:"data"` // platforms // Required: true Platforms []*ModelsUserPlatformInfo `json:"platforms"` // roles // Required: true Roles []string `json:"roles"` // userid // Required: true UserID *string `json:"userID"` }
ApimodelsPlayerAttributesResponseBody Apimodels player attributes response body
swagger:model Apimodels player attributes response body.
func (*ApimodelsPlayerAttributesResponseBody) MarshalBinary ¶ added in v0.37.0
func (m *ApimodelsPlayerAttributesResponseBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPlayerAttributesResponseBody) UnmarshalBinary ¶ added in v0.37.0
func (m *ApimodelsPlayerAttributesResponseBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPlayerPlatform ¶ added in v0.46.0
type ApimodelsPlayerPlatform struct { // currentplatform // Required: true CurrentPlatform *string `json:"currentPlatform"` // userid // Required: true UserID *string `json:"userID"` }
ApimodelsPlayerPlatform Apimodels player platform
swagger:model Apimodels player platform.
func (*ApimodelsPlayerPlatform) MarshalBinary ¶ added in v0.46.0
func (m *ApimodelsPlayerPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPlayerPlatform) UnmarshalBinary ¶ added in v0.46.0
func (m *ApimodelsPlayerPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPlayersCurrentPlatformRequest ¶ added in v0.46.0
type ApimodelsPlayersCurrentPlatformRequest struct { // userids // Required: true UserIDs []string `json:"userIDs"` }
ApimodelsPlayersCurrentPlatformRequest Apimodels players current platform request
swagger:model Apimodels players current platform request.
func (*ApimodelsPlayersCurrentPlatformRequest) MarshalBinary ¶ added in v0.46.0
func (m *ApimodelsPlayersCurrentPlatformRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPlayersCurrentPlatformRequest) UnmarshalBinary ¶ added in v0.46.0
func (m *ApimodelsPlayersCurrentPlatformRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPlayersCurrentPlatformResponse ¶ added in v0.46.0
type ApimodelsPlayersCurrentPlatformResponse struct { // data // Required: true Data []*ApimodelsPlayerPlatform `json:"data"` }
ApimodelsPlayersCurrentPlatformResponse Apimodels players current platform response
swagger:model Apimodels players current platform response.
func (*ApimodelsPlayersCurrentPlatformResponse) MarshalBinary ¶ added in v0.46.0
func (m *ApimodelsPlayersCurrentPlatformResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPlayersCurrentPlatformResponse) UnmarshalBinary ¶ added in v0.46.0
func (m *ApimodelsPlayersCurrentPlatformResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
type ApimodelsPublicConfiguration ¶
type ApimodelsPublicConfiguration struct { // psnbaseurl PSNBaseURL string `json:"PSNBaseURL,omitempty"` // autojoin // Required: true AutoJoin *bool `json:"autoJoin"` // clientversion // Required: true ClientVersion *string `json:"clientVersion"` // deployment // Required: true Deployment *string `json:"deployment"` // dssource DsSource string `json:"dsSource,omitempty"` // fallbackclaimkeys FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"` // immutablestorage ImmutableStorage bool `json:"immutableStorage"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // maxactivesession // Format: int32 MaxActiveSession int32 `json:"maxActiveSession,omitempty"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // name // Required: true Name *string `json:"name"` // nativesessionsetting NativeSessionSetting *ModelsNativeSessionSetting `json:"nativeSessionSetting,omitempty"` // persistent // Required: true Persistent *bool `json:"persistent"` // preferredclaimkeys PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"` // requestedregions RequestedRegions []string `json:"requestedRegions,omitempty"` // textchat // Required: true TextChat *bool `json:"textChat"` // tieteamssessionlifetime TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"` // type // Required: true Type *string `json:"type"` }
ApimodelsPublicConfiguration Apimodels public configuration
swagger:model Apimodels public configuration.
func (*ApimodelsPublicConfiguration) MarshalBinary ¶
func (m *ApimodelsPublicConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPublicConfiguration) UnmarshalBinary ¶
func (m *ApimodelsPublicConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsPutPlatformCredentialsRequest ¶ added in v0.48.0
type ApimodelsPutPlatformCredentialsRequest struct { // psn // Required: true Psn *ModelsPSNAppServerCredentials `json:"psn"` }
ApimodelsPutPlatformCredentialsRequest Apimodels put platform credentials request
swagger:model Apimodels put platform credentials request.
func (*ApimodelsPutPlatformCredentialsRequest) MarshalBinary ¶ added in v0.48.0
func (m *ApimodelsPutPlatformCredentialsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsPutPlatformCredentialsRequest) UnmarshalBinary ¶ added in v0.48.0
func (m *ApimodelsPutPlatformCredentialsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
type ApimodelsResponseDeleteBulkGameSessions ¶ added in v0.42.0
type ApimodelsResponseDeleteBulkGameSessions struct { // error // Required: true Error *string `json:"error"` // id // Required: true ID *string `json:"id"` }
ApimodelsResponseDeleteBulkGameSessions Apimodels response delete bulk game sessions
swagger:model Apimodels response delete bulk game sessions.
func (*ApimodelsResponseDeleteBulkGameSessions) MarshalBinary ¶ added in v0.42.0
func (m *ApimodelsResponseDeleteBulkGameSessions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsResponseDeleteBulkGameSessions) UnmarshalBinary ¶ added in v0.42.0
func (m *ApimodelsResponseDeleteBulkGameSessions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsSessionInviteRequest ¶
type ApimodelsSessionInviteRequest struct { // platformid // Required: true PlatformID *string `json:"platformID"` // userid // Required: true UserID *string `json:"userID"` }
ApimodelsSessionInviteRequest Apimodels session invite request
swagger:model Apimodels session invite request.
func (*ApimodelsSessionInviteRequest) MarshalBinary ¶
func (m *ApimodelsSessionInviteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsSessionInviteRequest) UnmarshalBinary ¶
func (m *ApimodelsSessionInviteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdateConfigurationTemplateRequest ¶
type ApimodelsUpdateConfigurationTemplateRequest struct { // nativesessionsetting NativeSessionSetting *ModelsNativeSessionSetting `json:"NativeSessionSetting,omitempty"` // psnbaseurl PSNBaseURL string `json:"PSNBaseUrl,omitempty"` // autojoin AutoJoin bool `json:"autoJoin"` // clientversion // Required: true ClientVersion *string `json:"clientVersion"` // deployment // Required: true Deployment *string `json:"deployment"` // dssource DsSource string `json:"dsSource,omitempty"` // fallbackclaimkeys FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"` // immutablestorage ImmutableStorage bool `json:"immutableStorage"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // maxactivesessions // Format: int32 MaxActiveSessions int32 `json:"maxActiveSessions,omitempty"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // name // Required: true Name *string `json:"name"` // persistent // Required: true Persistent *bool `json:"persistent"` // preferredclaimkeys PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"` // requestedregions // Required: true RequestedRegions []string `json:"requestedRegions"` // textchat // Required: true TextChat *bool `json:"textChat"` // tieteamssessionlifetime TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"` // type // Required: true Type *string `json:"type"` }
ApimodelsUpdateConfigurationTemplateRequest Apimodels update configuration template request
swagger:model Apimodels update configuration template request.
func (*ApimodelsUpdateConfigurationTemplateRequest) MarshalBinary ¶
func (m *ApimodelsUpdateConfigurationTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdateConfigurationTemplateRequest) UnmarshalBinary ¶
func (m *ApimodelsUpdateConfigurationTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdateGameSessionBackfillRequest ¶ added in v0.40.0
type ApimodelsUpdateGameSessionBackfillRequest struct { // backfillticketid // Required: true BackfillTicketID *string `json:"backfillTicketID"` }
ApimodelsUpdateGameSessionBackfillRequest Apimodels update game session backfill request
swagger:model Apimodels update game session backfill request.
func (*ApimodelsUpdateGameSessionBackfillRequest) MarshalBinary ¶ added in v0.40.0
func (m *ApimodelsUpdateGameSessionBackfillRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdateGameSessionBackfillRequest) UnmarshalBinary ¶ added in v0.40.0
func (m *ApimodelsUpdateGameSessionBackfillRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 ¶
func (m *ApimodelsUpdateGameSessionMemberStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdateGameSessionMemberStatusResponse) UnmarshalBinary ¶
func (m *ApimodelsUpdateGameSessionMemberStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdateGameSessionRequest ¶
type ApimodelsUpdateGameSessionRequest struct { // attributes // Required: true Attributes interface{} `json:"attributes"` // backfillticketid // Required: true BackfillTicketID *string `json:"backfillTicketID"` // clientversion // Required: true ClientVersion *string `json:"clientVersion"` // deployment // Required: true Deployment *string `json:"deployment"` // fallbackclaimkeys FallbackClaimKeys []string `json:"fallbackClaimKeys,omitempty"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // matchpool // Required: true MatchPool *string `json:"matchPool"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // preferredclaimkeys PreferredClaimKeys []string `json:"preferredClaimKeys,omitempty"` // requestedregions // Required: true RequestedRegions []string `json:"requestedRegions"` // teams // Required: true Teams []*ModelsTeam `json:"teams"` // ticketids // Required: true TicketIDs []string `json:"ticketIDs"` // tieteamssessionlifetime TieTeamsSessionLifetime bool `json:"tieTeamsSessionLifetime"` // type // Required: true Type *string `json:"type"` // version // Required: true // Format: int32 Version *int32 `json:"version"` }
ApimodelsUpdateGameSessionRequest Apimodels update game session request
swagger:model Apimodels update game session request.
func (*ApimodelsUpdateGameSessionRequest) MarshalBinary ¶
func (m *ApimodelsUpdateGameSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdateGameSessionRequest) UnmarshalBinary ¶
func (m *ApimodelsUpdateGameSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApimodelsUpdatePartyRequest ¶
type ApimodelsUpdatePartyRequest struct { // attributes // Required: true Attributes interface{} `json:"attributes"` // inactivetimeout // Required: true // Format: int32 InactiveTimeout *int32 `json:"inactiveTimeout"` // invitetimeout // Required: true // Format: int32 InviteTimeout *int32 `json:"inviteTimeout"` // joinability // Required: true Joinability *string `json:"joinability"` // maxplayers // Required: true // Format: int32 MaxPlayers *int32 `json:"maxPlayers"` // minplayers // Required: true // Format: int32 MinPlayers *int32 `json:"minPlayers"` // type // Required: true Type *string `json:"type"` // version // Required: true // Format: int32 Version *int32 `json:"version"` }
ApimodelsUpdatePartyRequest Apimodels update party request
swagger:model Apimodels update party request.
func (*ApimodelsUpdatePartyRequest) MarshalBinary ¶
func (m *ApimodelsUpdatePartyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUpdatePartyRequest) UnmarshalBinary ¶
func (m *ApimodelsUpdatePartyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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"` // status // Required: true Status *string `json:"status"` // statusv2 // Required: true StatusV2 *string `json:"statusV2"` // updatedat // Required: true UpdatedAt *string `json:"updatedAt"` }
ApimodelsUserResponse Apimodels user response
swagger:model Apimodels user response.
func (*ApimodelsUserResponse) MarshalBinary ¶
func (m *ApimodelsUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApimodelsUserResponse) UnmarshalBinary ¶
func (m *ApimodelsUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsDSMConfigRecord ¶ added in v0.41.0
type ModelsDSMConfigRecord struct { // claim_timeout // Required: true // Format: int32 ClaimTimeout int32 `json:"claim_timeout"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // creation_timeout // Required: true // Format: int32 CreationTimeout int32 `json:"creation_timeout"` // namespace // Required: true Namespace string `json:"namespace"` // updatedat // Required: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updatedAt"` }
ModelsDSMConfigRecord Models DSM config record
swagger:model Models DSM config record.
func (*ModelsDSMConfigRecord) MarshalBinary ¶ added in v0.41.0
func (m *ModelsDSMConfigRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsDSMConfigRecord) UnmarshalBinary ¶ added in v0.41.0
func (m *ModelsDSMConfigRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsDefaultDSMCConfig ¶ added in v0.41.0
type ModelsDefaultDSMCConfig struct { // claim_timeout // Required: true // Format: int32 ClaimTimeout int32 `json:"claim_timeout"` // creation_timeout // Required: true // Format: int32 CreationTimeout int32 `json:"creation_timeout"` }
ModelsDefaultDSMCConfig Models default DSMC config
swagger:model Models default DSMC config.
func (*ModelsDefaultDSMCConfig) MarshalBinary ¶ added in v0.41.0
func (m *ModelsDefaultDSMCConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsDefaultDSMCConfig) UnmarshalBinary ¶ added in v0.41.0
func (m *ModelsDefaultDSMCConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsGameServer ¶
type ModelsGameServer struct { // alternate_ips AlternateIps []string `json:"alternate_ips,omitempty"` // custom_attribute // Required: true CustomAttribute *string `json:"custom_attribute"` // deployment // Required: true Deployment *string `json:"deployment"` // game_version // Required: true GameVersion *string `json:"game_version"` // image_version // Required: true ImageVersion *string `json:"image_version"` // ip // Required: true IP *string `json:"ip"` // is_override_game_version // Required: true IsOverrideGameVersion *bool `json:"is_override_game_version"` // last_update // Required: true // Format: date-time LastUpdate strfmt.DateTime `json:"last_update"` // namespace // Required: true Namespace *string `json:"namespace"` // pod_name // Required: true PodName *string `json:"pod_name"` // port // Required: true // Format: int32 Port *int32 `json:"port"` // ports // Required: true Ports map[string]int64 `json:"ports"` // protocol // Required: true Protocol *string `json:"protocol"` // provider // Required: true Provider *string `json:"provider"` // region // Required: true Region *string `json:"region"` // session_id // Required: true SessionID *string `json:"session_id"` // 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
type ModelsNativeSessionSetting ¶ added in v0.43.0
type ModelsNativeSessionSetting struct { // psnservicelabel // Required: true // Format: int32 PSNServiceLabel *int32 `json:"PSNServiceLabel"` // psnsupportedplatforms PSNSupportedPlatforms []string `json:"PSNSupportedPlatforms,omitempty"` // sessiontitle // Required: true SessionTitle *string `json:"SessionTitle"` // shouldsync ShouldSync bool `json:"ShouldSync"` // xboxserviceconfigid // Required: true XboxServiceConfigID *string `json:"XboxServiceConfigID"` // xboxsessiontemplatename // Required: true XboxSessionTemplateName *string `json:"XboxSessionTemplateName"` // localizedsessionname LocalizedSessionName interface{} `json:"localizedSessionName,omitempty"` }
ModelsNativeSessionSetting Models native session setting
swagger:model Models native session setting.
func (*ModelsNativeSessionSetting) MarshalBinary ¶ added in v0.43.0
func (m *ModelsNativeSessionSetting) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsNativeSessionSetting) UnmarshalBinary ¶ added in v0.43.0
func (m *ModelsNativeSessionSetting) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPSNAppServerCredentials ¶ added in v0.48.0
type ModelsPSNAppServerCredentials struct { // clientid // Required: true ClientID *string `json:"clientId"` // clientsecret // Required: true ClientSecret *string `json:"clientSecret"` // scope // Required: true Scope *string `json:"scope"` }
ModelsPSNAppServerCredentials Models PSN app server credentials
swagger:model Models PSN app server credentials.
func (*ModelsPSNAppServerCredentials) MarshalBinary ¶ added in v0.48.0
func (m *ModelsPSNAppServerCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPSNAppServerCredentials) UnmarshalBinary ¶ added in v0.48.0
func (m *ModelsPSNAppServerCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPartyMembers ¶ added in v0.36.0
type ModelsPartyMembers struct { // partyid // Required: true PartyID *string `json:"partyID"` // userids // Required: true UserIDs []string `json:"userIDs"` }
ModelsPartyMembers Models party members
swagger:model Models party members.
func (*ModelsPartyMembers) MarshalBinary ¶ added in v0.36.0
func (m *ModelsPartyMembers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPartyMembers) UnmarshalBinary ¶ added in v0.36.0
func (m *ModelsPartyMembers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPlatformCredentials ¶ added in v0.49.0
type ModelsPlatformCredentials struct { // psn // Required: true Psn *ModelsPSNAppServerCredentials `json:"psn"` // updatedat // Required: true UpdatedAt *string `json:"updatedAt"` }
ModelsPlatformCredentials Models platform credentials
swagger:model Models platform credentials.
func (*ModelsPlatformCredentials) MarshalBinary ¶ added in v0.49.0
func (m *ModelsPlatformCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPlatformCredentials) UnmarshalBinary ¶ added in v0.49.0
func (m *ModelsPlatformCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsTeam ¶
type ModelsTeam struct { // userids // Required: true UserIDs []string `json:"UserIDs"` // parties Parties []*ModelsPartyMembers `json:"parties,omitempty"` }
ModelsTeam Models team
swagger:model Models team.
func (*ModelsTeam) MarshalBinary ¶
func (m *ModelsTeam) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsTeam) UnmarshalBinary ¶
func (m *ModelsTeam) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUserPlatformInfo ¶ added in v0.37.0
type ModelsUserPlatformInfo struct { // name // Required: true Name *string `json:"name"` // userid // Required: true UserID *string `json:"userID"` }
ModelsUserPlatformInfo Models user platform info
swagger:model Models user platform info.
func (*ModelsUserPlatformInfo) MarshalBinary ¶ added in v0.37.0
func (m *ModelsUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUserPlatformInfo) UnmarshalBinary ¶ added in v0.37.0
func (m *ModelsUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseError ¶
type ResponseError struct { // attributes // Required: true Attributes map[string]string `json:"attributes"` // errorcode // Required: true // Format: int32 ErrorCode *int32 `json:"errorCode"` // errormessage // Required: true ErrorMessage *string `json:"errorMessage"` // message // Required: true Message *string `json:"message"` // name // Required: true Name *string `json:"name"` }
ResponseError Response error
swagger:model Response error.
func (*ResponseError) MarshalBinary ¶
func (m *ResponseError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseError) UnmarshalBinary ¶
func (m *ResponseError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- apimodels_append_team_game_session_request.go
- apimodels_config_alert_request_create.go
- apimodels_config_alert_response.go
- apimodels_configuration_template_response.go
- apimodels_configuration_templates_response.go
- apimodels_create_configuration_template_request.go
- apimodels_create_game_session_request.go
- apimodels_create_party_request.go
- apimodels_d_s_information_response.go
- apimodels_delete_bulk_game_session_request.go
- apimodels_delete_bulk_game_sessions_api_response.go
- apimodels_environment_variable_list_response.go
- apimodels_environment_variable_response.go
- apimodels_game_session_query_response.go
- apimodels_game_session_response.go
- apimodels_join_by_code_request.go
- apimodels_kick_response.go
- apimodels_pagination.go
- apimodels_party_query_response.go
- apimodels_party_session_response.go
- apimodels_player_attributes_request_body.go
- apimodels_player_attributes_response_body.go
- apimodels_player_platform.go
- apimodels_players_current_platform_request.go
- apimodels_players_current_platform_response.go
- apimodels_promote_leader_request.go
- apimodels_public_configuration.go
- apimodels_put_platform_credentials_request.go
- apimodels_request_member.go
- apimodels_response_delete_bulk_game_sessions.go
- apimodels_session_invite_request.go
- apimodels_update_configuration_template_request.go
- apimodels_update_game_session_backfill_request.go
- apimodels_update_game_session_member_status_response.go
- apimodels_update_game_session_request.go
- apimodels_update_party_request.go
- apimodels_user_response.go
- models_d_s_m_config_record.go
- models_default_d_s_m_c_config.go
- models_game_server.go
- models_native_session_setting.go
- models_p_s_n_app_server_credentials.go
- models_party_members.go
- models_platform_credentials.go
- models_team.go
- models_user_platform_info.go
- response_error.go