Documentation ¶
Index ¶
- Constants
- Variables
- type AccountCreateTestUserRequestV4
- type AccountCreateTestUserResponseV4
- type AccountCreateTestUsersRequestV4
- type AccountCreateTestUsersResponseV4
- type AccountCreateUserRequestV4
- type AccountCreateUserResponseV4
- type AccountUpgradeHeadlessAccountRequestV4
- type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4
- func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary() ([]byte, error)
- func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary(b []byte) error
- func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) Validate(formats strfmt.Registry) error
- type AccountUserActiveBanResponseV4
- type AccountUserInfo
- type AccountUserPermissionsResponseV4
- type AccountUserResponseV4
- type AccountcommonAllowedPermission
- type AccountcommonAvatarConfig
- type AccountcommonBan
- type AccountcommonBanReason
- type AccountcommonBanReasonV3
- type AccountcommonBanReasons
- type AccountcommonBanReasonsV3
- type AccountcommonBanV3
- type AccountcommonBannedByV3
- type AccountcommonBans
- type AccountcommonBansV3
- type AccountcommonClientModulePermission
- type AccountcommonClientPermission
- type AccountcommonClientPermissionSet
- type AccountcommonClientPermissionV3
- type AccountcommonClientPermissions
- type AccountcommonClientPermissionsV3
- type AccountcommonClientSelectedGroup
- type AccountcommonConflictedUserPlatformAccounts
- type AccountcommonCountry
- type AccountcommonCountryAgeRestriction
- type AccountcommonDescription
- type AccountcommonDistinctLinkedPlatformV3
- type AccountcommonDistinctPlatformResponseV3
- type AccountcommonInputValidationDescription
- type AccountcommonJWTBanV3
- type AccountcommonListUsersWithPlatformAccountsResponse
- type AccountcommonNamespaceRole
- type AccountcommonNetflixCertificates
- type AccountcommonOverrideRolePermission
- type AccountcommonPagination
- type AccountcommonPaginationV3
- type AccountcommonPermission
- type AccountcommonPermissionGroup
- type AccountcommonPermissionV3
- type AccountcommonPermissions
- type AccountcommonPermissionsV3
- type AccountcommonPlatformAccount
- type AccountcommonPlatformLinkingHistory
- type AccountcommonPlatformUserInformationV3
- type AccountcommonProfileUpdateConfig
- type AccountcommonRegisteredDomain
- type AccountcommonReplaceRolePermission
- type AccountcommonRole
- type AccountcommonRoleManager
- type AccountcommonRoleManagerV3
- type AccountcommonRoleMember
- type AccountcommonRoleMemberV3
- type AccountcommonRoleV3
- type AccountcommonSimpleUserPlatformInfoV3
- type AccountcommonUserInformationV3
- type AccountcommonUserLinkedPlatform
- type AccountcommonUserLinkedPlatformV3
- type AccountcommonUserLinkedPlatformsResponseV3
- type AccountcommonUserPlatformInfo
- type AccountcommonUserPlatforms
- type AccountcommonUserSearchByPlatformIDResult
- type AccountcommonUserSearchResult
- type AccountcommonUserWithLinkedPlatformAccounts
- type AccountcommonUserWithPlatformAccounts
- type ApiError
- type ApiResponse
- type BannedBy
- type BloomFilterJSON
- type ClientmodelClientCreateRequest
- type ClientmodelClientCreationResponse
- type ClientmodelClientCreationV3Request
- type ClientmodelClientResponse
- type ClientmodelClientTemplate
- type ClientmodelClientUpdateRequest
- type ClientmodelClientUpdateSecretRequest
- type ClientmodelClientUpdateV3Request
- type ClientmodelClientV3Response
- type ClientmodelClientsUpdateRequestV3
- type ClientmodelClientsV3Response
- type ClientmodelDefaultFieldValue
- type ClientmodelDefaultFieldValueValue
- type ClientmodelListClientPermissionSet
- type ClientmodelListTemplatesResponse
- type ClientmodelListUpsertModulesRequest
- type ClientmodelPermissionSetDeleteGroupRequest
- type ClientmodelPermissionSetUpsertRequest
- type ClientmodelV3ClientUpdateSecretRequest
- type LegalAcceptedPoliciesRequest
- type ModelAccountProgressionInfo
- type ModelAddUserRoleV4Request
- type ModelAgeRestrictionRequest
- type ModelAgeRestrictionRequestV3
- type ModelAgeRestrictionResponse
- type ModelAgeRestrictionResponseV3
- type ModelAssignUserV4Request
- type ModelAssignedUserV4Response
- type ModelAuthenticatorKeyResponseV4
- type ModelBackupCodesResponseV4
- type ModelBanCreateRequest
- type ModelBanUpdateRequest
- type ModelBulkAccountTypeUpdateRequestV4
- type ModelBulkBanCreateRequestV3
- type ModelBulkUnbanCreateRequestV3
- type ModelCheckAvailabilityResponse
- type ModelCheckValidUserIDRequestV4
- type ModelConfigValueResponseV3
- type ModelCountry
- type ModelCountryAgeRestrictionRequest
- type ModelCountryAgeRestrictionV3Request
- type ModelCountryBlacklistRequest
- type ModelCountryBlacklistResponse
- type ModelCountryResponse
- type ModelCountryV3Response
- type ModelCreateJusticeUserResponse
- type ModelDeviceBanRequestV4
- type ModelDeviceBanResponseV4
- type ModelDeviceBanUpdateRequestV4
- type ModelDeviceBannedResponseV4
- type ModelDeviceBansResponseV4
- type ModelDeviceIDDecryptResponseV4
- type ModelDeviceResponseV4
- type ModelDeviceTypeResponseV4
- type ModelDeviceTypesResponseV4
- type ModelDeviceUserResponseV4
- type ModelDeviceUsersResponseV4
- type ModelDevicesResponseV4
- type ModelDisableMFARequest
- type ModelDisableUserRequest
- type ModelEmailUpdateRequestV4
- type ModelEnabledFactorsResponseV4
- type ModelFailedBanUnbanUserV3
- type ModelFieldUpdateAllowStatus
- type ModelForgotPasswordRequestV3
- type ModelGetAdminUsersResponse
- type ModelGetBulkUserBansRequest
- type ModelGetLinkHeadlessAccountConflictResponse
- type ModelGetProfileUpdateStrategyConfigResponse
- type ModelGetPublisherUserResponse
- type ModelGetUserBanSummaryV3
- type ModelGetUserBanV3Response
- type ModelGetUserJusticePlatformAccountResponse
- type ModelGetUserMapping
- type ModelGetUserMappingV3
- type ModelGetUsersResponseWithPaginationV3
- type ModelInputValidationConfigVersion
- type ModelInputValidationData
- type ModelInputValidationDataPublic
- type ModelInputValidationUpdatePayload
- type ModelInputValidationsPublicResponse
- type ModelInputValidationsResponse
- type ModelInvitationHistoryResponse
- type ModelInviteUserRequestV3
- type ModelInviteUserRequestV4
- type ModelInviteUserResponseV3
- type ModelLinkHeadlessAccountRequest
- type ModelLinkPlatformAccountRequest
- type ModelLinkPlatformAccountWithProgressionRequest
- type ModelLinkRequest
- type ModelLinkingHistoryResponseWithPaginationV3
- type ModelListAssignedUsersV4Response
- type ModelListBulkUserBanResponseV3
- type ModelListBulkUserPlatformsResponse
- type ModelListBulkUserResponse
- type ModelListEmailAddressRequest
- type ModelListInvitationHistoriesV4Response
- type ModelListRoleV4Response
- type ModelListUserInformationResult
- type ModelListUserResponseV3
- type ModelListUserRolesV4Response
- type ModelListValidUserIDResponseV4
- type ModelLoginAllowlistRequest
- type ModelLoginAllowlistResponse
- type ModelLoginHistoriesResponse
- type ModelNamespaceInvitationHistoryUserV4Response
- type ModelNamespaceRoleRequest
- type ModelOneTimeCodeLinkRedirectionResponse
- type ModelPermissionDeleteRequest
- type ModelPlatformDomainDeleteRequest
- type ModelPlatformDomainResponse
- type ModelPlatformDomainUpdateRequest
- type ModelPlatformUserIDRequest
- type ModelPlatformUserIDRequestV4
- type ModelPlatformUserInformation
- type ModelProgressionInfo
- type ModelPublicInviteUserRequestV4
- type ModelPublicOpenIDUserInfoResponse
- type ModelPublicThirdPartyPlatformInfo
- type ModelPublicUserInformationResponseV3
- type ModelPublicUserInformationV3
- type ModelPublicUserResponse
- type ModelPublicUserResponseV3
- type ModelPublicUserUpdateRequestV3
- type ModelPublicUsersResponse
- type ModelRemoveUserRoleV4Request
- type ModelResetPasswordRequest
- type ModelResetPasswordRequestV3
- type ModelRevokeUserV4Request
- type ModelRoleAdminStatusResponse
- type ModelRoleAdminStatusResponseV3
- type ModelRoleCreateRequest
- type ModelRoleCreateV3Request
- type ModelRoleManagersRequest
- type ModelRoleManagersRequestV3
- type ModelRoleManagersResponse
- type ModelRoleManagersResponsesV3
- type ModelRoleMembersRequest
- type ModelRoleMembersRequestV3
- type ModelRoleMembersResponse
- type ModelRoleMembersResponseV3
- type ModelRoleNamesResponseV3
- type ModelRoleOverrideResponse
- type ModelRoleOverrideSourceResponse
- type ModelRoleOverrideStatsUpdateRequest
- type ModelRoleOverrideUpdateRequest
- type ModelRolePermissionResponseV3
- type ModelRoleResponse
- type ModelRoleResponseV3
- type ModelRoleResponseWithManagers
- type ModelRoleResponseWithManagersAndPaginationV3
- type ModelRoleResponseWithManagersV3
- type ModelRoleUpdateRequest
- type ModelRoleUpdateRequestV3
- type ModelRoleV4Request
- type ModelRoleV4Response
- type ModelSSOPlatformCredentialRequest
- type ModelSSOPlatformCredentialResponse
- type ModelSearchUsersByPlatformIDResponse
- type ModelSearchUsersResponse
- type ModelSearchUsersResponseWithPaginationV3
- type ModelSendRegisterVerificationCodeRequest
- type ModelSendVerificationCodeRequest
- type ModelSendVerificationCodeRequestV3
- type ModelSendVerificationLinkRequest
- type ModelSimpleProfileUpdateStrategyConfigs
- type ModelSimpleUserBan
- type ModelThirdPartyLoginPlatformCredentialRequest
- type ModelThirdPartyLoginPlatformCredentialResponse
- type ModelTokenThirdPartyLinkStatusResponse
- type ModelUnlinkUserPlatformRequest
- type ModelUpdatePermissionScheduleRequest
- type ModelUpdateProfileUpdateStrategyConfigRequest
- type ModelUpdateUserDeletionStatusRequest
- type ModelUpdateUserStatusRequest
- type ModelUpgradeHeadlessAccountRequest
- type ModelUpgradeHeadlessAccountV3Request
- type ModelUpgradeHeadlessAccountWithVerificationCodeRequest
- type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3
- func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
- func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
- func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) Validate(formats strfmt.Registry) error
- type ModelUserActiveBanResponse
- type ModelUserActiveBanResponseV3
- type ModelUserBanResponse
- type ModelUserBanResponseV3
- type ModelUserBanWithStatus
- type ModelUserBaseInfo
- type ModelUserBulkUpdateRequestV3
- type ModelUserCreateRequest
- type ModelUserCreateRequestV3
- type ModelUserCreateResponse
- type ModelUserCreateResponseV3
- type ModelUserDeletionStatusResponse
- type ModelUserIDsRequest
- type ModelUserIdentityUpdateRequestV3
- type ModelUserInfoResponse
- type ModelUserInformation
- type ModelUserInputValidationRequest
- type ModelUserInputValidationResponse
- type ModelUserInvitationHistory
- type ModelUserInvitationV3
- type ModelUserLoginHistoryResponse
- type ModelUserMFAStatusResponseV4
- type ModelUserMFATokenResponseV4
- type ModelUserPasswordUpdateRequest
- type ModelUserPasswordUpdateV3Request
- type ModelUserPermissionsResponseV3
- type ModelUserPlatformInfo
- type ModelUserPlatformInfos
- type ModelUserPlatformLinkHistories
- type ModelUserPlatformLinkHistory
- type ModelUserPlatformMetadata
- type ModelUserProfileUpdateAllowStatus
- type ModelUserPublicInfoResponseV4
- type ModelUserResponse
- type ModelUserResponseV3
- type ModelUserRolesV4Response
- type ModelUserUnbanCreateRequestV3
- type ModelUserUpdateRequest
- type ModelUserUpdateRequestV3
- type ModelUserVerificationRequest
- type ModelUserVerificationRequestV3
- type ModelUserWithPlatformInfo
- type ModelUsersPlatformInfosRequestV3
- type ModelUsersPlatformInfosResponse
- type ModelUsersUpdateRequestV3
- type ModelValidUserIDResponseV4
- type ModelValidationDetail
- type ModelValidationDetailPublic
- type ModelVerificationCodeResponse
- type ModelVerifyRegistrationCode
- type ModelWebLinkingResponse
- type OauthapiRevocationList
- type OauthcommonJWKKey
- type OauthcommonJWKSet
- type OauthcommonUserRevocationListRecord
- type OauthmodelCountryLocationResponse
- type OauthmodelErrorResponse
- type OauthmodelLoginQueueTicketResponse
- type OauthmodelOneTimeLinkingCodeResponse
- type OauthmodelOneTimeLinkingCodeValidationResponse
- type OauthmodelPlatformTokenRefreshResponseV3
- type OauthmodelTargetTokenCodeResponse
- type OauthmodelTicketEndpointAction
- type OauthmodelTokenIntrospectResponse
- type OauthmodelTokenResponse
- type OauthmodelTokenResponseV3
- type OauthmodelTokenThirdPartyResponse
- type OauthmodelTokenWithDeviceCookieResponseV3
- type OauthmodelUserBan
- type PlatformDLCAggResponse
- type PlatformWalletAggResponse
- type RestErrorResponse
- type RestErrorResponseWithConflictedUserPlatformAccounts
- func (m *RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
- func (m *RestErrorResponseWithConflictedUserPlatformAccounts) TranslateToApiError() (*ApiError, error)
- func (m *RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
- func (m *RestErrorResponseWithConflictedUserPlatformAccounts) Validate(formats strfmt.Registry) error
- type RestPermission
- type Validation
- type ValidationDescription
Constants ¶
const ( // AccountCreateTestUserRequestV4AuthTypeEMAILPASSWD captures enum value "EMAILPASSWD" AccountCreateTestUserRequestV4AuthTypeEMAILPASSWD string = "EMAILPASSWD" )
const ( // AccountCreateUserRequestV4AuthTypeEMAILPASSWD captures enum value "EMAILPASSWD" AccountCreateUserRequestV4AuthTypeEMAILPASSWD string = "EMAILPASSWD" )
Variables ¶
var ( Error422 = ApiError{Code: "422", Message: "request is unprocessable"} Error10130 = ApiError{Code: "10130", Message: "user under age"} Error10131 = ApiError{Code: "10131", Message: "invalid date of birth"} Error10132 = ApiError{Code: "10132", Message: "invalid email address"} Error10133 = ApiError{Code: "10133", Message: "email already used"} Error10136 = ApiError{Code: "10136", Message: "code is either been used or not valid anymore"} Error10137 = ApiError{Code: "10137", Message: "code is expired"} Error10138 = ApiError{Code: "10138", Message: "code not match"} Error10139 = ApiError{Code: "10139", Message: "platform account not found"} Error10140 = ApiError{Code: "10140", Message: "user verified"} Error10141 = ApiError{Code: "10141", Message: "email verified"} Error10142 = ApiError{Code: "10142", Message: "new password cannot be same with original"} Error10143 = ApiError{Code: "10143", Message: "password not match"} Error10144 = ApiError{Code: "10144", Message: "user has no bans"} Error10145 = ApiError{Code: "10145", Message: "disallow game access publisher user's ban"} Error10146 = ApiError{Code: "10146", Message: "userID not match"} Error10148 = ApiError{Code: "10148", Message: "verification code context doesn't match the required context"} Error10149 = ApiError{Code: "10149", Message: "verification contact type doesn't match"} Error10152 = ApiError{Code: "10152", Message: "verification code not found"} Error10153 = ApiError{Code: "10153", Message: "user exist"} Error10154 = ApiError{Code: "10154", Message: "country not found"} Error10155 = ApiError{Code: "10155", Message: "country is not defined"} Error10156 = ApiError{Code: "10156", Message: "role not found"} Error10157 = ApiError{Code: "10157", Message: "specified role is not admin role"} Error10158 = ApiError{Code: "10158", Message: "ban not found"} Error10159 = ApiError{Code: "10159", Message: "operator is not a role manager"} Error10160 = ApiError{Code: "10160", Message: "user already has the role"} Error10161 = ApiError{Code: "10161", Message: "user already the role member"} Error10162 = ApiError{Code: "10162", Message: "invalid verification"} Error10163 = ApiError{Code: "10163", Message: "platform is already linked with the user account"} Error10169 = ApiError{Code: "10169", Message: "age restriction not found"} Error10170 = ApiError{Code: "10170", Message: "account is already a full account"} Error10171 = ApiError{Code: "10171", Message: "email address not found"} Error10172 = ApiError{Code: "10172", Message: "platform user is already linked with the account"} Error10173 = ApiError{Code: "10173", Message: "platform is already linked with another user account"} Error10174 = ApiError{Code: "10174", Message: "platform client not found"} Error10175 = ApiError{Code: "10175", Message: "third party credential not found"} Error10177 = ApiError{Code: "10177", Message: "username already used"} Error10180 = ApiError{Code: "10180", Message: "admin invitation not found or expired"} Error10182 = ApiError{Code: "10182", Message: "given namespace cannot be assigned to the role"} Error10183 = ApiError{Code: "10183", Message: "unprocessable entity"} Error10185 = ApiError{Code: "10185", Message: "publisher namespace not allowed"} Error10188 = ApiError{Code: "10188", Message: "input validation field not found"} Error10189 = ApiError{Code: "10189", Message: "invalid factor"} Error10190 = ApiError{Code: "10190", Message: "auth secret key expired"} Error10191 = ApiError{Code: "10191", Message: "email address not verified"} Error10192 = ApiError{Code: "10192", Message: "factor not enabled"} Error10193 = ApiError{Code: "10193", Message: "mfa not enabled"} Error10194 = ApiError{Code: "10194", Message: "factor already enabled"} Error10195 = ApiError{Code: "10195", Message: "no valid backup code found"} Error10200 = ApiError{Code: "10200", Message: "link to a different platform account is not allowed"} Error10202 = ApiError{Code: "10202", Message: "active device ban config already exists"} Error10204 = ApiError{Code: "10204", Message: "device can not be banned"} Error10207 = ApiError{Code: "10207", Message: "user namespace is not available"} Error10208 = ApiError{Code: "10208", Message: "platform token expired"} Error10213 = ApiError{Code: "10213", Message: "country is blocked"} Error10215 = ApiError{Code: "10215", Message: "Simultaneous ticket is required"} Error10216 = ApiError{Code: "10216", Message: "Native ticket is required"} Error10217 = ApiError{Code: "10217", Message: "Native ticket's account linked AGS account has different linking history with input simultaneous ticket's"} Error10218 = ApiError{Code: "10218", Message: "Simultaneous ticket's account linked AGS account has different linking history with input native ticket's"} Error10219 = ApiError{Code: "10219", Message: "Native ticket's account linked AGS is already linked simultaneous but different with the input simultaneous ticket's"} Error10220 = ApiError{Code: "10220", Message: "Native ticket's account linked AGS account is different with the one which simultaneous ticket's linked to"} Error10221 = ApiError{Code: "10221", Message: "Simultaneous ticket's account linked AGS is already linked native but different with the input native ticket's"} Error10222 = ApiError{Code: "10222", Message: "unique display name already exists"} Error10226 = ApiError{Code: "10226", Message: "third party platform is not supported"} Error10228 = ApiError{Code: "10228", Message: "invalid mfa token"} Error10229 = ApiError{Code: "10229", Message: "request body exceed max limitation"} Error10235 = ApiError{Code: "10235", Message: "date of birth not allowed to update"} Error10236 = ApiError{Code: "10236", Message: "username not allowed to update"} Error10237 = ApiError{Code: "10237", Message: "display name not allowed to update"} Error10238 = ApiError{Code: "10238", Message: "country not allowed to update"} Error10240 = ApiError{Code: "10240", Message: "namespace is not game namespace"} Error10364 = ApiError{Code: "10364", Message: "client exists"} Error10365 = ApiError{Code: "10365", Message: "client not found"} Error10456 = ApiError{Code: "10456", Message: "role not found"} Error10457 = ApiError{Code: "10457", Message: "specified role is not admin role"} Error10459 = ApiError{Code: "10459", Message: "operator is not a role manager"} Error10466 = ApiError{Code: "10466", Message: "invalid role members"} Error10467 = ApiError{Code: "10467", Message: "role has no manager"} Error10468 = ApiError{Code: "10468", Message: "role manager exist"} Error10469 = ApiError{Code: "10469", Message: "role member exist"} Error10470 = ApiError{Code: "10470", Message: "role is empty"} Error20000 = ApiError{Code: "20000", Message: "internal server error"} Error20001 = ApiError{Code: "20001", Message: "unauthorized access"} Error20002 = ApiError{Code: "20002", Message: "validation error"} Error20003 = ApiError{Code: "20003", Message: "forbidden access"} Error20007 = ApiError{Code: "20007", Message: "too many requests"} Error20008 = ApiError{Code: "20008", Message: "user not found"} Error20009 = ApiError{Code: "20009", Message: "request_conflict"} Error20013 = ApiError{Code: "20013", Message: "insufficient permissions"} Error20019 = ApiError{Code: "20019", Message: "unable to parse request body"} Error20021 = ApiError{Code: "20021", Message: "invalid pagination parameter"} Error20022 = ApiError{Code: "20022", Message: "token is not user token"} Error20024 = ApiError{Code: "20024", Message: "not implemented"} Error20025 = ApiError{Code: "20025", Message: "not a publisher user"} Error1014001 = ApiError{Code: "1014001", Message: "unable to parse request body"} Error1014002 = ApiError{Code: "1014002", Message: "user already exists"} Error1014016 = ApiError{Code: "1014016", Message: "unable to parse request body"} Error1014017 = ApiError{Code: "1014017", Message: "user not found"} Error1014018 = ApiError{Code: "1014018", Message: "verification code not found"} Error1014019 = ApiError{Code: "1014019", Message: "verification code already used"} Error1014020 = ApiError{Code: "1014020", Message: "verification code invalid"} Error1014021 = ApiError{Code: "1014021", Message: "verification code expired"} Error1015073 = ApiError{Code: "1015073", Message: "new password same as old password"} )
Functions ¶
This section is empty.
Types ¶
type AccountCreateTestUserRequestV4 ¶
type AccountCreateTestUserRequestV4 struct { // acceptedpolicies AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"` // authtype // Enum: ['EMAILPASSWD'] // Required: true AuthType *string `json:"authType"` // country // Required: true Country *string `json:"country"` // dateofbirth // Required: true DateOfBirth *string `json:"dateOfBirth"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // password // Required: true Password *string `json:"password"` // passwordmd5sum // Required: true PasswordMD5Sum *string `json:"passwordMD5Sum"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username // Required: true Username *string `json:"username"` // verified // Required: true Verified *bool `json:"verified"` }
AccountCreateTestUserRequestV4 Account create test user request V4
swagger:model Account create test user request V4.
func (*AccountCreateTestUserRequestV4) MarshalBinary ¶
func (m *AccountCreateTestUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserRequestV4) UnmarshalBinary ¶
func (m *AccountCreateTestUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUserResponseV4 ¶
type AccountCreateTestUserResponseV4 struct { // authtype // Required: true AuthType *string `json:"authType"` // country // Required: true Country *string `json:"country"` // dateofbirth // Required: true // Format: date-time DateOfBirth strfmt.DateTime `json:"dateOfBirth"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // namespace // Required: true Namespace *string `json:"namespace"` // password // Required: true Password *string `json:"password"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` // username // Required: true Username *string `json:"username"` // verified // Required: true Verified *bool `json:"verified"` }
AccountCreateTestUserResponseV4 Account create test user response V4
swagger:model Account create test user response V4.
func (*AccountCreateTestUserResponseV4) MarshalBinary ¶
func (m *AccountCreateTestUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserResponseV4) UnmarshalBinary ¶
func (m *AccountCreateTestUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersRequestV4 ¶
type AccountCreateTestUsersRequestV4 struct { // count // Required: true // Format: int32 Count *int32 `json:"count"` // userinfo // Required: true UserInfo *AccountUserInfo `json:"userInfo"` }
AccountCreateTestUsersRequestV4 Account create test users request V4
swagger:model Account create test users request V4.
func (*AccountCreateTestUsersRequestV4) MarshalBinary ¶
func (m *AccountCreateTestUsersRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersRequestV4) UnmarshalBinary ¶
func (m *AccountCreateTestUsersRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersResponseV4 ¶
type AccountCreateTestUsersResponseV4 struct { // data // Required: true Data []*AccountCreateTestUserResponseV4 `json:"data"` }
AccountCreateTestUsersResponseV4 Account create test users response V4
swagger:model Account create test users response V4.
func (*AccountCreateTestUsersResponseV4) MarshalBinary ¶
func (m *AccountCreateTestUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersResponseV4) UnmarshalBinary ¶
func (m *AccountCreateTestUsersResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateUserRequestV4 ¶
type AccountCreateUserRequestV4 struct { // acceptedpolicies AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"` // authtype // Enum: ['EMAILPASSWD'] // Required: true AuthType *string `json:"authType"` // code Code string `json:"code,omitempty"` // country // Required: true Country *string `json:"country"` // dateofbirth DateOfBirth string `json:"dateOfBirth,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // password Password string `json:"password,omitempty"` // passwordmd5sum PasswordMD5Sum string `json:"passwordMD5Sum,omitempty"` // reachminimumage ReachMinimumAge bool `json:"reachMinimumAge"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username // Required: true Username *string `json:"username"` }
AccountCreateUserRequestV4 Account create user request V4
swagger:model Account create user request V4.
func (*AccountCreateUserRequestV4) MarshalBinary ¶
func (m *AccountCreateUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateUserRequestV4) UnmarshalBinary ¶
func (m *AccountCreateUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateUserResponseV4 ¶
type AccountCreateUserResponseV4 struct { // authtype // Required: true AuthType *string `json:"authType"` // country // Required: true Country *string `json:"country"` // dateofbirth // Required: true // Format: date-time DateOfBirth strfmt.DateTime `json:"dateOfBirth"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // namespace // Required: true Namespace *string `json:"namespace"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` // username // Required: true Username *string `json:"username"` }
AccountCreateUserResponseV4 Account create user response V4
swagger:model Account create user response V4.
func (*AccountCreateUserResponseV4) MarshalBinary ¶
func (m *AccountCreateUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateUserResponseV4) UnmarshalBinary ¶
func (m *AccountCreateUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountRequestV4 ¶
type AccountUpgradeHeadlessAccountRequestV4 struct { // dateofbirth DateOfBirth string `json:"dateOfBirth,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // password // Required: true Password *string `json:"password"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username // Required: true Username *string `json:"username"` }
AccountUpgradeHeadlessAccountRequestV4 Account upgrade headless account request V4
swagger:model Account upgrade headless account request V4.
func (*AccountUpgradeHeadlessAccountRequestV4) MarshalBinary ¶
func (m *AccountUpgradeHeadlessAccountRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary ¶
func (m *AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 ¶
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 struct { // code // Required: true Code *string `json:"code"` // country Country string `json:"country,omitempty"` // dateofbirth DateOfBirth string `json:"dateOfBirth,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // password // Required: true Password *string `json:"password"` // reachminimumage ReachMinimumAge bool `json:"reachMinimumAge"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username // Required: true Username *string `json:"username"` // validateonly ValidateOnly bool `json:"validateOnly"` }
AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 Account upgrade headless account with verification code request V4
swagger:model Account upgrade headless account with verification code request V4.
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary ¶
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary ¶
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserActiveBanResponseV4 ¶
type AccountUserActiveBanResponseV4 struct { // ban // Required: true Ban *string `json:"ban"` // banid // Required: true BanID *string `json:"banId"` // enddate // Required: true // Format: date-time EndDate strfmt.DateTime `json:"endDate"` }
AccountUserActiveBanResponseV4 Account user active ban response V4
swagger:model Account user active ban response V4.
func (*AccountUserActiveBanResponseV4) MarshalBinary ¶
func (m *AccountUserActiveBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserActiveBanResponseV4) UnmarshalBinary ¶
func (m *AccountUserActiveBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserInfo ¶
type AccountUserInfo struct { // country Country string `json:"country,omitempty"` }
AccountUserInfo Account user info
swagger:model Account user info.
func (*AccountUserInfo) MarshalBinary ¶
func (m *AccountUserInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserInfo) UnmarshalBinary ¶
func (m *AccountUserInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserPermissionsResponseV4 ¶
type AccountUserPermissionsResponseV4 struct { // action // Required: true // Format: int32 Action *int32 `json:"action"` // resource // Required: true Resource *string `json:"resource"` // schedaction // Format: int32 SchedAction int32 `json:"schedAction,omitempty"` // schedcron SchedCron string `json:"schedCron,omitempty"` // schedrange SchedRange []string `json:"schedRange,omitempty"` }
AccountUserPermissionsResponseV4 Account user permissions response V4
swagger:model Account user permissions response V4.
func (*AccountUserPermissionsResponseV4) MarshalBinary ¶
func (m *AccountUserPermissionsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserPermissionsResponseV4) UnmarshalBinary ¶
func (m *AccountUserPermissionsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserResponseV4 ¶
type AccountUserResponseV4 struct { // authtype // Required: true AuthType *string `json:"authType"` // bans // Required: true Bans []*AccountUserActiveBanResponseV4 `json:"bans"` // country // Required: true Country *string `json:"country"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // dateofbirth // Required: true // Format: date-time DateOfBirth strfmt.DateTime `json:"dateOfBirth"` // deletionstatus // Required: true DeletionStatus *bool `json:"deletionStatus"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // emailverified // Required: true EmailVerified *bool `json:"emailVerified"` // enabled // Required: true Enabled *bool `json:"enabled"` // lastdateofbirthchangedtime // Required: true // Format: date-time LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"` // lastenabledchangedtime // Required: true // Format: date-time LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"` // namespace // Required: true Namespace *string `json:"namespace"` // newemailaddress NewEmailAddress string `json:"newEmailAddress,omitempty"` // oldemailaddress // Required: true OldEmailAddress *string `json:"oldEmailAddress"` // permissions // Required: true Permissions []*AccountUserPermissionsResponseV4 `json:"permissions"` // phonenumber PhoneNumber string `json:"phoneNumber,omitempty"` // phoneverified // Required: true PhoneVerified *bool `json:"phoneVerified"` // platformid PlatformID string `json:"platformId,omitempty"` // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` // roles // Required: true Roles []string `json:"roles"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` // username Username string `json:"username,omitempty"` }
AccountUserResponseV4 Account user response V4
swagger:model Account user response V4.
func (*AccountUserResponseV4) MarshalBinary ¶
func (m *AccountUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserResponseV4) UnmarshalBinary ¶
func (m *AccountUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonAllowedPermission ¶
type AccountcommonAllowedPermission struct { // allowedactions // Required: true // Format: int32 AllowedActions []int32 `json:"allowedActions"` // resource // Required: true Resource *string `json:"resource"` }
AccountcommonAllowedPermission Accountcommon allowed permission
swagger:model Accountcommon allowed permission.
func (*AccountcommonAllowedPermission) MarshalBinary ¶
func (m *AccountcommonAllowedPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonAllowedPermission) UnmarshalBinary ¶
func (m *AccountcommonAllowedPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonAvatarConfig ¶
type AccountcommonAvatarConfig struct { // allowedprefixes // Required: true AllowedPrefixes []string `json:"allowedPrefixes"` // preferregex // Required: true PreferRegex *bool `json:"preferRegex"` // regex // Required: true Regex *string `json:"regex"` }
AccountcommonAvatarConfig Accountcommon avatar config
swagger:model Accountcommon avatar config.
func (*AccountcommonAvatarConfig) MarshalBinary ¶
func (m *AccountcommonAvatarConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonAvatarConfig) UnmarshalBinary ¶
func (m *AccountcommonAvatarConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBan ¶
type AccountcommonBan struct { // ban // Required: true Ban *string `json:"Ban"` // description // Required: true Description *string `json:"Description"` }
AccountcommonBan Accountcommon ban
swagger:model Accountcommon ban.
func (*AccountcommonBan) MarshalBinary ¶
func (m *AccountcommonBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBan) UnmarshalBinary ¶
func (m *AccountcommonBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReason ¶
type AccountcommonBanReason struct { // description // Required: true Description *string `json:"Description"` // reason // Required: true Reason *string `json:"Reason"` }
AccountcommonBanReason Accountcommon ban reason
swagger:model Accountcommon ban reason.
func (*AccountcommonBanReason) MarshalBinary ¶
func (m *AccountcommonBanReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReason) UnmarshalBinary ¶
func (m *AccountcommonBanReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonV3 ¶
type AccountcommonBanReasonV3 struct { // description // Required: true Description *string `json:"description"` // reason // Required: true Reason *string `json:"reason"` }
AccountcommonBanReasonV3 Accountcommon ban reason V3
swagger:model Accountcommon ban reason V3.
func (*AccountcommonBanReasonV3) MarshalBinary ¶
func (m *AccountcommonBanReasonV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonV3) UnmarshalBinary ¶
func (m *AccountcommonBanReasonV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasons ¶
type AccountcommonBanReasons struct { // reasons // Required: true Reasons []*AccountcommonBanReason `json:"Reasons"` }
AccountcommonBanReasons Accountcommon ban reasons
swagger:model Accountcommon ban reasons.
func (*AccountcommonBanReasons) MarshalBinary ¶
func (m *AccountcommonBanReasons) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasons) UnmarshalBinary ¶
func (m *AccountcommonBanReasons) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonsV3 ¶
type AccountcommonBanReasonsV3 struct { // reasons // Required: true Reasons []*AccountcommonBanReasonV3 `json:"reasons"` }
AccountcommonBanReasonsV3 Accountcommon ban reasons V3
swagger:model Accountcommon ban reasons V3.
func (*AccountcommonBanReasonsV3) MarshalBinary ¶
func (m *AccountcommonBanReasonsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonsV3) UnmarshalBinary ¶
func (m *AccountcommonBanReasonsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanV3 ¶
type AccountcommonBanV3 struct { // ban // Required: true Ban *string `json:"ban"` // description Description string `json:"description,omitempty"` // descriptions Descriptions *AccountcommonDescription `json:"descriptions,omitempty"` // type // Required: true Type *string `json:"type"` }
AccountcommonBanV3 Accountcommon ban V3
swagger:model Accountcommon ban V3.
func (*AccountcommonBanV3) MarshalBinary ¶
func (m *AccountcommonBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanV3) UnmarshalBinary ¶
func (m *AccountcommonBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBannedByV3 ¶
type AccountcommonBannedByV3 struct { // displayname // Required: true DisplayName *string `json:"displayName"` // userid // Required: true UserID *string `json:"userId"` }
AccountcommonBannedByV3 Accountcommon banned by V3
swagger:model Accountcommon banned by V3.
func (*AccountcommonBannedByV3) MarshalBinary ¶
func (m *AccountcommonBannedByV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBannedByV3) UnmarshalBinary ¶
func (m *AccountcommonBannedByV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBans ¶
type AccountcommonBans struct { // bans // Required: true Bans []*AccountcommonBan `json:"Bans"` }
AccountcommonBans Accountcommon bans
swagger:model Accountcommon bans.
func (*AccountcommonBans) MarshalBinary ¶
func (m *AccountcommonBans) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBans) UnmarshalBinary ¶
func (m *AccountcommonBans) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBansV3 ¶
type AccountcommonBansV3 struct { // bans // Required: true Bans []*AccountcommonBanV3 `json:"bans"` }
AccountcommonBansV3 Accountcommon bans V3
swagger:model Accountcommon bans V3.
func (*AccountcommonBansV3) MarshalBinary ¶
func (m *AccountcommonBansV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBansV3) UnmarshalBinary ¶
func (m *AccountcommonBansV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientModulePermission ¶
type AccountcommonClientModulePermission struct { // moduleid // Required: true ModuleID *string `json:"moduleId"` // selectedgroups // Required: true SelectedGroups []*AccountcommonClientSelectedGroup `json:"selectedGroups"` }
AccountcommonClientModulePermission Accountcommon client module permission
swagger:model Accountcommon client module permission.
func (*AccountcommonClientModulePermission) MarshalBinary ¶
func (m *AccountcommonClientModulePermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientModulePermission) UnmarshalBinary ¶
func (m *AccountcommonClientModulePermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermission ¶
type AccountcommonClientPermission struct { // action // Required: true // Format: int32 Action *int32 `json:"Action"` // resource // Required: true Resource *string `json:"Resource"` }
AccountcommonClientPermission Accountcommon client permission
swagger:model Accountcommon client permission.
func (*AccountcommonClientPermission) MarshalBinary ¶
func (m *AccountcommonClientPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermission) UnmarshalBinary ¶
func (m *AccountcommonClientPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionSet ¶
type AccountcommonClientPermissionSet struct { // doclink // Required: true DocLink *string `json:"docLink"` // groups // Required: true Groups []*AccountcommonPermissionGroup `json:"groups"` // module // Required: true Module *string `json:"module"` // moduleid // Required: true ModuleID *string `json:"moduleId"` }
AccountcommonClientPermissionSet Accountcommon client permission set
swagger:model Accountcommon client permission set.
func (*AccountcommonClientPermissionSet) MarshalBinary ¶
func (m *AccountcommonClientPermissionSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionSet) UnmarshalBinary ¶
func (m *AccountcommonClientPermissionSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionV3 ¶
type AccountcommonClientPermissionV3 struct { // action // Required: true // Format: int32 Action *int32 `json:"action"` // resource // Required: true Resource *string `json:"resource"` }
AccountcommonClientPermissionV3 Accountcommon client permission V3
swagger:model Accountcommon client permission V3.
func (*AccountcommonClientPermissionV3) MarshalBinary ¶
func (m *AccountcommonClientPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionV3) UnmarshalBinary ¶
func (m *AccountcommonClientPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissions ¶
type AccountcommonClientPermissions struct { // permissions // Required: true Permissions []*AccountcommonClientPermission `json:"Permissions"` }
AccountcommonClientPermissions Accountcommon client permissions
swagger:model Accountcommon client permissions.
func (*AccountcommonClientPermissions) MarshalBinary ¶
func (m *AccountcommonClientPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissions) UnmarshalBinary ¶
func (m *AccountcommonClientPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionsV3 ¶
type AccountcommonClientPermissionsV3 struct { // permissions // Required: true Permissions []*AccountcommonClientPermissionV3 `json:"permissions"` }
AccountcommonClientPermissionsV3 Accountcommon client permissions V3
swagger:model Accountcommon client permissions V3.
func (*AccountcommonClientPermissionsV3) MarshalBinary ¶
func (m *AccountcommonClientPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionsV3) UnmarshalBinary ¶
func (m *AccountcommonClientPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientSelectedGroup ¶
type AccountcommonClientSelectedGroup struct { // groupid // Required: true GroupID *string `json:"groupId"` // selectedactions // Required: true // Format: int32 SelectedActions []int32 `json:"selectedActions"` }
AccountcommonClientSelectedGroup Accountcommon client selected group
swagger:model Accountcommon client selected group.
func (*AccountcommonClientSelectedGroup) MarshalBinary ¶
func (m *AccountcommonClientSelectedGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientSelectedGroup) UnmarshalBinary ¶
func (m *AccountcommonClientSelectedGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonConflictedUserPlatformAccounts ¶
type AccountcommonConflictedUserPlatformAccounts struct { // platformuserid // Required: true PlatformUserID *string `json:"platformUserID"` // publisheraccounts // Required: true PublisherAccounts []*AccountcommonUserWithLinkedPlatformAccounts `json:"publisherAccounts"` }
AccountcommonConflictedUserPlatformAccounts Accountcommon conflicted user platform accounts
swagger:model Accountcommon conflicted user platform accounts.
func (*AccountcommonConflictedUserPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonConflictedUserPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonCountry ¶
type AccountcommonCountry struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"AgeRestriction"` // countrycode // Required: true CountryCode *string `json:"CountryCode"` // countryname // Required: true CountryName *string `json:"CountryName"` // enable // Required: true Enable *bool `json:"Enable"` // namespace // Required: true Namespace *string `json:"Namespace"` }
AccountcommonCountry Accountcommon country
swagger:model Accountcommon country.
func (*AccountcommonCountry) MarshalBinary ¶
func (m *AccountcommonCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountry) UnmarshalBinary ¶
func (m *AccountcommonCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonCountryAgeRestriction ¶
type AccountcommonCountryAgeRestriction struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"AgeRestriction"` // countrycode // Required: true CountryCode *string `json:"CountryCode"` // countryname // Required: true CountryName *string `json:"CountryName"` // enable // Required: true Enable *bool `json:"Enable"` }
AccountcommonCountryAgeRestriction Accountcommon country age restriction
swagger:model Accountcommon country age restriction.
func (*AccountcommonCountryAgeRestriction) MarshalBinary ¶
func (m *AccountcommonCountryAgeRestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountryAgeRestriction) UnmarshalBinary ¶
func (m *AccountcommonCountryAgeRestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDescription ¶
type AccountcommonDescription struct { // en-us // Required: true EnUS *string `json:"en-US"` // zh-cn // Required: true ZhCN *string `json:"zh-CN"` }
AccountcommonDescription Accountcommon description
swagger:model Accountcommon description.
func (*AccountcommonDescription) MarshalBinary ¶
func (m *AccountcommonDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDescription) UnmarshalBinary ¶
func (m *AccountcommonDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctLinkedPlatformV3 ¶
type AccountcommonDistinctLinkedPlatformV3 struct { // details Details []*AccountcommonSimpleUserPlatformInfoV3 `json:"details,omitempty"` // linkedat // Required: true LinkedAt *string `json:"linkedAt"` // logourl LogoURL string `json:"logoURL,omitempty"` // platformdisplayname PlatformDisplayName string `json:"platformDisplayName,omitempty"` // platformgroup // Required: true PlatformGroup *string `json:"platformGroup"` // platformname // Required: true PlatformName *string `json:"platformName"` // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` // status // Required: true Status *string `json:"status"` }
AccountcommonDistinctLinkedPlatformV3 Accountcommon distinct linked platform V3
swagger:model Accountcommon distinct linked platform V3.
func (*AccountcommonDistinctLinkedPlatformV3) MarshalBinary ¶
func (m *AccountcommonDistinctLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary ¶
func (m *AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctPlatformResponseV3 ¶
type AccountcommonDistinctPlatformResponseV3 struct { // platforms // Required: true Platforms []*AccountcommonDistinctLinkedPlatformV3 `json:"platforms"` }
AccountcommonDistinctPlatformResponseV3 Accountcommon distinct platform response V3
swagger:model Accountcommon distinct platform response V3.
func (*AccountcommonDistinctPlatformResponseV3) MarshalBinary ¶
func (m *AccountcommonDistinctPlatformResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctPlatformResponseV3) UnmarshalBinary ¶
func (m *AccountcommonDistinctPlatformResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonInputValidationDescription ¶
type AccountcommonInputValidationDescription struct { // language // Required: true Language *string `json:"language"` // message // Required: true Message []string `json:"message"` }
AccountcommonInputValidationDescription Accountcommon input validation description
swagger:model Accountcommon input validation description.
func (*AccountcommonInputValidationDescription) MarshalBinary ¶
func (m *AccountcommonInputValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonInputValidationDescription) UnmarshalBinary ¶
func (m *AccountcommonInputValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonJWTBanV3 ¶
type AccountcommonJWTBanV3 struct { // ban // Required: true Ban *string `json:"ban"` // disableddate // Format: date-time DisabledDate *strfmt.DateTime `json:"disabledDate,omitempty"` // enabled // Required: true Enabled *bool `json:"enabled"` // enddate // Required: true // Format: date-time EndDate strfmt.DateTime `json:"endDate"` // targetednamespace // Required: true TargetedNamespace *string `json:"targetedNamespace"` }
AccountcommonJWTBanV3 Accountcommon JWT ban V3
swagger:model Accountcommon JWT ban V3.
func (*AccountcommonJWTBanV3) MarshalBinary ¶
func (m *AccountcommonJWTBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonJWTBanV3) UnmarshalBinary ¶
func (m *AccountcommonJWTBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonListUsersWithPlatformAccountsResponse ¶
type AccountcommonListUsersWithPlatformAccountsResponse struct { // data // Required: true Data []*AccountcommonUserWithPlatformAccounts `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` // totaldata // Required: true // Format: int64 TotalData *int64 `json:"totalData"` }
AccountcommonListUsersWithPlatformAccountsResponse Accountcommon list users with platform accounts response
swagger:model Accountcommon list users with platform accounts response.
func (*AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary ¶
func (m *AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary ¶
func (m *AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonNamespaceRole ¶
type AccountcommonNamespaceRole struct { // namespace // Required: true Namespace *string `json:"namespace"` // roleid // Required: true RoleID *string `json:"roleId"` }
AccountcommonNamespaceRole Accountcommon namespace role
swagger:model Accountcommon namespace role.
func (*AccountcommonNamespaceRole) MarshalBinary ¶
func (m *AccountcommonNamespaceRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonNamespaceRole) UnmarshalBinary ¶
func (m *AccountcommonNamespaceRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonNetflixCertificates ¶
type AccountcommonNetflixCertificates struct { // encryptedprivatekey // Required: true EncryptedPrivateKey *string `json:"encryptedPrivateKey"` // encryptedprivatekeyname // Required: true EncryptedPrivateKeyName *string `json:"encryptedPrivateKeyName"` // publiccertificate // Required: true PublicCertificate *string `json:"publicCertificate"` // publiccertificatename // Required: true PublicCertificateName *string `json:"publicCertificateName"` // rootcertificate // Required: true RootCertificate *string `json:"rootCertificate"` // rootcertificatename // Required: true RootCertificateName *string `json:"rootCertificateName"` }
AccountcommonNetflixCertificates Accountcommon netflix certificates
swagger:model Accountcommon netflix certificates.
func (*AccountcommonNetflixCertificates) MarshalBinary ¶
func (m *AccountcommonNetflixCertificates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonNetflixCertificates) UnmarshalBinary ¶
func (m *AccountcommonNetflixCertificates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonOverrideRolePermission ¶
type AccountcommonOverrideRolePermission struct { // actions // Required: true // Format: int32 Actions []int32 `json:"actions"` // resource // Required: true Resource *string `json:"resource"` }
AccountcommonOverrideRolePermission Accountcommon override role permission
swagger:model Accountcommon override role permission.
func (*AccountcommonOverrideRolePermission) MarshalBinary ¶
func (m *AccountcommonOverrideRolePermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonOverrideRolePermission) UnmarshalBinary ¶
func (m *AccountcommonOverrideRolePermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPagination ¶
type AccountcommonPagination 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"` }
AccountcommonPagination Accountcommon pagination
swagger:model Accountcommon pagination.
func (*AccountcommonPagination) MarshalBinary ¶
func (m *AccountcommonPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPagination) UnmarshalBinary ¶
func (m *AccountcommonPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPaginationV3 ¶
type AccountcommonPaginationV3 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"` }
AccountcommonPaginationV3 Accountcommon pagination V3
swagger:model Accountcommon pagination V3.
func (*AccountcommonPaginationV3) MarshalBinary ¶
func (m *AccountcommonPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPaginationV3) UnmarshalBinary ¶
func (m *AccountcommonPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermission ¶
type AccountcommonPermission struct { // action // Required: true // Format: int32 Action *int32 `json:"Action"` // resource // Required: true Resource *string `json:"Resource"` // schedaction // Format: int32 SchedAction int32 `json:"SchedAction,omitempty"` // schedcron SchedCron string `json:"SchedCron,omitempty"` // schedrange SchedRange []string `json:"SchedRange,omitempty"` }
AccountcommonPermission Accountcommon permission
swagger:model Accountcommon permission.
func (*AccountcommonPermission) MarshalBinary ¶
func (m *AccountcommonPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermission) UnmarshalBinary ¶
func (m *AccountcommonPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionGroup ¶
type AccountcommonPermissionGroup struct { // group // Required: true Group *string `json:"group"` // groupid // Required: true GroupID *string `json:"groupId"` // permissions // Required: true Permissions []*AccountcommonAllowedPermission `json:"permissions"` }
AccountcommonPermissionGroup Accountcommon permission group
swagger:model Accountcommon permission group.
func (*AccountcommonPermissionGroup) MarshalBinary ¶
func (m *AccountcommonPermissionGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionGroup) UnmarshalBinary ¶
func (m *AccountcommonPermissionGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionV3 ¶
type AccountcommonPermissionV3 struct { // action // Required: true // Format: int32 Action *int32 `json:"action"` // resource // Required: true Resource *string `json:"resource"` // schedaction // Format: int32 SchedAction int32 `json:"schedAction,omitempty"` // schedcron SchedCron string `json:"schedCron,omitempty"` // schedrange SchedRange []string `json:"schedRange,omitempty"` }
AccountcommonPermissionV3 Accountcommon permission V3
swagger:model Accountcommon permission V3.
func (*AccountcommonPermissionV3) MarshalBinary ¶
func (m *AccountcommonPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionV3) UnmarshalBinary ¶
func (m *AccountcommonPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissions ¶
type AccountcommonPermissions struct { // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` }
AccountcommonPermissions Accountcommon permissions
swagger:model Accountcommon permissions.
func (*AccountcommonPermissions) MarshalBinary ¶
func (m *AccountcommonPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissions) UnmarshalBinary ¶
func (m *AccountcommonPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionsV3 ¶
type AccountcommonPermissionsV3 struct { // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` }
AccountcommonPermissionsV3 Accountcommon permissions V3
swagger:model Accountcommon permissions V3.
func (*AccountcommonPermissionsV3) MarshalBinary ¶
func (m *AccountcommonPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionsV3) UnmarshalBinary ¶
func (m *AccountcommonPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformAccount ¶
type AccountcommonPlatformAccount struct { // namespace // Required: true Namespace *string `json:"namespace"` // platformid PlatformID string `json:"platformId,omitempty"` // platformuserid // Required: true PlatformUserID *string `json:"platformUserId"` }
AccountcommonPlatformAccount Accountcommon platform account
swagger:model Accountcommon platform account.
func (*AccountcommonPlatformAccount) MarshalBinary ¶
func (m *AccountcommonPlatformAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformAccount) UnmarshalBinary ¶
func (m *AccountcommonPlatformAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformLinkingHistory ¶
type AccountcommonPlatformLinkingHistory struct { // platformdisplayname // Required: true PlatformDisplayName *string `json:"platformDisplayName"` // platformid // Required: true PlatformID *string `json:"platformID"` // platformuserid // Required: true PlatformUserID *string `json:"platformUserID"` }
AccountcommonPlatformLinkingHistory Accountcommon platform linking history
swagger:model Accountcommon platform linking history.
func (*AccountcommonPlatformLinkingHistory) MarshalBinary ¶
func (m *AccountcommonPlatformLinkingHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformLinkingHistory) UnmarshalBinary ¶
func (m *AccountcommonPlatformLinkingHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformUserInformationV3 ¶
type AccountcommonPlatformUserInformationV3 struct { // displayname DisplayName string `json:"displayName,omitempty"` // emailaddress EmailAddress string `json:"emailAddress,omitempty"` // linkedat // Required: true // Format: date-time LinkedAt strfmt.DateTime `json:"linkedAt"` // namespace // Required: true Namespace *string `json:"namespace"` // platformid // Required: true PlatformID *string `json:"platformId"` // platformuserid // Required: true PlatformUserID *string `json:"platformUserId"` // xboxuserid XboxUserID string `json:"xboxUserId,omitempty"` }
AccountcommonPlatformUserInformationV3 Accountcommon platform user information V3
swagger:model Accountcommon platform user information V3.
func (*AccountcommonPlatformUserInformationV3) MarshalBinary ¶
func (m *AccountcommonPlatformUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformUserInformationV3) UnmarshalBinary ¶
func (m *AccountcommonPlatformUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonProfileUpdateConfig ¶
type AccountcommonProfileUpdateConfig struct { // max value is 366*24=8784 hours // Format: int64 MinimumAllowedInterval int64 `json:"minimumAllowedInterval,omitempty"` }
AccountcommonProfileUpdateConfig Accountcommon profile update config
swagger:model Accountcommon profile update config.
func (*AccountcommonProfileUpdateConfig) MarshalBinary ¶
func (m *AccountcommonProfileUpdateConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonProfileUpdateConfig) UnmarshalBinary ¶
func (m *AccountcommonProfileUpdateConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRegisteredDomain ¶
type AccountcommonRegisteredDomain struct { // affectedclientids // Required: true AffectedClientIDs []string `json:"affectedClientIDs"` // domain // Required: true Domain *string `json:"domain"` // namespaces // Required: true Namespaces []string `json:"namespaces"` // roleid // Required: true RoleID *string `json:"roleId"` }
AccountcommonRegisteredDomain Accountcommon registered domain
swagger:model Accountcommon registered domain.
func (*AccountcommonRegisteredDomain) MarshalBinary ¶
func (m *AccountcommonRegisteredDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRegisteredDomain) UnmarshalBinary ¶
func (m *AccountcommonRegisteredDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonReplaceRolePermission ¶
type AccountcommonReplaceRolePermission struct { // replacement // Required: true Replacement *AccountcommonOverrideRolePermission `json:"replacement"` // target // Required: true Target *string `json:"target"` }
AccountcommonReplaceRolePermission Accountcommon replace role permission
swagger:model Accountcommon replace role permission.
func (*AccountcommonReplaceRolePermission) MarshalBinary ¶
func (m *AccountcommonReplaceRolePermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonReplaceRolePermission) UnmarshalBinary ¶
func (m *AccountcommonReplaceRolePermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRole ¶
type AccountcommonRole struct { // adminrole // Required: true AdminRole *bool `json:"AdminRole"` // deletable // Required: true Deletable *bool `json:"Deletable"` // iswildcard // Required: true IsWildcard *bool `json:"IsWildcard"` // managers // Required: true Managers []*AccountcommonRoleManager `json:"Managers"` // members // Required: true Members []*AccountcommonRoleMember `json:"Members"` // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` // roleid // Required: true RoleID *string `json:"RoleId"` // rolename // Required: true RoleName *string `json:"RoleName"` }
AccountcommonRole Accountcommon role
swagger:model Accountcommon role.
func (*AccountcommonRole) MarshalBinary ¶
func (m *AccountcommonRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRole) UnmarshalBinary ¶
func (m *AccountcommonRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManager ¶
type AccountcommonRoleManager struct { // displayname // Required: true DisplayName *string `json:"DisplayName"` // namespace // Required: true Namespace *string `json:"Namespace"` // userid // Required: true UserID *string `json:"UserId"` }
AccountcommonRoleManager Accountcommon role manager
swagger:model Accountcommon role manager.
func (*AccountcommonRoleManager) MarshalBinary ¶
func (m *AccountcommonRoleManager) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManager) UnmarshalBinary ¶
func (m *AccountcommonRoleManager) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManagerV3 ¶
type AccountcommonRoleManagerV3 struct { // displayname // Required: true DisplayName *string `json:"displayName"` // namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
AccountcommonRoleManagerV3 Accountcommon role manager V3
swagger:model Accountcommon role manager V3.
func (*AccountcommonRoleManagerV3) MarshalBinary ¶
func (m *AccountcommonRoleManagerV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManagerV3) UnmarshalBinary ¶
func (m *AccountcommonRoleManagerV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMember ¶
type AccountcommonRoleMember struct { // displayname // Required: true DisplayName *string `json:"DisplayName"` // namespace // Required: true Namespace *string `json:"Namespace"` // userid // Required: true UserID *string `json:"UserId"` }
AccountcommonRoleMember Accountcommon role member
swagger:model Accountcommon role member.
func (*AccountcommonRoleMember) MarshalBinary ¶
func (m *AccountcommonRoleMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMember) UnmarshalBinary ¶
func (m *AccountcommonRoleMember) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMemberV3 ¶
type AccountcommonRoleMemberV3 struct { // displayname // Required: true DisplayName *string `json:"displayName"` // namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
AccountcommonRoleMemberV3 Accountcommon role member V3
swagger:model Accountcommon role member V3.
func (*AccountcommonRoleMemberV3) MarshalBinary ¶
func (m *AccountcommonRoleMemberV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMemberV3) UnmarshalBinary ¶
func (m *AccountcommonRoleMemberV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleV3 ¶
type AccountcommonRoleV3 struct { // adminrole // Required: true AdminRole *bool `json:"adminRole"` // iswildcard // Required: true IsWildcard *bool `json:"isWildcard"` // managers // Required: true Managers []*AccountcommonRoleManagerV3 `json:"managers"` // members // Required: true Members []*AccountcommonRoleMemberV3 `json:"members"` // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` // roleid // Required: true RoleID *string `json:"roleId"` // rolename // Required: true RoleName *string `json:"roleName"` }
AccountcommonRoleV3 Accountcommon role V3
swagger:model Accountcommon role V3.
func (*AccountcommonRoleV3) MarshalBinary ¶
func (m *AccountcommonRoleV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleV3) UnmarshalBinary ¶
func (m *AccountcommonRoleV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonSimpleUserPlatformInfoV3 ¶
type AccountcommonSimpleUserPlatformInfoV3 struct { // displayname DisplayName string `json:"displayName,omitempty"` // linkedat // Required: true LinkedAt *string `json:"linkedAt"` // namespace // Required: true Namespace *string `json:"namespace"` // originnamespace // Required: true OriginNamespace *string `json:"originNamespace"` // platformid PlatformID string `json:"platformId,omitempty"` }
AccountcommonSimpleUserPlatformInfoV3 Accountcommon simple user platform info V3
swagger:model Accountcommon simple user platform info V3.
func (*AccountcommonSimpleUserPlatformInfoV3) MarshalBinary ¶
func (m *AccountcommonSimpleUserPlatformInfoV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary ¶
func (m *AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserInformationV3 ¶
type AccountcommonUserInformationV3 struct { // country Country string `json:"country,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // emailaddresses // Required: true EmailAddresses []string `json:"emailAddresses"` // phonenumber PhoneNumber string `json:"phoneNumber,omitempty"` // platformusers // Required: true PlatformUsers []*AccountcommonPlatformUserInformationV3 `json:"platformUsers"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username Username string `json:"username,omitempty"` // xboxuserid XboxUserID string `json:"xboxUserId,omitempty"` }
AccountcommonUserInformationV3 Accountcommon user information V3
swagger:model Accountcommon user information V3.
func (*AccountcommonUserInformationV3) MarshalBinary ¶
func (m *AccountcommonUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserInformationV3) UnmarshalBinary ¶
func (m *AccountcommonUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatform ¶
type AccountcommonUserLinkedPlatform struct { // displayname DisplayName string `json:"DisplayName,omitempty"` // emailaddress EmailAddress string `json:"EmailAddress,omitempty"` // linkedat // Required: true LinkedAt *string `json:"LinkedAt"` // namespace // Required: true Namespace *string `json:"Namespace"` // originnamespace // Required: true OriginNamespace *string `json:"OriginNamespace"` // platformid PlatformID string `json:"PlatformId,omitempty"` // platformuserid PlatformUserID string `json:"PlatformUserId,omitempty"` // userid // Required: true UserID *string `json:"UserId"` // xuid XUID string `json:"XUID,omitempty"` }
AccountcommonUserLinkedPlatform Accountcommon user linked platform
swagger:model Accountcommon user linked platform.
func (*AccountcommonUserLinkedPlatform) MarshalBinary ¶
func (m *AccountcommonUserLinkedPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatform) UnmarshalBinary ¶
func (m *AccountcommonUserLinkedPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformV3 ¶
type AccountcommonUserLinkedPlatformV3 struct { // accountgroup // Required: true AccountGroup *string `json:"accountGroup"` // displayname DisplayName string `json:"displayName,omitempty"` // emailaddress EmailAddress string `json:"emailAddress,omitempty"` // linkedat // Required: true LinkedAt *string `json:"linkedAt"` // namespace // Required: true Namespace *string `json:"namespace"` // originnamespace // Required: true OriginNamespace *string `json:"originNamespace"` // platformid PlatformID string `json:"platformId,omitempty"` // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` // userid // Required: true UserID *string `json:"userId"` // xuid Xuid string `json:"xuid,omitempty"` }
AccountcommonUserLinkedPlatformV3 Accountcommon user linked platform V3
swagger:model Accountcommon user linked platform V3.
func (*AccountcommonUserLinkedPlatformV3) MarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformV3) UnmarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformsResponseV3 ¶
type AccountcommonUserLinkedPlatformsResponseV3 struct { // data // Required: true Data []*AccountcommonUserLinkedPlatformV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
AccountcommonUserLinkedPlatformsResponseV3 Accountcommon user linked platforms response V3
swagger:model Accountcommon user linked platforms response V3.
func (*AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatformInfo ¶
type AccountcommonUserPlatformInfo struct { // platformid // Required: true PlatformID *string `json:"platformId"` // platformuserid // Required: true PlatformUserID *string `json:"platformUserId"` // userid // Required: true UserID *string `json:"userId"` }
AccountcommonUserPlatformInfo Accountcommon user platform info
swagger:model Accountcommon user platform info.
func (*AccountcommonUserPlatformInfo) MarshalBinary ¶
func (m *AccountcommonUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatformInfo) UnmarshalBinary ¶
func (m *AccountcommonUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatforms ¶
type AccountcommonUserPlatforms struct { // useridplatforms // Required: true UserIDPlatforms []*AccountcommonUserPlatformInfo `json:"userIdPlatforms"` }
AccountcommonUserPlatforms Accountcommon user platforms
swagger:model Accountcommon user platforms.
func (*AccountcommonUserPlatforms) MarshalBinary ¶
func (m *AccountcommonUserPlatforms) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatforms) UnmarshalBinary ¶
func (m *AccountcommonUserPlatforms) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchByPlatformIDResult ¶
type AccountcommonUserSearchByPlatformIDResult struct { // displayname // Required: true DisplayName *string `json:"DisplayName"` // emailaddress // Required: true EmailAddress *string `json:"EmailAddress"` // linkedplatforms // Required: true LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"` // phonenumber // Required: true PhoneNumber *string `json:"PhoneNumber"` // userid // Required: true UserID *string `json:"UserId"` }
AccountcommonUserSearchByPlatformIDResult Accountcommon user search by platform ID result
swagger:model Accountcommon user search by platform ID result.
func (*AccountcommonUserSearchByPlatformIDResult) MarshalBinary ¶
func (m *AccountcommonUserSearchByPlatformIDResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary ¶
func (m *AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchResult ¶
type AccountcommonUserSearchResult struct { // displayname // Required: true DisplayName *string `json:"DisplayName"` // emailaddress // Required: true EmailAddress *string `json:"EmailAddress"` // linkedplatforms // Required: true LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"` // phonenumber // Required: true PhoneNumber *string `json:"PhoneNumber"` // userid // Required: true UserID *string `json:"UserId"` }
AccountcommonUserSearchResult Accountcommon user search result
swagger:model Accountcommon user search result.
func (*AccountcommonUserSearchResult) MarshalBinary ¶
func (m *AccountcommonUserSearchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchResult) UnmarshalBinary ¶
func (m *AccountcommonUserSearchResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithLinkedPlatformAccounts ¶
type AccountcommonUserWithLinkedPlatformAccounts struct { // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // linkedplatforms // Required: true LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"` // namespace // Required: true Namespace *string `json:"namespace"` // uniquedisplayname // Required: true UniqueDisplayName *string `json:"uniqueDisplayName"` // userid // Required: true UserID *string `json:"userId"` }
AccountcommonUserWithLinkedPlatformAccounts Accountcommon user with linked platform accounts
swagger:model Accountcommon user with linked platform accounts.
func (*AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithPlatformAccounts ¶
type AccountcommonUserWithPlatformAccounts struct { // linkedplatforms // Required: true LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"` // namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
AccountcommonUserWithPlatformAccounts Accountcommon user with platform accounts
swagger:model Accountcommon user with platform accounts.
func (*AccountcommonUserWithPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonUserWithPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonUserWithPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApiError ¶
func (*ApiError) IsAvailable ¶
type ApiResponse ¶
type BannedBy ¶
type BannedBy struct { // displayname // Required: true DisplayName *string `json:"DisplayName"` // userid // Required: true UserID *string `json:"userId"` }
BannedBy Banned by
swagger:model Banned by.
func (*BannedBy) MarshalBinary ¶
MarshalBinary interface implementation
func (*BannedBy) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BloomFilterJSON ¶
type BloomFilterJSON struct { // bits // Required: true // Format: uint64 Bits []uint64 `json:"bits"` // k // Required: true // Format: integer K *int64 `json:"k"` // m // Required: true // Format: integer M *int64 `json:"m"` }
BloomFilterJSON Bloom filter JSON
swagger:model Bloom filter JSON.
func (*BloomFilterJSON) MarshalBinary ¶
func (m *BloomFilterJSON) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BloomFilterJSON) UnmarshalBinary ¶
func (m *BloomFilterJSON) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreateRequest ¶
type ClientmodelClientCreateRequest struct { // clientid // Required: true ClientID *string `json:"ClientId"` // clientname // Required: true ClientName *string `json:"ClientName"` // clientpermissions // Required: true ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"` // namespace // Required: true Namespace *string `json:"Namespace"` // redirecturi // Required: true RedirectURI *string `json:"RedirectUri"` // secret // Required: true Secret *string `json:"Secret"` // twofactorenabled // Required: true TwoFactorEnabled *bool `json:"TwoFactorEnabled"` }
ClientmodelClientCreateRequest Clientmodel client create request
swagger:model Clientmodel client create request.
func (*ClientmodelClientCreateRequest) MarshalBinary ¶
func (m *ClientmodelClientCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreateRequest) UnmarshalBinary ¶
func (m *ClientmodelClientCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationResponse ¶
type ClientmodelClientCreationResponse struct { // clientid // Required: true ClientID *string `json:"ClientId"` // clientname // Required: true ClientName *string `json:"ClientName"` // clientpermissions // Required: true ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"` // namespace // Required: true Namespace *string `json:"Namespace"` // redirecturi // Required: true RedirectURI *string `json:"RedirectUri"` // twofactorenabled // Required: true TwoFactorEnabled *bool `json:"TwoFactorEnabled"` }
ClientmodelClientCreationResponse Clientmodel client creation response
swagger:model Clientmodel client creation response.
func (*ClientmodelClientCreationResponse) MarshalBinary ¶
func (m *ClientmodelClientCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationResponse) UnmarshalBinary ¶
func (m *ClientmodelClientCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationV3Request ¶
type ClientmodelClientCreationV3Request struct { // audiences // Required: true Audiences []string `json:"audiences"` // baseuri // Required: true BaseURI *string `json:"baseUri"` // clientid // Required: true ClientID *string `json:"clientId"` // clientname // Required: true ClientName *string `json:"clientName"` // clientpermissions ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions,omitempty"` // clientplatform // Required: true ClientPlatform *string `json:"clientPlatform"` // deletable Deletable bool `json:"deletable"` // length 0~1024 // Required: true Description *string `json:"description"` // modulepermissions ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // min value 1 second, max value 86400 seconds // Format: int32 OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"` // valid time unit: SECONDS, MINUTES, or HOURS OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"` // oauthclienttype // Required: true OauthClientType *string `json:"oauthClientType"` // min value 1 seconds, max value 2592000 seconds // Format: int32 OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"` // valid time unit: SECONDS, MINUTES, HOURS or DAYS OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"` // parentnamespace ParentNamespace string `json:"parentNamespace,omitempty"` // redirecturi // Required: true RedirectURI *string `json:"redirectUri"` // scopes Scopes []string `json:"scopes,omitempty"` // secret // Required: true Secret *string `json:"secret"` // exempt this client from login queue // Required: true SkipLoginQueue *bool `json:"skipLoginQueue"` // twofactorenabled TwoFactorEnabled bool `json:"twoFactorEnabled"` }
ClientmodelClientCreationV3Request Clientmodel client creation V3 request
swagger:model Clientmodel client creation V3 request.
func (*ClientmodelClientCreationV3Request) MarshalBinary ¶
func (m *ClientmodelClientCreationV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationV3Request) UnmarshalBinary ¶
func (m *ClientmodelClientCreationV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientResponse ¶
type ClientmodelClientResponse struct { // clientid // Required: true ClientID *string `json:"ClientId"` // clientname // Required: true ClientName *string `json:"ClientName"` // clientpermissions // Required: true ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"CreatedAt"` // namespace // Required: true Namespace *string `json:"Namespace"` // redirecturi // Required: true RedirectURI *string `json:"RedirectUri"` // twofactorenabled // Required: true TwoFactorEnabled *bool `json:"TwoFactorEnabled"` // modulepermissions ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"` }
ClientmodelClientResponse Clientmodel client response
swagger:model Clientmodel client response.
func (*ClientmodelClientResponse) MarshalBinary ¶
func (m *ClientmodelClientResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientResponse) UnmarshalBinary ¶
func (m *ClientmodelClientResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientTemplate ¶
type ClientmodelClientTemplate struct { // basicrequiredpermissions // Required: true BasicRequiredPermissions []*AccountcommonClientModulePermission `json:"basicRequiredPermissions"` // defaultvalues // Required: true DefaultValues []*ClientmodelDefaultFieldValue `json:"defaultValues"` // description // Required: true Description *string `json:"description"` // id // Required: true ID *string `json:"id"` // requiredfields // Required: true RequiredFields []string `json:"requiredFields"` // type // Required: true Type *string `json:"type"` }
ClientmodelClientTemplate Clientmodel client template
swagger:model Clientmodel client template.
func (*ClientmodelClientTemplate) MarshalBinary ¶
func (m *ClientmodelClientTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientTemplate) UnmarshalBinary ¶
func (m *ClientmodelClientTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateRequest ¶
type ClientmodelClientUpdateRequest struct { // clientname // Required: true ClientName *string `json:"ClientName"` // redirecturi // Required: true RedirectURI *string `json:"RedirectUri"` // twofactorenabled // Required: true TwoFactorEnabled *bool `json:"TwoFactorEnabled"` }
ClientmodelClientUpdateRequest Clientmodel client update request
swagger:model Clientmodel client update request.
func (*ClientmodelClientUpdateRequest) MarshalBinary ¶
func (m *ClientmodelClientUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateRequest) UnmarshalBinary ¶
func (m *ClientmodelClientUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateSecretRequest ¶
type ClientmodelClientUpdateSecretRequest struct { // newsecret // Required: true NewSecret *string `json:"NewSecret"` }
ClientmodelClientUpdateSecretRequest Clientmodel client update secret request
swagger:model Clientmodel client update secret request.
func (*ClientmodelClientUpdateSecretRequest) MarshalBinary ¶
func (m *ClientmodelClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateSecretRequest) UnmarshalBinary ¶
func (m *ClientmodelClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateV3Request ¶
type ClientmodelClientUpdateV3Request struct { // audiences Audiences []string `json:"audiences,omitempty"` // baseuri BaseURI string `json:"baseUri,omitempty"` // clientname ClientName string `json:"clientName,omitempty"` // clientpermissions ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions,omitempty"` // clientplatform // Required: true ClientPlatform *string `json:"clientPlatform"` // deletable Deletable bool `json:"deletable"` // length 0~1024 // Required: true Description *string `json:"description"` // modulepermissions ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"` // namespace Namespace string `json:"namespace,omitempty"` // min value 1 second, max value 86400 seconds // Format: int32 OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"` // valid time unit: SECONDS, MINUTES, or HOURS. Default is SECONDS OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"` // min value 1 seconds, max value 2592000 seconds // Format: int32 OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"` // valid time unit: SECONDS, MINUTES, HOURS or DAYS. Default is MINUTES OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"` // redirecturi RedirectURI string `json:"redirectUri,omitempty"` // scopes Scopes []string `json:"scopes,omitempty"` // exempt this client from login queue SkipLoginQueue bool `json:"skipLoginQueue"` // twofactorenabled TwoFactorEnabled bool `json:"twoFactorEnabled"` }
ClientmodelClientUpdateV3Request Clientmodel client update V3 request
swagger:model Clientmodel client update V3 request.
func (*ClientmodelClientUpdateV3Request) MarshalBinary ¶
func (m *ClientmodelClientUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateV3Request) UnmarshalBinary ¶
func (m *ClientmodelClientUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientV3Response ¶
type ClientmodelClientV3Response struct { // audiences // Required: true Audiences []string `json:"audiences"` // baseuri // Required: true BaseURI *string `json:"baseUri"` // clientid // Required: true ClientID *string `json:"clientId"` // clientname // Required: true ClientName *string `json:"clientName"` // clientpermissions // Required: true ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions"` // clientplatform // Required: true ClientPlatform *string `json:"clientPlatform"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // description // Required: true Description *string `json:"description"` // modifiedat // Required: true // Format: date-time ModifiedAt strfmt.DateTime `json:"modifiedAt"` // modulepermissions ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // oauthaccesstokenexpiration // Format: int32 OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"` // oauthaccesstokenexpirationtimeunit OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"` // oauthclienttype // Required: true OauthClientType *string `json:"oauthClientType"` // oauthrefreshtokenexpiration // Format: int32 OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"` // oauthrefreshtokenexpirationtimeunit OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"` // parentnamespace ParentNamespace string `json:"parentNamespace,omitempty"` // redirecturi // Required: true RedirectURI *string `json:"redirectUri"` // roles Roles []string `json:"roles,omitempty"` // scopes // Required: true Scopes []string `json:"scopes"` // skiploginqueue // Required: true SkipLoginQueue *bool `json:"skipLoginQueue"` // twofactorenabled // Required: true TwoFactorEnabled *bool `json:"twoFactorEnabled"` }
ClientmodelClientV3Response Clientmodel client V3 response
swagger:model Clientmodel client V3 response.
func (*ClientmodelClientV3Response) MarshalBinary ¶
func (m *ClientmodelClientV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientV3Response) UnmarshalBinary ¶
func (m *ClientmodelClientV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientsUpdateRequestV3 ¶
type ClientmodelClientsUpdateRequestV3 struct { // required and max count is 50 // Required: true ClientIds []string `json:"clientIds"` // clientupdaterequest // Required: true ClientUpdateRequest *ClientmodelClientUpdateV3Request `json:"clientUpdateRequest"` }
ClientmodelClientsUpdateRequestV3 Clientmodel clients update request V3
swagger:model Clientmodel clients update request V3.
func (*ClientmodelClientsUpdateRequestV3) MarshalBinary ¶
func (m *ClientmodelClientsUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientsUpdateRequestV3) UnmarshalBinary ¶
func (m *ClientmodelClientsUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientsV3Response ¶
type ClientmodelClientsV3Response struct { // data // Required: true Data []*ClientmodelClientV3Response `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ClientmodelClientsV3Response Clientmodel clients V3 response
swagger:model Clientmodel clients V3 response.
func (*ClientmodelClientsV3Response) MarshalBinary ¶
func (m *ClientmodelClientsV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientsV3Response) UnmarshalBinary ¶
func (m *ClientmodelClientsV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelDefaultFieldValue ¶
type ClientmodelDefaultFieldValue struct { // field // Required: true Field *string `json:"field"` // value // Required: true Value ClientmodelDefaultFieldValueValue `json:"value"` }
ClientmodelDefaultFieldValue Clientmodel default field value
swagger:model Clientmodel default field value.
func (*ClientmodelDefaultFieldValue) MarshalBinary ¶
func (m *ClientmodelDefaultFieldValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelDefaultFieldValue) UnmarshalBinary ¶
func (m *ClientmodelDefaultFieldValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelDefaultFieldValueValue ¶
type ClientmodelDefaultFieldValueValue interface{}
ClientmodelDefaultFieldValueValue Clientmodel default field value value
swagger:model Clientmodel default field value value.
type ClientmodelListClientPermissionSet ¶
type ClientmodelListClientPermissionSet struct { // clientpermissions // Required: true ClientPermissions []*AccountcommonClientPermissionSet `json:"clientPermissions"` }
ClientmodelListClientPermissionSet Clientmodel list client permission set
swagger:model Clientmodel list client permission set.
func (*ClientmodelListClientPermissionSet) MarshalBinary ¶
func (m *ClientmodelListClientPermissionSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListClientPermissionSet) UnmarshalBinary ¶
func (m *ClientmodelListClientPermissionSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelListTemplatesResponse ¶
type ClientmodelListTemplatesResponse struct { // clienttemplates // Required: true ClientTemplates []*ClientmodelClientTemplate `json:"clientTemplates"` }
ClientmodelListTemplatesResponse Clientmodel list templates response
swagger:model Clientmodel list templates response.
func (*ClientmodelListTemplatesResponse) MarshalBinary ¶
func (m *ClientmodelListTemplatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListTemplatesResponse) UnmarshalBinary ¶
func (m *ClientmodelListTemplatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelListUpsertModulesRequest ¶
type ClientmodelListUpsertModulesRequest struct { // modules // Required: true Modules []*ClientmodelPermissionSetUpsertRequest `json:"modules"` }
ClientmodelListUpsertModulesRequest Clientmodel list upsert modules request
swagger:model Clientmodel list upsert modules request.
func (*ClientmodelListUpsertModulesRequest) MarshalBinary ¶
func (m *ClientmodelListUpsertModulesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListUpsertModulesRequest) UnmarshalBinary ¶
func (m *ClientmodelListUpsertModulesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelPermissionSetDeleteGroupRequest ¶
type ClientmodelPermissionSetDeleteGroupRequest struct { // groupid // Required: true GroupID *string `json:"groupId"` // moduleid // Required: true ModuleID *string `json:"moduleId"` }
ClientmodelPermissionSetDeleteGroupRequest Clientmodel permission set delete group request
swagger:model Clientmodel permission set delete group request.
func (*ClientmodelPermissionSetDeleteGroupRequest) MarshalBinary ¶
func (m *ClientmodelPermissionSetDeleteGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelPermissionSetDeleteGroupRequest) UnmarshalBinary ¶
func (m *ClientmodelPermissionSetDeleteGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelPermissionSetUpsertRequest ¶
type ClientmodelPermissionSetUpsertRequest struct { // doclink // Required: true DocLink *string `json:"docLink"` // groups // Required: true Groups []*AccountcommonPermissionGroup `json:"groups"` // module // Required: true Module *string `json:"module"` // moduleid // Required: true ModuleID *string `json:"moduleId"` }
ClientmodelPermissionSetUpsertRequest Clientmodel permission set upsert request
swagger:model Clientmodel permission set upsert request.
func (*ClientmodelPermissionSetUpsertRequest) MarshalBinary ¶
func (m *ClientmodelPermissionSetUpsertRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelPermissionSetUpsertRequest) UnmarshalBinary ¶
func (m *ClientmodelPermissionSetUpsertRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelV3ClientUpdateSecretRequest ¶
type ClientmodelV3ClientUpdateSecretRequest struct { // newsecret // Required: true NewSecret *string `json:"newSecret"` }
ClientmodelV3ClientUpdateSecretRequest Clientmodel V3 client update secret request
swagger:model Clientmodel V3 client update secret request.
func (*ClientmodelV3ClientUpdateSecretRequest) MarshalBinary ¶
func (m *ClientmodelV3ClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary ¶
func (m *ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LegalAcceptedPoliciesRequest ¶
type LegalAcceptedPoliciesRequest struct { // isaccepted // Required: true IsAccepted *bool `json:"isAccepted"` // localizedpolicyversionid // Required: true LocalizedPolicyVersionID *string `json:"localizedPolicyVersionId"` // policyid // Required: true PolicyID *string `json:"policyId"` // policyversionid // Required: true PolicyVersionID *string `json:"policyVersionId"` }
LegalAcceptedPoliciesRequest Legal accepted policies request
swagger:model Legal accepted policies request.
func (*LegalAcceptedPoliciesRequest) MarshalBinary ¶
func (m *LegalAcceptedPoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LegalAcceptedPoliciesRequest) UnmarshalBinary ¶
func (m *LegalAcceptedPoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAccountProgressionInfo ¶
type ModelAccountProgressionInfo struct { // displayname DisplayName string `json:"displayName,omitempty"` // email Email string `json:"email,omitempty"` // For headlessAccount: list of all namespaces from this headless account. For currentAccount: list of all namespaces that conflict with headlessAccount // Required: true LinkedGames []string `json:"linkedGames"` // platformid PlatformID string `json:"platformId,omitempty"` // progression data of each game account Progressions []*ModelProgressionInfo `json:"progressions,omitempty"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username UserName string `json:"userName,omitempty"` }
ModelAccountProgressionInfo Model account progression info
swagger:model Model account progression info.
func (*ModelAccountProgressionInfo) MarshalBinary ¶
func (m *ModelAccountProgressionInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAccountProgressionInfo) UnmarshalBinary ¶
func (m *ModelAccountProgressionInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAddUserRoleV4Request ¶
type ModelAddUserRoleV4Request struct { // assignednamespaces // Required: true AssignedNamespaces []string `json:"assignedNamespaces"` // roleid // Required: true RoleID *string `json:"roleId"` }
ModelAddUserRoleV4Request Model add user role V4 request
swagger:model Model add user role V4 request.
func (*ModelAddUserRoleV4Request) MarshalBinary ¶
func (m *ModelAddUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAddUserRoleV4Request) UnmarshalBinary ¶
func (m *ModelAddUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequest ¶
type ModelAgeRestrictionRequest struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"AgeRestriction"` // enable // Required: true Enable *bool `json:"Enable"` }
ModelAgeRestrictionRequest Model age restriction request
swagger:model Model age restriction request.
func (*ModelAgeRestrictionRequest) MarshalBinary ¶
func (m *ModelAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequest) UnmarshalBinary ¶
func (m *ModelAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequestV3 ¶
type ModelAgeRestrictionRequestV3 struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"ageRestriction"` // enable // Required: true Enable *bool `json:"enable"` }
ModelAgeRestrictionRequestV3 Model age restriction request V3
swagger:model Model age restriction request V3.
func (*ModelAgeRestrictionRequestV3) MarshalBinary ¶
func (m *ModelAgeRestrictionRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequestV3) UnmarshalBinary ¶
func (m *ModelAgeRestrictionRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponse ¶
type ModelAgeRestrictionResponse struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"AgeRestriction"` // enable // Required: true Enable *bool `json:"Enable"` }
ModelAgeRestrictionResponse Model age restriction response
swagger:model Model age restriction response.
func (*ModelAgeRestrictionResponse) MarshalBinary ¶
func (m *ModelAgeRestrictionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponse) UnmarshalBinary ¶
func (m *ModelAgeRestrictionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponseV3 ¶
type ModelAgeRestrictionResponseV3 struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"ageRestriction"` // enable // Required: true Enable *bool `json:"enable"` }
ModelAgeRestrictionResponseV3 Model age restriction response V3
swagger:model Model age restriction response V3.
func (*ModelAgeRestrictionResponseV3) MarshalBinary ¶
func (m *ModelAgeRestrictionResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponseV3) UnmarshalBinary ¶
func (m *ModelAgeRestrictionResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignUserV4Request ¶
type ModelAssignUserV4Request struct { // namespaces to be assigned on role // Required: true AssignedNamespaces []string `json:"assignedNamespaces"` // user's namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
ModelAssignUserV4Request Model assign user V4 request
swagger:model Model assign user V4 request.
func (*ModelAssignUserV4Request) MarshalBinary ¶
func (m *ModelAssignUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignUserV4Request) UnmarshalBinary ¶
func (m *ModelAssignUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignedUserV4Response ¶
type ModelAssignedUserV4Response struct { // assignednamespaces // Required: true AssignedNamespaces []string `json:"assignedNamespaces"` // displayname // Required: true DisplayName *string `json:"displayName"` // email // Required: true Email *string `json:"email"` // roleid // Required: true RoleID *string `json:"roleId"` // userid // Required: true UserID *string `json:"userId"` }
ModelAssignedUserV4Response Model assigned user V4 response
swagger:model Model assigned user V4 response.
func (*ModelAssignedUserV4Response) MarshalBinary ¶
func (m *ModelAssignedUserV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignedUserV4Response) UnmarshalBinary ¶
func (m *ModelAssignedUserV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAuthenticatorKeyResponseV4 ¶
type ModelAuthenticatorKeyResponseV4 struct { // secretkey // Required: true SecretKey *string `json:"secretKey"` // uri // Required: true URI *string `json:"uri"` }
ModelAuthenticatorKeyResponseV4 Model authenticator key response V4
swagger:model Model authenticator key response V4.
func (*ModelAuthenticatorKeyResponseV4) MarshalBinary ¶
func (m *ModelAuthenticatorKeyResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAuthenticatorKeyResponseV4) UnmarshalBinary ¶
func (m *ModelAuthenticatorKeyResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBackupCodesResponseV4 ¶
type ModelBackupCodesResponseV4 struct { // generatedat // Required: true // Format: int64 GeneratedAt *int64 `json:"generatedAt"` // invalidcodes InvalidCodes []string `json:"invalidCodes,omitempty"` // validcodes ValidCodes []string `json:"validCodes,omitempty"` }
ModelBackupCodesResponseV4 Model backup codes response V4
swagger:model Model backup codes response V4.
func (*ModelBackupCodesResponseV4) MarshalBinary ¶
func (m *ModelBackupCodesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBackupCodesResponseV4) UnmarshalBinary ¶
func (m *ModelBackupCodesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanCreateRequest ¶
type ModelBanCreateRequest struct { // ban // Required: true Ban *string `json:"ban"` // comment // Required: true Comment *string `json:"comment"` // enddate // Required: true EndDate *string `json:"endDate"` // reason // Required: true Reason *string `json:"reason"` // skipnotif // Required: true SkipNotif *bool `json:"skipNotif"` }
ModelBanCreateRequest Model ban create request
swagger:model Model ban create request.
func (*ModelBanCreateRequest) MarshalBinary ¶
func (m *ModelBanCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanCreateRequest) UnmarshalBinary ¶
func (m *ModelBanCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanUpdateRequest ¶
type ModelBanUpdateRequest struct { // enabled // Required: true Enabled *bool `json:"enabled"` // skipnotif // Required: true SkipNotif *bool `json:"skipNotif"` }
ModelBanUpdateRequest Model ban update request
swagger:model Model ban update request.
func (*ModelBanUpdateRequest) MarshalBinary ¶
func (m *ModelBanUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanUpdateRequest) UnmarshalBinary ¶
func (m *ModelBanUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkAccountTypeUpdateRequestV4 ¶
type ModelBulkAccountTypeUpdateRequestV4 struct { // testaccount // Required: true TestAccount *bool `json:"testAccount"` // max userId is 100 // Required: true UserIds []string `json:"userIds"` }
ModelBulkAccountTypeUpdateRequestV4 Model bulk account type update request V4
swagger:model Model bulk account type update request V4.
func (*ModelBulkAccountTypeUpdateRequestV4) MarshalBinary ¶
func (m *ModelBulkAccountTypeUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkAccountTypeUpdateRequestV4) UnmarshalBinary ¶
func (m *ModelBulkAccountTypeUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkBanCreateRequestV3 ¶
type ModelBulkBanCreateRequestV3 struct { // ban // Required: true Ban *string `json:"ban"` // comment // Required: true Comment *string `json:"comment"` // enddate // Required: true EndDate *string `json:"endDate"` // reason // Required: true Reason *string `json:"reason"` // skipnotif // Required: true SkipNotif *bool `json:"skipNotif"` // userids // Required: true UserIds []string `json:"userIds"` }
ModelBulkBanCreateRequestV3 Model bulk ban create request V3
swagger:model Model bulk ban create request V3.
func (*ModelBulkBanCreateRequestV3) MarshalBinary ¶
func (m *ModelBulkBanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkBanCreateRequestV3) UnmarshalBinary ¶
func (m *ModelBulkBanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkUnbanCreateRequestV3 ¶
type ModelBulkUnbanCreateRequestV3 struct { // bans Bans []*ModelUserUnbanCreateRequestV3 `json:"bans,omitempty"` }
ModelBulkUnbanCreateRequestV3 Model bulk unban create request V3
swagger:model Model bulk unban create request V3.
func (*ModelBulkUnbanCreateRequestV3) MarshalBinary ¶
func (m *ModelBulkUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkUnbanCreateRequestV3) UnmarshalBinary ¶
func (m *ModelBulkUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCheckAvailabilityResponse ¶
type ModelCheckAvailabilityResponse struct { // accessible // Required: true Accessible *bool `json:"Accessible"` // platformerrormessage // Required: true PlatformErrorMessage map[string]string `json:"PlatformErrorMessage"` }
ModelCheckAvailabilityResponse Model check availability response
swagger:model Model check availability response.
func (*ModelCheckAvailabilityResponse) MarshalBinary ¶
func (m *ModelCheckAvailabilityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCheckAvailabilityResponse) UnmarshalBinary ¶
func (m *ModelCheckAvailabilityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCheckValidUserIDRequestV4 ¶
type ModelCheckValidUserIDRequestV4 struct { // only valid uuid is allowed // Required: true UserIds []string `json:"userIds"` }
ModelCheckValidUserIDRequestV4 Model check valid user ID request V4
swagger:model Model check valid user ID request V4.
func (*ModelCheckValidUserIDRequestV4) MarshalBinary ¶
func (m *ModelCheckValidUserIDRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCheckValidUserIDRequestV4) UnmarshalBinary ¶
func (m *ModelCheckValidUserIDRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelConfigValueResponseV3 ¶
type ModelConfigValueResponseV3 struct { // result // Required: true Result interface{} `json:"result"` }
ModelConfigValueResponseV3 Model config value response V3
swagger:model Model config value response V3.
func (*ModelConfigValueResponseV3) MarshalBinary ¶
func (m *ModelConfigValueResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelConfigValueResponseV3) UnmarshalBinary ¶
func (m *ModelConfigValueResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountry ¶
type ModelCountry struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"AgeRestriction"` // countrycode // Required: true CountryCode *string `json:"CountryCode"` // countryname // Required: true CountryName *string `json:"CountryName"` // enable // Required: true Enable *bool `json:"Enable"` }
ModelCountry Model country
swagger:model Model country.
func (*ModelCountry) MarshalBinary ¶
func (m *ModelCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountry) UnmarshalBinary ¶
func (m *ModelCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionRequest ¶
type ModelCountryAgeRestrictionRequest struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"AgeRestriction"` }
ModelCountryAgeRestrictionRequest Model country age restriction request
swagger:model Model country age restriction request.
func (*ModelCountryAgeRestrictionRequest) MarshalBinary ¶
func (m *ModelCountryAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionRequest) UnmarshalBinary ¶
func (m *ModelCountryAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionV3Request ¶
type ModelCountryAgeRestrictionV3Request struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"ageRestriction"` }
ModelCountryAgeRestrictionV3Request Model country age restriction V3 request
swagger:model Model country age restriction V3 request.
func (*ModelCountryAgeRestrictionV3Request) MarshalBinary ¶
func (m *ModelCountryAgeRestrictionV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionV3Request) UnmarshalBinary ¶
func (m *ModelCountryAgeRestrictionV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryBlacklistRequest ¶
type ModelCountryBlacklistRequest struct { // blacklist // Required: true Blacklist []string `json:"blacklist"` }
ModelCountryBlacklistRequest Model country blacklist request
swagger:model Model country blacklist request.
func (*ModelCountryBlacklistRequest) MarshalBinary ¶
func (m *ModelCountryBlacklistRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryBlacklistRequest) UnmarshalBinary ¶
func (m *ModelCountryBlacklistRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryBlacklistResponse ¶
type ModelCountryBlacklistResponse struct { // blacklist // Required: true Blacklist []string `json:"blacklist"` }
ModelCountryBlacklistResponse Model country blacklist response
swagger:model Model country blacklist response.
func (*ModelCountryBlacklistResponse) MarshalBinary ¶
func (m *ModelCountryBlacklistResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryBlacklistResponse) UnmarshalBinary ¶
func (m *ModelCountryBlacklistResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryResponse ¶
type ModelCountryResponse struct { // code // Required: true Code *string `json:"code"` // name // Required: true Name *string `json:"name"` }
ModelCountryResponse Model country response
swagger:model Model country response.
func (*ModelCountryResponse) MarshalBinary ¶
func (m *ModelCountryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryResponse) UnmarshalBinary ¶
func (m *ModelCountryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryV3Response ¶
type ModelCountryV3Response struct { // agerestriction // Required: true // Format: int32 AgeRestriction *int32 `json:"ageRestriction"` // countrycode // Required: true CountryCode *string `json:"countryCode"` // countryname // Required: true CountryName *string `json:"countryName"` // enable // Required: true Enable *bool `json:"enable"` }
ModelCountryV3Response Model country V3 response
swagger:model Model country V3 response.
func (*ModelCountryV3Response) MarshalBinary ¶
func (m *ModelCountryV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryV3Response) UnmarshalBinary ¶
func (m *ModelCountryV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateJusticeUserResponse ¶
type ModelCreateJusticeUserResponse struct { // namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
ModelCreateJusticeUserResponse Model create justice user response
swagger:model Model create justice user response.
func (*ModelCreateJusticeUserResponse) MarshalBinary ¶
func (m *ModelCreateJusticeUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateJusticeUserResponse) UnmarshalBinary ¶
func (m *ModelCreateJusticeUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanRequestV4 ¶
type ModelDeviceBanRequestV4 struct { // comment // Required: true Comment *string `json:"comment"` // deviceid // Required: true DeviceID *string `json:"deviceId"` // devicetype // Required: true DeviceType *string `json:"deviceType"` // enabled // Required: true Enabled *bool `json:"enabled"` // enddate // Required: true EndDate *string `json:"endDate"` // ext // Required: true Ext interface{} `json:"ext"` // reason // Required: true Reason *string `json:"reason"` }
ModelDeviceBanRequestV4 Model device ban request V4
swagger:model Model device ban request V4.
func (*ModelDeviceBanRequestV4) MarshalBinary ¶
func (m *ModelDeviceBanRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanRequestV4) UnmarshalBinary ¶
func (m *ModelDeviceBanRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanResponseV4 ¶
type ModelDeviceBanResponseV4 struct { // bannedat // Required: true // Format: int64 BannedAt *int64 `json:"bannedAt"` // bannedby // Required: true BannedBy *string `json:"bannedBy"` // comment // Required: true Comment *string `json:"comment"` // deviceid // Required: true DeviceID *string `json:"deviceId"` // devicetype // Required: true DeviceType *string `json:"deviceType"` // disabledat // Required: true // Format: int64 DisabledAt *int64 `json:"disabledAt"` // enabled // Required: true Enabled *bool `json:"enabled"` // enddate // Required: true // Format: int64 EndDate *int64 `json:"endDate"` // id // Required: true ID *string `json:"id"` // namespace // Required: true Namespace *string `json:"namespace"` // reason // Required: true Reason *string `json:"reason"` // targetnamespace // Required: true TargetNamespace *string `json:"targetNamespace"` }
ModelDeviceBanResponseV4 Model device ban response V4
swagger:model Model device ban response V4.
func (*ModelDeviceBanResponseV4) MarshalBinary ¶
func (m *ModelDeviceBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanUpdateRequestV4 ¶
type ModelDeviceBanUpdateRequestV4 struct { // enabled // Required: true Enabled *bool `json:"enabled"` }
ModelDeviceBanUpdateRequestV4 Model device ban update request V4
swagger:model Model device ban update request V4.
func (*ModelDeviceBanUpdateRequestV4) MarshalBinary ¶
func (m *ModelDeviceBanUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanUpdateRequestV4) UnmarshalBinary ¶
func (m *ModelDeviceBanUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBannedResponseV4 ¶
type ModelDeviceBannedResponseV4 struct { // data // Required: true Data []*ModelDeviceBanResponseV4 `json:"data"` // paging // Required: true Paging *AccountcommonPagination `json:"paging"` }
ModelDeviceBannedResponseV4 Model device banned response V4
swagger:model Model device banned response V4.
func (*ModelDeviceBannedResponseV4) MarshalBinary ¶
func (m *ModelDeviceBannedResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBannedResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceBannedResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBansResponseV4 ¶
type ModelDeviceBansResponseV4 struct { // data // Required: true Data []*ModelDeviceBanResponseV4 `json:"data"` }
ModelDeviceBansResponseV4 Model device bans response V4
swagger:model Model device bans response V4.
func (*ModelDeviceBansResponseV4) MarshalBinary ¶
func (m *ModelDeviceBansResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBansResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceBansResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceIDDecryptResponseV4 ¶
type ModelDeviceIDDecryptResponseV4 struct { // deviceid // Required: true DeviceID *string `json:"deviceId"` }
ModelDeviceIDDecryptResponseV4 Model device ID decrypt response V4
swagger:model Model device ID decrypt response V4.
func (*ModelDeviceIDDecryptResponseV4) MarshalBinary ¶
func (m *ModelDeviceIDDecryptResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceIDDecryptResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceIDDecryptResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceResponseV4 ¶
type ModelDeviceResponseV4 struct { // ban Ban *ModelDeviceBanResponseV4 `json:"ban,omitempty"` // deviceid // Required: true DeviceID *string `json:"deviceId"` // devicetype // Required: true DeviceType *string `json:"deviceType"` // ext Ext interface{} `json:"ext,omitempty"` // ip // Required: true IP *string `json:"ip"` // lastlogintime // Required: true // Format: int64 LastLoginTime *int64 `json:"lastLoginTime"` }
ModelDeviceResponseV4 Model device response V4
swagger:model Model device response V4.
func (*ModelDeviceResponseV4) MarshalBinary ¶
func (m *ModelDeviceResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypeResponseV4 ¶
type ModelDeviceTypeResponseV4 struct { // devicetype // Required: true DeviceType *string `json:"deviceType"` }
ModelDeviceTypeResponseV4 Model device type response V4
swagger:model Model device type response V4.
func (*ModelDeviceTypeResponseV4) MarshalBinary ¶
func (m *ModelDeviceTypeResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypeResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceTypeResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypesResponseV4 ¶
type ModelDeviceTypesResponseV4 struct { // data // Required: true Data []*ModelDeviceTypeResponseV4 `json:"data"` }
ModelDeviceTypesResponseV4 Model device types response V4
swagger:model Model device types response V4.
func (*ModelDeviceTypesResponseV4) MarshalBinary ¶
func (m *ModelDeviceTypesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypesResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceTypesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUserResponseV4 ¶
type ModelDeviceUserResponseV4 struct { // ext Ext interface{} `json:"ext,omitempty"` // ip // Required: true IP *string `json:"ip"` // lastlogintime // Required: true // Format: int64 LastLoginTime *int64 `json:"lastLoginTime"` // namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
ModelDeviceUserResponseV4 Model device user response V4
swagger:model Model device user response V4.
func (*ModelDeviceUserResponseV4) MarshalBinary ¶
func (m *ModelDeviceUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUserResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUsersResponseV4 ¶
type ModelDeviceUsersResponseV4 struct { // users // Required: true Users []*ModelDeviceUserResponseV4 `json:"users"` }
ModelDeviceUsersResponseV4 Model device users response V4
swagger:model Model device users response V4.
func (*ModelDeviceUsersResponseV4) MarshalBinary ¶
func (m *ModelDeviceUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUsersResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceUsersResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDevicesResponseV4 ¶
type ModelDevicesResponseV4 struct { // devices // Required: true Devices []*ModelDeviceResponseV4 `json:"devices"` }
ModelDevicesResponseV4 Model devices response V4
swagger:model Model devices response V4.
func (*ModelDevicesResponseV4) MarshalBinary ¶
func (m *ModelDevicesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDevicesResponseV4) UnmarshalBinary ¶
func (m *ModelDevicesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDisableMFARequest ¶
type ModelDisableMFARequest struct { // factor Factor string `json:"factor,omitempty"` // mfatoken MFAToken string `json:"mfaToken,omitempty"` }
ModelDisableMFARequest Model disable MFA request
swagger:model Model disable MFA request.
func (*ModelDisableMFARequest) MarshalBinary ¶
func (m *ModelDisableMFARequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDisableMFARequest) UnmarshalBinary ¶
func (m *ModelDisableMFARequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDisableUserRequest ¶
type ModelDisableUserRequest struct { // reason Reason string `json:"Reason,omitempty"` }
ModelDisableUserRequest Model disable user request
swagger:model Model disable user request.
func (*ModelDisableUserRequest) MarshalBinary ¶
func (m *ModelDisableUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDisableUserRequest) UnmarshalBinary ¶
func (m *ModelDisableUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEmailUpdateRequestV4 ¶
type ModelEmailUpdateRequestV4 struct { // code // Required: true Code *string `json:"code"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` }
ModelEmailUpdateRequestV4 Model email update request V4
swagger:model Model email update request V4.
func (*ModelEmailUpdateRequestV4) MarshalBinary ¶
func (m *ModelEmailUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEmailUpdateRequestV4) UnmarshalBinary ¶
func (m *ModelEmailUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEnabledFactorsResponseV4 ¶
type ModelEnabledFactorsResponseV4 struct { // default // Required: true Default *string `json:"default"` // enabled // Required: true Enabled []string `json:"enabled"` // remainingbackupcodecount // Format: int32 RemainingBackupCodeCount int32 `json:"remainingBackupCodeCount,omitempty"` }
ModelEnabledFactorsResponseV4 Model enabled factors response V4
swagger:model Model enabled factors response V4.
func (*ModelEnabledFactorsResponseV4) MarshalBinary ¶
func (m *ModelEnabledFactorsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEnabledFactorsResponseV4) UnmarshalBinary ¶
func (m *ModelEnabledFactorsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFailedBanUnbanUserV3 ¶
type ModelFailedBanUnbanUserV3 struct { // reason // Required: true Reason *string `json:"reason"` // userid // Required: true UserID *string `json:"userId"` }
ModelFailedBanUnbanUserV3 Model failed ban unban user V3
swagger:model Model failed ban unban user V3.
func (*ModelFailedBanUnbanUserV3) MarshalBinary ¶
func (m *ModelFailedBanUnbanUserV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFailedBanUnbanUserV3) UnmarshalBinary ¶
func (m *ModelFailedBanUnbanUserV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFieldUpdateAllowStatus ¶
type ModelFieldUpdateAllowStatus struct { // allow value [dob, username, display_name, country] // Required: true Field *string `json:"field"` // 1. will have value if the type is limited 2. the milliseconds time of next available edit time 3. if it does not have value, it means it is allow to edit now // Format: int64 NextAvailableEditTime int64 `json:"nextAvailableEditTime,omitempty"` // 1. will have value if the type is limited 2. the remaining seconds that need wait until user can edit this field. 3. the value O means it is allow to edit now // Format: int64 RemainingTimeInSeconds int64 `json:"remainingTimeInSeconds,omitempty"` // allow value [initial_only, limited, unlimited] // Required: true Type *string `json:"type"` }
ModelFieldUpdateAllowStatus Model field update allow status
swagger:model Model field update allow status.
func (*ModelFieldUpdateAllowStatus) MarshalBinary ¶
func (m *ModelFieldUpdateAllowStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFieldUpdateAllowStatus) UnmarshalBinary ¶
func (m *ModelFieldUpdateAllowStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelForgotPasswordRequestV3 ¶
type ModelForgotPasswordRequestV3 struct { // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // languagetag LanguageTag string `json:"languageTag,omitempty"` }
ModelForgotPasswordRequestV3 Model forgot password request V3
swagger:model Model forgot password request V3.
func (*ModelForgotPasswordRequestV3) MarshalBinary ¶
func (m *ModelForgotPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelForgotPasswordRequestV3) UnmarshalBinary ¶
func (m *ModelForgotPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetAdminUsersResponse ¶
type ModelGetAdminUsersResponse struct { // data // Required: true Data []*ModelUserResponse `json:"Data"` // paging // Required: true Paging *AccountcommonPagination `json:"Paging"` }
ModelGetAdminUsersResponse Model get admin users response
swagger:model Model get admin users response.
func (*ModelGetAdminUsersResponse) MarshalBinary ¶
func (m *ModelGetAdminUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetAdminUsersResponse) UnmarshalBinary ¶
func (m *ModelGetAdminUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetBulkUserBansRequest ¶
type ModelGetBulkUserBansRequest struct { // bulkuserid // Required: true BulkUserID []string `json:"bulkUserId"` }
ModelGetBulkUserBansRequest Model get bulk user bans request
swagger:model Model get bulk user bans request.
func (*ModelGetBulkUserBansRequest) MarshalBinary ¶
func (m *ModelGetBulkUserBansRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetBulkUserBansRequest) UnmarshalBinary ¶
func (m *ModelGetBulkUserBansRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetLinkHeadlessAccountConflictResponse ¶
type ModelGetLinkHeadlessAccountConflictResponse struct { // only exists when platformLinkConflict=false & platformAlreadyLinked=false CurrentAccount *ModelAccountProgressionInfo `json:"currentAccount,omitempty"` // only exists when platformLinkConflict=false & platformAlreadyLinked=false HeadlessAccount *ModelAccountProgressionInfo `json:"headlessAccount,omitempty"` // if full account already linked to this platform // Required: true PlatformAlreadyLinked *bool `json:"platformAlreadyLinked"` // platformid // Required: true PlatformID *string `json:"platformId"` // if linked to this platform's other account // Required: true PlatformLinkConflict *bool `json:"platformLinkConflict"` }
ModelGetLinkHeadlessAccountConflictResponse Model get link headless account conflict response
swagger:model Model get link headless account conflict response.
func (*ModelGetLinkHeadlessAccountConflictResponse) MarshalBinary ¶
func (m *ModelGetLinkHeadlessAccountConflictResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary ¶
func (m *ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetProfileUpdateStrategyConfigResponse ¶
type ModelGetProfileUpdateStrategyConfigResponse struct { // data // Required: true Data []*ModelSimpleProfileUpdateStrategyConfigs `json:"data"` }
ModelGetProfileUpdateStrategyConfigResponse Model get profile update strategy config response
swagger:model Model get profile update strategy config response.
func (*ModelGetProfileUpdateStrategyConfigResponse) MarshalBinary ¶
func (m *ModelGetProfileUpdateStrategyConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetProfileUpdateStrategyConfigResponse) UnmarshalBinary ¶
func (m *ModelGetProfileUpdateStrategyConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetPublisherUserResponse ¶
type ModelGetPublisherUserResponse struct { // namespace // Required: true Namespace *string `json:"Namespace"` // userid // Required: true UserID *string `json:"UserId"` }
ModelGetPublisherUserResponse Model get publisher user response
swagger:model Model get publisher user response.
func (*ModelGetPublisherUserResponse) MarshalBinary ¶
func (m *ModelGetPublisherUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetPublisherUserResponse) UnmarshalBinary ¶
func (m *ModelGetPublisherUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserBanSummaryV3 ¶
type ModelGetUserBanSummaryV3 struct { // activecount // Required: true // Format: int32 ActiveCount *int32 `json:"activeCount"` // data // Required: true Data []*ModelUserBanWithStatus `json:"data"` // inactivecount // Required: true // Format: int32 InactiveCount *int32 `json:"inactiveCount"` // totalcount // Required: true // Format: int32 TotalCount *int32 `json:"totalCount"` }
ModelGetUserBanSummaryV3 Model get user ban summary V3
swagger:model Model get user ban summary V3.
func (*ModelGetUserBanSummaryV3) MarshalBinary ¶
func (m *ModelGetUserBanSummaryV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserBanSummaryV3) UnmarshalBinary ¶
func (m *ModelGetUserBanSummaryV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserBanV3Response ¶
type ModelGetUserBanV3Response struct { // data // Required: true Data []*ModelUserBanResponseV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelGetUserBanV3Response Model get user ban V3 response
swagger:model Model get user ban V3 response.
func (*ModelGetUserBanV3Response) MarshalBinary ¶
func (m *ModelGetUserBanV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserBanV3Response) UnmarshalBinary ¶
func (m *ModelGetUserBanV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserJusticePlatformAccountResponse ¶
type ModelGetUserJusticePlatformAccountResponse struct { // designatednamespace // Required: true DesignatedNamespace *string `json:"DesignatedNamespace"` // userid // Required: true UserID *string `json:"UserID"` }
ModelGetUserJusticePlatformAccountResponse Model get user justice platform account response
swagger:model Model get user justice platform account response.
func (*ModelGetUserJusticePlatformAccountResponse) MarshalBinary ¶
func (m *ModelGetUserJusticePlatformAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary ¶
func (m *ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMapping ¶
type ModelGetUserMapping struct { // namespace // Required: true Namespace *string `json:"Namespace"` // userid // Required: true UserID *string `json:"UserId"` }
ModelGetUserMapping Model get user mapping
swagger:model Model get user mapping.
func (*ModelGetUserMapping) MarshalBinary ¶
func (m *ModelGetUserMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMapping) UnmarshalBinary ¶
func (m *ModelGetUserMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMappingV3 ¶
type ModelGetUserMappingV3 struct { // namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
ModelGetUserMappingV3 Model get user mapping V3
swagger:model Model get user mapping V3.
func (*ModelGetUserMappingV3) MarshalBinary ¶
func (m *ModelGetUserMappingV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMappingV3) UnmarshalBinary ¶
func (m *ModelGetUserMappingV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUsersResponseWithPaginationV3 ¶
type ModelGetUsersResponseWithPaginationV3 struct { // data // Required: true Data []*ModelUserResponseV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelGetUsersResponseWithPaginationV3 Model get users response with pagination V3
swagger:model Model get users response with pagination V3.
func (*ModelGetUsersResponseWithPaginationV3) MarshalBinary ¶
func (m *ModelGetUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUsersResponseWithPaginationV3) UnmarshalBinary ¶
func (m *ModelGetUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationConfigVersion ¶
type ModelInputValidationConfigVersion struct { // allowallspecialcharacters // Required: true AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"` // allowdigit // Required: true AllowDigit *bool `json:"allowDigit"` // allowletter // Required: true AllowLetter *bool `json:"allowLetter"` // allowspace // Required: true AllowSpace *bool `json:"allowSpace"` // allowunicode // Required: true AllowUnicode *bool `json:"allowUnicode"` // if this config has valid value, will prefer to use and ignore other validation AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"` // blockedword // Required: true BlockedWord []string `json:"blockedWord"` // iscustomregex // Required: true IsCustomRegex *bool `json:"isCustomRegex"` // lettercase // Required: true LetterCase *string `json:"letterCase"` // maxlength // Required: true // Format: int32 MaxLength *int32 `json:"maxLength"` // maxrepeatingalphanum // Required: true // Format: int32 MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"` // maxrepeatingspecialcharacter // Required: true // Format: int32 MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"` // minchartype // Required: true // Format: int32 MinCharType *int32 `json:"minCharType"` // minlength // Required: true // Format: int32 MinLength *int32 `json:"minLength"` // profanityfilter ProfanityFilter string `json:"profanityFilter,omitempty"` // regex // Required: true Regex *string `json:"regex"` // specialcharacterlocation // Required: true SpecialCharacterLocation *string `json:"specialCharacterLocation"` // specialcharacters // Required: true SpecialCharacters []string `json:"specialCharacters"` // version // Required: true // Format: int32 Version *int32 `json:"version"` }
ModelInputValidationConfigVersion Model input validation config version
swagger:model Model input validation config version.
func (*ModelInputValidationConfigVersion) MarshalBinary ¶
func (m *ModelInputValidationConfigVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationConfigVersion) UnmarshalBinary ¶
func (m *ModelInputValidationConfigVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationData ¶
type ModelInputValidationData struct { // field // Required: true Field *string `json:"field"` // validation // Required: true Validation *ModelValidationDetail `json:"validation"` }
ModelInputValidationData Model input validation data
swagger:model Model input validation data.
func (*ModelInputValidationData) MarshalBinary ¶
func (m *ModelInputValidationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationData) UnmarshalBinary ¶
func (m *ModelInputValidationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationDataPublic ¶
type ModelInputValidationDataPublic struct { // field // Required: true Field *string `json:"field"` // validation // Required: true Validation *ModelValidationDetailPublic `json:"validation"` }
ModelInputValidationDataPublic Model input validation data public
swagger:model Model input validation data public.
func (*ModelInputValidationDataPublic) MarshalBinary ¶
func (m *ModelInputValidationDataPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationDataPublic) UnmarshalBinary ¶
func (m *ModelInputValidationDataPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationUpdatePayload ¶
type ModelInputValidationUpdatePayload struct { // field // Required: true Field *string `json:"field"` // validation // Required: true Validation *Validation `json:"validation"` }
ModelInputValidationUpdatePayload Model input validation update payload
swagger:model Model input validation update payload.
func (*ModelInputValidationUpdatePayload) MarshalBinary ¶
func (m *ModelInputValidationUpdatePayload) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationUpdatePayload) UnmarshalBinary ¶
func (m *ModelInputValidationUpdatePayload) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsPublicResponse ¶
type ModelInputValidationsPublicResponse struct { // data // Required: true Data []*ModelInputValidationDataPublic `json:"data"` // version // Required: true // Format: int32 Version *int32 `json:"version"` }
ModelInputValidationsPublicResponse Model input validations public response
swagger:model Model input validations public response.
func (*ModelInputValidationsPublicResponse) MarshalBinary ¶
func (m *ModelInputValidationsPublicResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsPublicResponse) UnmarshalBinary ¶
func (m *ModelInputValidationsPublicResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsResponse ¶
type ModelInputValidationsResponse struct { // data // Required: true Data []*ModelInputValidationData `json:"data"` // version // Required: true // Format: int32 Version *int32 `json:"version"` }
ModelInputValidationsResponse Model input validations response
swagger:model Model input validations response.
func (*ModelInputValidationsResponse) MarshalBinary ¶
func (m *ModelInputValidationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsResponse) UnmarshalBinary ¶
func (m *ModelInputValidationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInvitationHistoryResponse ¶
type ModelInvitationHistoryResponse struct { // accepted // Required: true Accepted *bool `json:"accepted"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // inviter // Required: true Inviter *string `json:"inviter"` // namespace // Required: true Namespace *string `json:"namespace"` // updatedat // Required: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updatedAt"` }
ModelInvitationHistoryResponse Model invitation history response
swagger:model Model invitation history response.
func (*ModelInvitationHistoryResponse) MarshalBinary ¶
func (m *ModelInvitationHistoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInvitationHistoryResponse) UnmarshalBinary ¶
func (m *ModelInvitationHistoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV3 ¶
type ModelInviteUserRequestV3 struct { // emailaddresses // Required: true EmailAddresses []string `json:"emailAddresses"` // isadmin // Required: true IsAdmin *bool `json:"isAdmin"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // DEPRECATED. multi tenant studio namespace Namespace string `json:"namespace,omitempty"` // roles // Required: true Roles []string `json:"roles"` }
ModelInviteUserRequestV3 Model invite user request V3
swagger:model Model invite user request V3.
func (*ModelInviteUserRequestV3) MarshalBinary ¶
func (m *ModelInviteUserRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV3) UnmarshalBinary ¶
func (m *ModelInviteUserRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV4 ¶
type ModelInviteUserRequestV4 struct { // assignednamespaces // Required: true AssignedNamespaces []string `json:"assignedNamespaces"` // emailaddresses // Required: true EmailAddresses []string `json:"emailAddresses"` // isadmin // Required: true IsAdmin *bool `json:"isAdmin"` // isnewstudio IsNewStudio bool `json:"isNewStudio"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // multi tenant studio namespace Namespace string `json:"namespace,omitempty"` // roleid RoleID string `json:"roleId,omitempty"` }
ModelInviteUserRequestV4 Model invite user request V4
swagger:model Model invite user request V4.
func (*ModelInviteUserRequestV4) MarshalBinary ¶
func (m *ModelInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV4) UnmarshalBinary ¶
func (m *ModelInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserResponseV3 ¶
type ModelInviteUserResponseV3 struct { // data // Required: true Data []*ModelUserInvitationV3 `json:"data"` }
ModelInviteUserResponseV3 Model invite user response V3
swagger:model Model invite user response V3.
func (*ModelInviteUserResponseV3) MarshalBinary ¶
func (m *ModelInviteUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserResponseV3) UnmarshalBinary ¶
func (m *ModelInviteUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkHeadlessAccountRequest ¶
type ModelLinkHeadlessAccountRequest struct { // chosennamespaces // Required: true ChosenNamespaces []string `json:"chosenNamespaces"` // onetimelinkcode // Required: true OneTimeLinkCode *string `json:"oneTimeLinkCode"` }
ModelLinkHeadlessAccountRequest Model link headless account request
swagger:model Model link headless account request.
func (*ModelLinkHeadlessAccountRequest) MarshalBinary ¶
func (m *ModelLinkHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkHeadlessAccountRequest) UnmarshalBinary ¶
func (m *ModelLinkHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountRequest ¶
type ModelLinkPlatformAccountRequest struct { // platformid // Required: true PlatformID *string `json:"platformId"` // platformuserid // Required: true PlatformUserID *string `json:"platformUserId"` }
ModelLinkPlatformAccountRequest Model link platform account request
swagger:model Model link platform account request.
func (*ModelLinkPlatformAccountRequest) MarshalBinary ¶
func (m *ModelLinkPlatformAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountRequest) UnmarshalBinary ¶
func (m *ModelLinkPlatformAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountWithProgressionRequest ¶
type ModelLinkPlatformAccountWithProgressionRequest struct { // chosennamespaces // Required: true ChosenNamespaces []string `json:"chosenNamespaces"` // requestid // Required: true RequestID *string `json:"requestId"` }
ModelLinkPlatformAccountWithProgressionRequest Model link platform account with progression request
swagger:model Model link platform account with progression request.
func (*ModelLinkPlatformAccountWithProgressionRequest) MarshalBinary ¶
func (m *ModelLinkPlatformAccountWithProgressionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary ¶
func (m *ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkRequest ¶
type ModelLinkRequest struct { // client_id // Required: true ClientID *string `json:"client_id"` // conflict_publisher_user_id ConflictPublisherUserID string `json:"conflict_publisher_user_id,omitempty"` // conflict_user_linked_games ConflictUserLinkedGames []string `json:"conflict_user_linked_games,omitempty"` // current_user_linked_games CurrentUserLinkedGames []string `json:"current_user_linked_games,omitempty"` // error Error *RestErrorResponseWithConflictedUserPlatformAccounts `json:"error,omitempty"` // expiration // Format: int32 Expiration int32 `json:"expiration,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // operation_name // Required: true OperationName *string `json:"operation_name"` // payload // Required: true Payload interface{} `json:"payload"` // platformdisplayname PlatformDisplayName string `json:"platformDisplayName,omitempty"` // platformid PlatformID string `json:"platformID,omitempty"` // platform_user_id PlatformUserID string `json:"platform_user_id,omitempty"` // redirect_uri // Required: true RedirectURI *string `json:"redirect_uri"` // refreshtoken RefreshToken string `json:"refreshToken,omitempty"` // request_id // Required: true RequestID *string `json:"request_id"` // status // Required: true Status *string `json:"status"` // userid UserID string `json:"userID,omitempty"` }
ModelLinkRequest Model link request
swagger:model Model link request.
func (*ModelLinkRequest) MarshalBinary ¶
func (m *ModelLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkRequest) UnmarshalBinary ¶
func (m *ModelLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkingHistoryResponseWithPaginationV3 ¶
type ModelLinkingHistoryResponseWithPaginationV3 struct { // publisher user id which linked to this platform account // Required: true Data []string `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` // totaldata // Required: true // Format: int32 TotalData *int32 `json:"totalData"` }
ModelLinkingHistoryResponseWithPaginationV3 Model linking history response with pagination V3
swagger:model Model linking history response with pagination V3.
func (*ModelLinkingHistoryResponseWithPaginationV3) MarshalBinary ¶
func (m *ModelLinkingHistoryResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary ¶
func (m *ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListAssignedUsersV4Response ¶
type ModelListAssignedUsersV4Response struct { // data // Required: true Data []*ModelAssignedUserV4Response `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelListAssignedUsersV4Response Model list assigned users V4 response
swagger:model Model list assigned users V4 response.
func (*ModelListAssignedUsersV4Response) MarshalBinary ¶
func (m *ModelListAssignedUsersV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListAssignedUsersV4Response) UnmarshalBinary ¶
func (m *ModelListAssignedUsersV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserBanResponseV3 ¶
type ModelListBulkUserBanResponseV3 struct { // failedbans // Required: true FailedBans []*ModelFailedBanUnbanUserV3 `json:"failedBans"` // successbans // Required: true SuccessBans []*ModelUserBanResponseV3 `json:"successBans"` }
ModelListBulkUserBanResponseV3 Model list bulk user ban response V3
swagger:model Model list bulk user ban response V3.
func (*ModelListBulkUserBanResponseV3) MarshalBinary ¶
func (m *ModelListBulkUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserBanResponseV3) UnmarshalBinary ¶
func (m *ModelListBulkUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserPlatformsResponse ¶
type ModelListBulkUserPlatformsResponse struct { // data // Required: true Data []*ModelUserWithPlatformInfo `json:"data"` }
ModelListBulkUserPlatformsResponse Model list bulk user platforms response
swagger:model Model list bulk user platforms response.
func (*ModelListBulkUserPlatformsResponse) MarshalBinary ¶
func (m *ModelListBulkUserPlatformsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserPlatformsResponse) UnmarshalBinary ¶
func (m *ModelListBulkUserPlatformsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserResponse ¶
type ModelListBulkUserResponse struct { // data // Required: true Data []*ModelUserBaseInfo `json:"data"` }
ModelListBulkUserResponse Model list bulk user response
swagger:model Model list bulk user response.
func (*ModelListBulkUserResponse) MarshalBinary ¶
func (m *ModelListBulkUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserResponse) UnmarshalBinary ¶
func (m *ModelListBulkUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListEmailAddressRequest ¶
type ModelListEmailAddressRequest struct { // listemailaddressrequest // Required: true ListEmailAddressRequest []string `json:"listEmailAddressRequest"` }
ModelListEmailAddressRequest Model list email address request
swagger:model Model list email address request.
func (*ModelListEmailAddressRequest) MarshalBinary ¶
func (m *ModelListEmailAddressRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListEmailAddressRequest) UnmarshalBinary ¶
func (m *ModelListEmailAddressRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListInvitationHistoriesV4Response ¶
type ModelListInvitationHistoriesV4Response struct { // data // Required: true Data []*ModelInvitationHistoryResponse `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelListInvitationHistoriesV4Response Model list invitation histories V4 response
swagger:model Model list invitation histories V4 response.
func (*ModelListInvitationHistoriesV4Response) MarshalBinary ¶
func (m *ModelListInvitationHistoriesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListInvitationHistoriesV4Response) UnmarshalBinary ¶
func (m *ModelListInvitationHistoriesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListRoleV4Response ¶
type ModelListRoleV4Response struct { // data // Required: true Data []*ModelRoleV4Response `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelListRoleV4Response Model list role V4 response
swagger:model Model list role V4 response.
func (*ModelListRoleV4Response) MarshalBinary ¶
func (m *ModelListRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListRoleV4Response) UnmarshalBinary ¶
func (m *ModelListRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserInformationResult ¶
type ModelListUserInformationResult struct { // data // Required: true Data []*ModelUserInfoResponse `json:"data"` }
ModelListUserInformationResult Model list user information result
swagger:model Model list user information result.
func (*ModelListUserInformationResult) MarshalBinary ¶
func (m *ModelListUserInformationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserInformationResult) UnmarshalBinary ¶
func (m *ModelListUserInformationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserResponseV3 ¶
type ModelListUserResponseV3 struct { // data // Required: true Data []*ModelUserResponseV3 `json:"data"` }
ModelListUserResponseV3 Model list user response V3
swagger:model Model list user response V3.
func (*ModelListUserResponseV3) MarshalBinary ¶
func (m *ModelListUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserResponseV3) UnmarshalBinary ¶
func (m *ModelListUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserRolesV4Response ¶
type ModelListUserRolesV4Response struct { // data // Required: true Data []*ModelUserRolesV4Response `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelListUserRolesV4Response Model list user roles V4 response
swagger:model Model list user roles V4 response.
func (*ModelListUserRolesV4Response) MarshalBinary ¶
func (m *ModelListUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserRolesV4Response) UnmarshalBinary ¶
func (m *ModelListUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListValidUserIDResponseV4 ¶
type ModelListValidUserIDResponseV4 struct { // data // Required: true Data []*ModelValidUserIDResponseV4 `json:"data"` }
ModelListValidUserIDResponseV4 Model list valid user ID response V4
swagger:model Model list valid user ID response V4.
func (*ModelListValidUserIDResponseV4) MarshalBinary ¶
func (m *ModelListValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListValidUserIDResponseV4) UnmarshalBinary ¶
func (m *ModelListValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginAllowlistRequest ¶
type ModelLoginAllowlistRequest struct { // active // Required: true Active *bool `json:"active"` // roleids // Required: true RoleIds []string `json:"roleIds"` }
ModelLoginAllowlistRequest Model login allowlist request
swagger:model Model login allowlist request.
func (*ModelLoginAllowlistRequest) MarshalBinary ¶
func (m *ModelLoginAllowlistRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginAllowlistRequest) UnmarshalBinary ¶
func (m *ModelLoginAllowlistRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginAllowlistResponse ¶
type ModelLoginAllowlistResponse struct { // active // Required: true Active *bool `json:"active"` // namespace // Required: true Namespace *string `json:"namespace"` // roleids // Required: true RoleIds []string `json:"roleIds"` }
ModelLoginAllowlistResponse Model login allowlist response
swagger:model Model login allowlist response.
func (*ModelLoginAllowlistResponse) MarshalBinary ¶
func (m *ModelLoginAllowlistResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginAllowlistResponse) UnmarshalBinary ¶
func (m *ModelLoginAllowlistResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginHistoriesResponse ¶
type ModelLoginHistoriesResponse struct { // data // Required: true Data []*ModelUserLoginHistoryResponse `json:"Data"` // paging // Required: true Paging *AccountcommonPagination `json:"Paging"` }
ModelLoginHistoriesResponse Model login histories response
swagger:model Model login histories response.
func (*ModelLoginHistoriesResponse) MarshalBinary ¶
func (m *ModelLoginHistoriesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginHistoriesResponse) UnmarshalBinary ¶
func (m *ModelLoginHistoriesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNamespaceInvitationHistoryUserV4Response ¶
type ModelNamespaceInvitationHistoryUserV4Response struct { // data // Required: true Data []*ModelUserInvitationHistory `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelNamespaceInvitationHistoryUserV4Response Model namespace invitation history user V4 response
swagger:model Model namespace invitation history user V4 response.
func (*ModelNamespaceInvitationHistoryUserV4Response) MarshalBinary ¶
func (m *ModelNamespaceInvitationHistoryUserV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNamespaceInvitationHistoryUserV4Response) UnmarshalBinary ¶
func (m *ModelNamespaceInvitationHistoryUserV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNamespaceRoleRequest ¶
type ModelNamespaceRoleRequest struct { // required // Required: true Namespace *string `json:"namespace"` // roleid // Required: true RoleID *string `json:"roleId"` }
ModelNamespaceRoleRequest Model namespace role request
swagger:model Model namespace role request.
func (*ModelNamespaceRoleRequest) MarshalBinary ¶
func (m *ModelNamespaceRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNamespaceRoleRequest) UnmarshalBinary ¶
func (m *ModelNamespaceRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelOneTimeCodeLinkRedirectionResponse ¶
type ModelOneTimeCodeLinkRedirectionResponse struct { // redirecturi // Required: true RedirectURI *string `json:"redirectUri"` }
ModelOneTimeCodeLinkRedirectionResponse Model one time code link redirection response
swagger:model Model one time code link redirection response.
func (*ModelOneTimeCodeLinkRedirectionResponse) MarshalBinary ¶
func (m *ModelOneTimeCodeLinkRedirectionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelOneTimeCodeLinkRedirectionResponse) UnmarshalBinary ¶
func (m *ModelOneTimeCodeLinkRedirectionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPermissionDeleteRequest ¶
type ModelPermissionDeleteRequest struct { // action // Required: true // Format: int32 Action *int32 `json:"Action"` // resource // Required: true Resource *string `json:"Resource"` }
ModelPermissionDeleteRequest Model permission delete request
swagger:model Model permission delete request.
func (*ModelPermissionDeleteRequest) MarshalBinary ¶
func (m *ModelPermissionDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPermissionDeleteRequest) UnmarshalBinary ¶
func (m *ModelPermissionDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainDeleteRequest ¶
type ModelPlatformDomainDeleteRequest struct { // domain // Required: true Domain *string `json:"domain"` }
ModelPlatformDomainDeleteRequest Model platform domain delete request
swagger:model Model platform domain delete request.
func (*ModelPlatformDomainDeleteRequest) MarshalBinary ¶
func (m *ModelPlatformDomainDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainDeleteRequest) UnmarshalBinary ¶
func (m *ModelPlatformDomainDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainResponse ¶
type ModelPlatformDomainResponse struct { // registereddomains // Required: true RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains"` }
ModelPlatformDomainResponse Model platform domain response
swagger:model Model platform domain response.
func (*ModelPlatformDomainResponse) MarshalBinary ¶
func (m *ModelPlatformDomainResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainResponse) UnmarshalBinary ¶
func (m *ModelPlatformDomainResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainUpdateRequest ¶
type ModelPlatformDomainUpdateRequest struct { // affectedclientids // Required: true AffectedClientIDs []string `json:"affectedClientIDs"` // assignednamespaces // Required: true AssignedNamespaces []string `json:"assignedNamespaces"` // domain // Required: true Domain *string `json:"domain"` // roleid // Required: true RoleID *string `json:"roleId"` }
ModelPlatformDomainUpdateRequest Model platform domain update request
swagger:model Model platform domain update request.
func (*ModelPlatformDomainUpdateRequest) MarshalBinary ¶
func (m *ModelPlatformDomainUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainUpdateRequest) UnmarshalBinary ¶
func (m *ModelPlatformDomainUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserIDRequest ¶
type ModelPlatformUserIDRequest struct { // platformuserids // Required: true PlatformUserIds []string `json:"platformUserIds"` }
ModelPlatformUserIDRequest Model platform user ID request
swagger:model Model platform user ID request.
func (*ModelPlatformUserIDRequest) MarshalBinary ¶
func (m *ModelPlatformUserIDRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserIDRequest) UnmarshalBinary ¶
func (m *ModelPlatformUserIDRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserIDRequestV4 ¶
type ModelPlatformUserIDRequestV4 struct { // type of the platform user ids, supported values: OCULUS_APP_USER_ID PidType string `json:"pidType,omitempty"` // max length is 100, min length is 1 // Required: true PlatformUserIds []string `json:"platformUserIds"` }
ModelPlatformUserIDRequestV4 Model platform user ID request V4
swagger:model Model platform user ID request V4.
func (*ModelPlatformUserIDRequestV4) MarshalBinary ¶
func (m *ModelPlatformUserIDRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserIDRequestV4) UnmarshalBinary ¶
func (m *ModelPlatformUserIDRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserInformation ¶
type ModelPlatformUserInformation struct { // displayname // Required: true DisplayName *string `json:"DisplayName"` // emailaddress EmailAddress string `json:"EmailAddress,omitempty"` // linkedat // Required: true // Format: date-time LinkedAt strfmt.DateTime `json:"LinkedAt"` // namespace // Required: true Namespace *string `json:"Namespace"` // platformid // Required: true PlatformID *string `json:"PlatformID"` // platformuserid // Required: true PlatformUserID *string `json:"PlatformUserID"` // xuid XUID string `json:"XUID,omitempty"` }
ModelPlatformUserInformation Model platform user information
swagger:model Model platform user information.
func (*ModelPlatformUserInformation) MarshalBinary ¶
func (m *ModelPlatformUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserInformation) UnmarshalBinary ¶
func (m *ModelPlatformUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelProgressionInfo ¶
type ModelProgressionInfo struct { // createdat // Required: true // Format: int64 CreatedAt *int64 `json:"createdAt"` // dlcs Dlcs *PlatformDLCAggResponse `json:"dlcs,omitempty"` // lastlogintime // Format: int64 LastLoginTime int64 `json:"lastLoginTime,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // userban UserBan *ModelSimpleUserBan `json:"userBan,omitempty"` // wallets Wallets []*PlatformWalletAggResponse `json:"wallets,omitempty"` }
ModelProgressionInfo Model progression info
swagger:model Model progression info.
func (*ModelProgressionInfo) MarshalBinary ¶
func (m *ModelProgressionInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelProgressionInfo) UnmarshalBinary ¶
func (m *ModelProgressionInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicInviteUserRequestV4 ¶
type ModelPublicInviteUserRequestV4 struct { // additionaldata AdditionalData string `json:"additionalData,omitempty"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // namespacedisplayname // Required: true NamespaceDisplayName *string `json:"namespaceDisplayName"` }
ModelPublicInviteUserRequestV4 Model public invite user request V4
swagger:model Model public invite user request V4.
func (*ModelPublicInviteUserRequestV4) MarshalBinary ¶
func (m *ModelPublicInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicInviteUserRequestV4) UnmarshalBinary ¶
func (m *ModelPublicInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicOpenIDUserInfoResponse ¶
type ModelPublicOpenIDUserInfoResponse struct { // email // Required: true Email *string `json:"email"` // name // Required: true Name *string `json:"name"` // picture // Required: true Picture *string `json:"picture"` // sub // Required: true Sub *string `json:"sub"` }
ModelPublicOpenIDUserInfoResponse Model public open ID user info response
swagger:model Model public open ID user info response.
func (*ModelPublicOpenIDUserInfoResponse) MarshalBinary ¶
func (m *ModelPublicOpenIDUserInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicOpenIDUserInfoResponse) UnmarshalBinary ¶
func (m *ModelPublicOpenIDUserInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicThirdPartyPlatformInfo ¶
type ModelPublicThirdPartyPlatformInfo struct { // appid // Required: true AppID *string `json:"AppId"` // clientid // Required: true ClientID *string `json:"ClientId"` // environment // Required: true Environment *string `json:"Environment"` // isactive // Required: true IsActive *bool `json:"IsActive"` // logourl LogoURL string `json:"LogoURL,omitempty"` // platformid // Required: true PlatformID *string `json:"PlatformId"` // platformname // Required: true PlatformName *string `json:"PlatformName"` // tokenauthenticationtype // Required: true TokenAuthenticationType *string `json:"TokenAuthenticationType"` }
ModelPublicThirdPartyPlatformInfo Model public third party platform info
swagger:model Model public third party platform info.
func (*ModelPublicThirdPartyPlatformInfo) MarshalBinary ¶
func (m *ModelPublicThirdPartyPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicThirdPartyPlatformInfo) UnmarshalBinary ¶
func (m *ModelPublicThirdPartyPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserInformationResponseV3 ¶
type ModelPublicUserInformationResponseV3 struct { // data // Required: true Data []*ModelPublicUserInformationV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelPublicUserInformationResponseV3 Model public user information response V3
swagger:model Model public user information response V3.
func (*ModelPublicUserInformationResponseV3) MarshalBinary ¶
func (m *ModelPublicUserInformationResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserInformationResponseV3) UnmarshalBinary ¶
func (m *ModelPublicUserInformationResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserInformationV3 ¶
type ModelPublicUserInformationV3 struct { // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // displayname // Required: true DisplayName *string `json:"displayName"` // namespace // Required: true Namespace *string `json:"namespace"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` // username // Required: true UserName *string `json:"userName"` // userplatforminfos UserPlatformInfos []*ModelUserPlatformInfo `json:"userPlatformInfos,omitempty"` }
ModelPublicUserInformationV3 Model public user information V3
swagger:model Model public user information V3.
func (*ModelPublicUserInformationV3) MarshalBinary ¶
func (m *ModelPublicUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserInformationV3) UnmarshalBinary ¶
func (m *ModelPublicUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponse ¶
type ModelPublicUserResponse struct { // authtype // Required: true AuthType *string `json:"AuthType"` // bans // Required: true Bans []*ModelUserActiveBanResponse `json:"Bans"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"CreatedAt"` // deletionstatus // Required: true DeletionStatus *bool `json:"DeletionStatus"` // displayname // Required: true DisplayName *string `json:"DisplayName"` // emailverified // Required: true EmailVerified *bool `json:"EmailVerified"` // enabled // Required: true Enabled *bool `json:"Enabled"` // lastenabledchangedtime // Required: true // Format: date-time LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"` // loginid // Required: true LoginID *string `json:"LoginId"` // namespace // Required: true Namespace *string `json:"Namespace"` // namespaceroles // Required: true NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"` // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` // phoneverified // Required: true PhoneVerified *bool `json:"PhoneVerified"` // platformid PlatformID string `json:"PlatformId,omitempty"` // platformuserid PlatformUserID string `json:"PlatformUserId,omitempty"` // roles // Required: true Roles []string `json:"Roles"` // userid // Required: true UserID *string `json:"UserId"` // username Username string `json:"Username,omitempty"` // xuid XUID string `json:"XUID,omitempty"` }
ModelPublicUserResponse Model public user response
swagger:model Model public user response.
func (*ModelPublicUserResponse) MarshalBinary ¶
func (m *ModelPublicUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponse) UnmarshalBinary ¶
func (m *ModelPublicUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponseV3 ¶
type ModelPublicUserResponseV3 struct { // authtype // Required: true AuthType *string `json:"authType"` // avatarurl AvatarURL string `json:"avatarUrl,omitempty"` // bans // Required: true Bans []*ModelUserActiveBanResponseV3 `json:"bans"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // deletionstatus // Required: true DeletionStatus *bool `json:"deletionStatus"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailverified // Required: true EmailVerified *bool `json:"emailVerified"` // enabled // Required: true Enabled *bool `json:"enabled"` // lastdateofbirthchangedtime // Required: true // Format: date-time LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"` // lastenabledchangedtime // Required: true // Format: date-time LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"` // namespace // Required: true Namespace *string `json:"namespace"` // namespaceroles // Required: true NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"` // permissions // Required: true Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"` // phoneverified // Required: true PhoneVerified *bool `json:"phoneVerified"` // platformid PlatformID string `json:"platformId,omitempty"` // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` // roles // Required: true Roles []string `json:"roles"` // uniquedisplayname // Required: true UniqueDisplayName *string `json:"uniqueDisplayName"` // userid // Required: true UserID *string `json:"userId"` // username UserName string `json:"userName,omitempty"` }
ModelPublicUserResponseV3 Model public user response V3
swagger:model Model public user response V3.
func (*ModelPublicUserResponseV3) MarshalBinary ¶
func (m *ModelPublicUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponseV3) UnmarshalBinary ¶
func (m *ModelPublicUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserUpdateRequestV3 ¶
type ModelPublicUserUpdateRequestV3 struct { // avatarurl AvatarURL string `json:"avatarUrl,omitempty"` // country Country string `json:"country,omitempty"` // dateofbirth DateOfBirth string `json:"dateOfBirth,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username UserName string `json:"userName,omitempty"` }
ModelPublicUserUpdateRequestV3 Model public user update request V3
swagger:model Model public user update request V3.
func (*ModelPublicUserUpdateRequestV3) MarshalBinary ¶
func (m *ModelPublicUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelPublicUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUsersResponse ¶
type ModelPublicUsersResponse struct { // users Users []*ModelPublicUserResponse `json:"Users,omitempty"` }
ModelPublicUsersResponse Model public users response
swagger:model Model public users response.
func (*ModelPublicUsersResponse) MarshalBinary ¶
func (m *ModelPublicUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUsersResponse) UnmarshalBinary ¶
func (m *ModelPublicUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRemoveUserRoleV4Request ¶
type ModelRemoveUserRoleV4Request struct { // assignednamespaces // Required: true AssignedNamespaces []string `json:"assignedNamespaces"` // roleid // Required: true RoleID *string `json:"roleId"` }
ModelRemoveUserRoleV4Request Model remove user role V4 request
swagger:model Model remove user role V4 request.
func (*ModelRemoveUserRoleV4Request) MarshalBinary ¶
func (m *ModelRemoveUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRemoveUserRoleV4Request) UnmarshalBinary ¶
func (m *ModelRemoveUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequest ¶
type ModelResetPasswordRequest struct { // code // Required: true Code *string `json:"Code"` // loginid // Required: true LoginID *string `json:"LoginID"` // newpassword // Required: true NewPassword *string `json:"NewPassword"` }
ModelResetPasswordRequest Model reset password request
swagger:model Model reset password request.
func (*ModelResetPasswordRequest) MarshalBinary ¶
func (m *ModelResetPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequest) UnmarshalBinary ¶
func (m *ModelResetPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequestV3 ¶
type ModelResetPasswordRequestV3 struct { // for tracking which client this request comes from ClientID string `json:"clientId,omitempty"` // code // Required: true Code *string `json:"code"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // newpassword // Required: true NewPassword *string `json:"newPassword"` }
ModelResetPasswordRequestV3 Model reset password request V3
swagger:model Model reset password request V3.
func (*ModelResetPasswordRequestV3) MarshalBinary ¶
func (m *ModelResetPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequestV3) UnmarshalBinary ¶
func (m *ModelResetPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRevokeUserV4Request ¶
type ModelRevokeUserV4Request struct { // namespace // Required: true Namespace *string `json:"namespace"` // userid // Required: true UserID *string `json:"userId"` }
ModelRevokeUserV4Request Model revoke user V4 request
swagger:model Model revoke user V4 request.
func (*ModelRevokeUserV4Request) MarshalBinary ¶
func (m *ModelRevokeUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRevokeUserV4Request) UnmarshalBinary ¶
func (m *ModelRevokeUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponse ¶
type ModelRoleAdminStatusResponse struct { // adminrole // Required: true AdminRole *bool `json:"AdminRole"` }
ModelRoleAdminStatusResponse Model role admin status response
swagger:model Model role admin status response.
func (*ModelRoleAdminStatusResponse) MarshalBinary ¶
func (m *ModelRoleAdminStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponse) UnmarshalBinary ¶
func (m *ModelRoleAdminStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponseV3 ¶
type ModelRoleAdminStatusResponseV3 struct { // adminrole // Required: true AdminRole *bool `json:"adminRole"` }
ModelRoleAdminStatusResponseV3 Model role admin status response V3
swagger:model Model role admin status response V3.
func (*ModelRoleAdminStatusResponseV3) MarshalBinary ¶
func (m *ModelRoleAdminStatusResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponseV3) UnmarshalBinary ¶
func (m *ModelRoleAdminStatusResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateRequest ¶
type ModelRoleCreateRequest struct { // adminrole // Required: true AdminRole *bool `json:"AdminRole"` // managers // Required: true Managers []*AccountcommonRoleManager `json:"Managers"` // members // Required: true Members []*AccountcommonRoleMember `json:"Members"` // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` // rolename // Required: true RoleName *string `json:"RoleName"` }
ModelRoleCreateRequest Model role create request
swagger:model Model role create request.
func (*ModelRoleCreateRequest) MarshalBinary ¶
func (m *ModelRoleCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateRequest) UnmarshalBinary ¶
func (m *ModelRoleCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateV3Request ¶
type ModelRoleCreateV3Request struct { // adminrole // Required: true AdminRole *bool `json:"adminRole"` // deletable Deletable bool `json:"deletable"` // iswildcard // Required: true IsWildcard *bool `json:"isWildcard"` // managers // Required: true Managers []*AccountcommonRoleManagerV3 `json:"managers"` // members // Required: true Members []*AccountcommonRoleMemberV3 `json:"members"` // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` // rolename // Required: true RoleName *string `json:"roleName"` }
ModelRoleCreateV3Request Model role create V3 request
swagger:model Model role create V3 request.
func (*ModelRoleCreateV3Request) MarshalBinary ¶
func (m *ModelRoleCreateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateV3Request) UnmarshalBinary ¶
func (m *ModelRoleCreateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequest ¶
type ModelRoleManagersRequest struct { // managers // Required: true Managers []*AccountcommonRoleManager `json:"Managers"` }
ModelRoleManagersRequest Model role managers request
swagger:model Model role managers request.
func (*ModelRoleManagersRequest) MarshalBinary ¶
func (m *ModelRoleManagersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequest) UnmarshalBinary ¶
func (m *ModelRoleManagersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequestV3 ¶
type ModelRoleManagersRequestV3 struct { // managers // Required: true Managers []*AccountcommonRoleManagerV3 `json:"managers"` }
ModelRoleManagersRequestV3 Model role managers request V3
swagger:model Model role managers request V3.
func (*ModelRoleManagersRequestV3) MarshalBinary ¶
func (m *ModelRoleManagersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequestV3) UnmarshalBinary ¶
func (m *ModelRoleManagersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponse ¶
type ModelRoleManagersResponse struct { // managers // Required: true Managers []*AccountcommonRoleManager `json:"Managers"` }
ModelRoleManagersResponse Model role managers response
swagger:model Model role managers response.
func (*ModelRoleManagersResponse) MarshalBinary ¶
func (m *ModelRoleManagersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponse) UnmarshalBinary ¶
func (m *ModelRoleManagersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponsesV3 ¶
type ModelRoleManagersResponsesV3 struct { // data // Required: true Data []*AccountcommonRoleManagerV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelRoleManagersResponsesV3 Model role managers responses V3
swagger:model Model role managers responses V3.
func (*ModelRoleManagersResponsesV3) MarshalBinary ¶
func (m *ModelRoleManagersResponsesV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponsesV3) UnmarshalBinary ¶
func (m *ModelRoleManagersResponsesV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequest ¶
type ModelRoleMembersRequest struct { // members // Required: true Members []*AccountcommonRoleMember `json:"Members"` }
ModelRoleMembersRequest Model role members request
swagger:model Model role members request.
func (*ModelRoleMembersRequest) MarshalBinary ¶
func (m *ModelRoleMembersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequest) UnmarshalBinary ¶
func (m *ModelRoleMembersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequestV3 ¶
type ModelRoleMembersRequestV3 struct { // members // Required: true Members []*AccountcommonRoleMemberV3 `json:"members"` }
ModelRoleMembersRequestV3 Model role members request V3
swagger:model Model role members request V3.
func (*ModelRoleMembersRequestV3) MarshalBinary ¶
func (m *ModelRoleMembersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequestV3) UnmarshalBinary ¶
func (m *ModelRoleMembersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponse ¶
type ModelRoleMembersResponse struct { // members // Required: true Members []*AccountcommonRoleMember `json:"Members"` }
ModelRoleMembersResponse Model role members response
swagger:model Model role members response.
func (*ModelRoleMembersResponse) MarshalBinary ¶
func (m *ModelRoleMembersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponse) UnmarshalBinary ¶
func (m *ModelRoleMembersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponseV3 ¶
type ModelRoleMembersResponseV3 struct { // data // Required: true Data []*AccountcommonRoleMemberV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelRoleMembersResponseV3 Model role members response V3
swagger:model Model role members response V3.
func (*ModelRoleMembersResponseV3) MarshalBinary ¶
func (m *ModelRoleMembersResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponseV3) UnmarshalBinary ¶
func (m *ModelRoleMembersResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleNamesResponseV3 ¶
type ModelRoleNamesResponseV3 struct { // data // Required: true Data []string `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelRoleNamesResponseV3 Model role names response V3
swagger:model Model role names response V3.
func (*ModelRoleNamesResponseV3) MarshalBinary ¶
func (m *ModelRoleNamesResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleNamesResponseV3) UnmarshalBinary ¶
func (m *ModelRoleNamesResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideResponse ¶
type ModelRoleOverrideResponse struct { // active // Required: true Active *bool `json:"active"` // additions // Required: true Additions []*AccountcommonOverrideRolePermission `json:"additions"` // createdat // Format: date-time CreatedAt *strfmt.DateTime `json:"createdAt,omitempty"` // exclusions // Required: true Exclusions []*AccountcommonOverrideRolePermission `json:"exclusions"` // identity // Required: true Identity *string `json:"identity"` // namespace // Required: true Namespace *string `json:"namespace"` // overrides // Required: true Overrides []*AccountcommonOverrideRolePermission `json:"overrides"` // replacements // Required: true Replacements []*AccountcommonReplaceRolePermission `json:"replacements"` // updatedat // Format: date-time UpdatedAt *strfmt.DateTime `json:"updatedAt,omitempty"` }
ModelRoleOverrideResponse Model role override response
swagger:model Model role override response.
func (*ModelRoleOverrideResponse) MarshalBinary ¶
func (m *ModelRoleOverrideResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideResponse) UnmarshalBinary ¶
func (m *ModelRoleOverrideResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideSourceResponse ¶
type ModelRoleOverrideSourceResponse struct { // permissions // Required: true Permissions []*AccountcommonOverrideRolePermission `json:"permissions"` }
ModelRoleOverrideSourceResponse Model role override source response
swagger:model Model role override source response.
func (*ModelRoleOverrideSourceResponse) MarshalBinary ¶
func (m *ModelRoleOverrideSourceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideSourceResponse) UnmarshalBinary ¶
func (m *ModelRoleOverrideSourceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideStatsUpdateRequest ¶
type ModelRoleOverrideStatsUpdateRequest struct { // active // Required: true Active *bool `json:"active"` }
ModelRoleOverrideStatsUpdateRequest Model role override stats update request
swagger:model Model role override stats update request.
func (*ModelRoleOverrideStatsUpdateRequest) MarshalBinary ¶
func (m *ModelRoleOverrideStatsUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideStatsUpdateRequest) UnmarshalBinary ¶
func (m *ModelRoleOverrideStatsUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideUpdateRequest ¶
type ModelRoleOverrideUpdateRequest struct { // additions // Required: true Additions []*AccountcommonOverrideRolePermission `json:"additions"` // exclusions // Required: true Exclusions []*AccountcommonOverrideRolePermission `json:"exclusions"` // overrides // Required: true Overrides []*AccountcommonOverrideRolePermission `json:"overrides"` // replacements // Required: true Replacements []*AccountcommonReplaceRolePermission `json:"replacements"` }
ModelRoleOverrideUpdateRequest Model role override update request
swagger:model Model role override update request.
func (*ModelRoleOverrideUpdateRequest) MarshalBinary ¶
func (m *ModelRoleOverrideUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideUpdateRequest) UnmarshalBinary ¶
func (m *ModelRoleOverrideUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRolePermissionResponseV3 ¶
type ModelRolePermissionResponseV3 struct { // permissions // Required: true Permissions []*AccountcommonPermission `json:"permissions"` }
ModelRolePermissionResponseV3 Model role permission response V3
swagger:model Model role permission response V3.
func (*ModelRolePermissionResponseV3) MarshalBinary ¶
func (m *ModelRolePermissionResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRolePermissionResponseV3) UnmarshalBinary ¶
func (m *ModelRolePermissionResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponse ¶
type ModelRoleResponse struct { // iswildcard // Required: true IsWildcard *bool `json:"IsWildcard"` // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` // roleid // Required: true RoleID *string `json:"RoleId"` // rolename // Required: true RoleName *string `json:"RoleName"` }
ModelRoleResponse Model role response
swagger:model Model role response.
func (*ModelRoleResponse) MarshalBinary ¶
func (m *ModelRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponse) UnmarshalBinary ¶
func (m *ModelRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseV3 ¶
type ModelRoleResponseV3 struct { // adminrole // Required: true AdminRole *bool `json:"adminRole"` // iswildcard // Required: true IsWildcard *bool `json:"isWildcard"` // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` // roleid // Required: true RoleID *string `json:"roleId"` // rolename // Required: true RoleName *string `json:"roleName"` }
ModelRoleResponseV3 Model role response V3
swagger:model Model role response V3.
func (*ModelRoleResponseV3) MarshalBinary ¶
func (m *ModelRoleResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseV3) UnmarshalBinary ¶
func (m *ModelRoleResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagers ¶
type ModelRoleResponseWithManagers struct { // iswildcard // Required: true IsWildcard *bool `json:"IsWildcard"` // managers // Required: true Managers []*AccountcommonRoleManager `json:"Managers"` // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` // roleid // Required: true RoleID *string `json:"RoleId"` // rolename // Required: true RoleName *string `json:"RoleName"` }
ModelRoleResponseWithManagers Model role response with managers
swagger:model Model role response with managers.
func (*ModelRoleResponseWithManagers) MarshalBinary ¶
func (m *ModelRoleResponseWithManagers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagers) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagersAndPaginationV3 ¶
type ModelRoleResponseWithManagersAndPaginationV3 struct { // data // Required: true Data []*ModelRoleResponseWithManagersV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` }
ModelRoleResponseWithManagersAndPaginationV3 Model role response with managers and pagination V3
swagger:model Model role response with managers and pagination V3.
func (*ModelRoleResponseWithManagersAndPaginationV3) MarshalBinary ¶
func (m *ModelRoleResponseWithManagersAndPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagersAndPaginationV3) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagersAndPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagersV3 ¶
type ModelRoleResponseWithManagersV3 struct { // adminrole // Required: true AdminRole *bool `json:"adminRole"` // iswildcard // Required: true IsWildcard *bool `json:"isWildcard"` // managers // Required: true Managers []*AccountcommonRoleManagerV3 `json:"managers"` // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` // roleid // Required: true RoleID *string `json:"roleId"` // rolename // Required: true RoleName *string `json:"roleName"` }
ModelRoleResponseWithManagersV3 Model role response with managers V3
swagger:model Model role response with managers V3.
func (*ModelRoleResponseWithManagersV3) MarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagersV3) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequest ¶
type ModelRoleUpdateRequest struct { // rolename // Required: true RoleName *string `json:"RoleName"` }
ModelRoleUpdateRequest Model role update request
swagger:model Model role update request.
func (*ModelRoleUpdateRequest) MarshalBinary ¶
func (m *ModelRoleUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequest) UnmarshalBinary ¶
func (m *ModelRoleUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequestV3 ¶
type ModelRoleUpdateRequestV3 struct { // deletable Deletable bool `json:"deletable"` // iswildcard // Required: true IsWildcard *bool `json:"isWildcard"` // rolename // Required: true RoleName *string `json:"roleName"` }
ModelRoleUpdateRequestV3 Model role update request V3
swagger:model Model role update request V3.
func (*ModelRoleUpdateRequestV3) MarshalBinary ¶
func (m *ModelRoleUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelRoleUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Request ¶
type ModelRoleV4Request struct { // adminrole // Required: true AdminRole *bool `json:"adminRole"` // deletable Deletable bool `json:"deletable"` // iswildcard // Required: true IsWildcard *bool `json:"isWildcard"` // rolename // Required: true RoleName *string `json:"roleName"` }
ModelRoleV4Request Model role V4 request
swagger:model Model role V4 request.
func (*ModelRoleV4Request) MarshalBinary ¶
func (m *ModelRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Request) UnmarshalBinary ¶
func (m *ModelRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Response ¶
type ModelRoleV4Response struct { // adminrole // Required: true AdminRole *bool `json:"adminRole"` // iswildcard // Required: true IsWildcard *bool `json:"isWildcard"` // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` // roleid // Required: true RoleID *string `json:"roleId"` // rolename // Required: true RoleName *string `json:"roleName"` }
ModelRoleV4Response Model role V4 response
swagger:model Model role V4 response.
func (*ModelRoleV4Response) MarshalBinary ¶
func (m *ModelRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Response) UnmarshalBinary ¶
func (m *ModelRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialRequest ¶
type ModelSSOPlatformCredentialRequest struct { // acsurl // Required: true AcsURL *string `json:"acsUrl"` // apikey // Required: true APIKey *string `json:"apiKey"` // appid // Required: true AppID *string `json:"appId"` // federationmetadataurl // Required: true FederationMetadataURL *string `json:"federationMetadataUrl"` // isactive // Required: true IsActive *bool `json:"isActive"` // redirecturi // Required: true RedirectURI *string `json:"redirectUri"` // secret // Required: true Secret *string `json:"secret"` // ssourl // Required: true SSOURL *string `json:"ssoUrl"` }
ModelSSOPlatformCredentialRequest Model SSO platform credential request
swagger:model Model SSO platform credential request.
func (*ModelSSOPlatformCredentialRequest) MarshalBinary ¶
func (m *ModelSSOPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialRequest) UnmarshalBinary ¶
func (m *ModelSSOPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialResponse ¶
type ModelSSOPlatformCredentialResponse struct { // acsurl // Required: true AcsURL *string `json:"acsUrl"` // appid // Required: true AppID *string `json:"appId"` // federationmetadataurl // Required: true FederationMetadataURL *string `json:"federationMetadataUrl"` // isactive // Required: true IsActive *bool `json:"isActive"` // namespace // Required: true Namespace *string `json:"namespace"` // platformid // Required: true PlatformID *string `json:"platformId"` // redirecturi // Required: true RedirectURI *string `json:"redirectUri"` // secret // Required: true Secret *string `json:"secret"` // ssourl // Required: true SSOURL *string `json:"ssoUrl"` // first few characters of key // Required: true TruncatedAPIKey *string `json:"truncatedApiKey"` }
ModelSSOPlatformCredentialResponse Model SSO platform credential response
swagger:model Model SSO platform credential response.
func (*ModelSSOPlatformCredentialResponse) MarshalBinary ¶
func (m *ModelSSOPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialResponse) UnmarshalBinary ¶
func (m *ModelSSOPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersByPlatformIDResponse ¶
type ModelSearchUsersByPlatformIDResponse struct { // data // Required: true Data []*AccountcommonUserSearchByPlatformIDResult `json:"Data"` // paging // Required: true Paging *AccountcommonPagination `json:"Paging"` }
ModelSearchUsersByPlatformIDResponse Model search users by platform ID response
swagger:model Model search users by platform ID response.
func (*ModelSearchUsersByPlatformIDResponse) MarshalBinary ¶
func (m *ModelSearchUsersByPlatformIDResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersByPlatformIDResponse) UnmarshalBinary ¶
func (m *ModelSearchUsersByPlatformIDResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponse ¶
type ModelSearchUsersResponse struct { // data // Required: true Data []*AccountcommonUserSearchResult `json:"Data"` }
ModelSearchUsersResponse Model search users response
swagger:model Model search users response.
func (*ModelSearchUsersResponse) MarshalBinary ¶
func (m *ModelSearchUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponse) UnmarshalBinary ¶
func (m *ModelSearchUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponseWithPaginationV3 ¶
type ModelSearchUsersResponseWithPaginationV3 struct { // data // Required: true Data []*ModelUserResponseV3 `json:"data"` // paging // Required: true Paging *AccountcommonPaginationV3 `json:"paging"` // totaldata // Required: true // Format: int32 TotalData *int32 `json:"totalData"` }
ModelSearchUsersResponseWithPaginationV3 Model search users response with pagination V3
swagger:model Model search users response with pagination V3.
func (*ModelSearchUsersResponseWithPaginationV3) MarshalBinary ¶
func (m *ModelSearchUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary ¶
func (m *ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendRegisterVerificationCodeRequest ¶
type ModelSendRegisterVerificationCodeRequest struct { // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // languagetag LanguageTag string `json:"languageTag,omitempty"` }
ModelSendRegisterVerificationCodeRequest Model send register verification code request
swagger:model Model send register verification code request.
func (*ModelSendRegisterVerificationCodeRequest) MarshalBinary ¶
func (m *ModelSendRegisterVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendRegisterVerificationCodeRequest) UnmarshalBinary ¶
func (m *ModelSendRegisterVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequest ¶
type ModelSendVerificationCodeRequest struct { // context Context string `json:"Context,omitempty"` // languagetag // Required: true LanguageTag *string `json:"LanguageTag"` // loginid // Required: true LoginID *string `json:"LoginID"` }
ModelSendVerificationCodeRequest Model send verification code request
swagger:model Model send verification code request.
func (*ModelSendVerificationCodeRequest) MarshalBinary ¶
func (m *ModelSendVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequest) UnmarshalBinary ¶
func (m *ModelSendVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequestV3 ¶
type ModelSendVerificationCodeRequestV3 struct { // context Context string `json:"context,omitempty"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // required when in /me/code/request/forward UpgradeToken string `json:"upgradeToken,omitempty"` }
ModelSendVerificationCodeRequestV3 Model send verification code request V3
swagger:model Model send verification code request V3.
func (*ModelSendVerificationCodeRequestV3) MarshalBinary ¶
func (m *ModelSendVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequestV3) UnmarshalBinary ¶
func (m *ModelSendVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationLinkRequest ¶
type ModelSendVerificationLinkRequest struct { // languagetag LanguageTag string `json:"languageTag,omitempty"` }
ModelSendVerificationLinkRequest Model send verification link request
swagger:model Model send verification link request.
func (*ModelSendVerificationLinkRequest) MarshalBinary ¶
func (m *ModelSendVerificationLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationLinkRequest) UnmarshalBinary ¶
func (m *ModelSendVerificationLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSimpleProfileUpdateStrategyConfigs ¶
type ModelSimpleProfileUpdateStrategyConfigs struct { // only work when type is limited Config *AccountcommonProfileUpdateConfig `json:"config,omitempty"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // allow value [dob, username, display_name, country] // Required: true Field *string `json:"field"` // allow value [initial_only, limited, unlimited] // Required: true Type *string `json:"type"` // updatedat // Required: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updatedAt"` }
ModelSimpleProfileUpdateStrategyConfigs Model simple profile update strategy configs
swagger:model Model simple profile update strategy configs.
func (*ModelSimpleProfileUpdateStrategyConfigs) MarshalBinary ¶
func (m *ModelSimpleProfileUpdateStrategyConfigs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSimpleProfileUpdateStrategyConfigs) UnmarshalBinary ¶
func (m *ModelSimpleProfileUpdateStrategyConfigs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSimpleUserBan ¶
type ModelSimpleUserBan struct { // ban // Required: true Ban *string `json:"ban"` // enddate // Required: true // Format: int64 EndDate *int64 `json:"endDate"` }
ModelSimpleUserBan Model simple user ban
swagger:model Model simple user ban.
func (*ModelSimpleUserBan) MarshalBinary ¶
func (m *ModelSimpleUserBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSimpleUserBan) UnmarshalBinary ¶
func (m *ModelSimpleUserBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialRequest ¶
type ModelThirdPartyLoginPlatformCredentialRequest struct { // ACSURL is an endpoint on the service provider where the identity provider will redirect to with its authentication response // Required: true ACSURL *string `json:"ACSURL"` // AWSCognitoRegion is aws region where user pool reside // Required: true AWSCognitoRegion *string `json:"AWSCognitoRegion"` // AWSCognitoUserPool is aws cognito user pool id // Required: true AWSCognitoUserPool *string `json:"AWSCognitoUserPool"` // allowed clients that can show this login method AllowedClients []string `json:"AllowedClients,omitempty"` // appid // Required: true AppID *string `json:"AppId"` // third party authorization endpoint to obtain authorization code // Required: true AuthorizationEndpoint *string `json:"AuthorizationEndpoint"` // clientid // Required: true ClientID *string `json:"ClientId"` // specify which string fields need set empty value. EmptyStrFieldList []string `json:"EmptyStrFieldList,omitempty"` // a flag indicates whether enable server license validation EnableServerLicenseValidation bool `json:"EnableServerLicenseValidation"` // environment // Required: true Environment *string `json:"Environment"` // FederationMetadataURL is an endpoint on the Identity Provider(IdP) to get IdP federation metadata for service provider to build trust relationship // Required: true FederationMetadataURL *string `json:"FederationMetadataURL"` // genericoauthflow // Required: true GenericOauthFlow *bool `json:"GenericOauthFlow"` // a flag indicates whether need to include puid in access token claim IncludePUID bool `json:"IncludePUID"` // isactive // Required: true IsActive *bool `json:"IsActive"` // Issuer of 3rd party identity provider. Used for generic oauth flow. // Required: true Issuer *string `json:"Issuer"` // JWKS endpoint to validate 3rd party user id token. Used for generic oauth flow. // Required: true JWKSEndpoint *string `json:"JWKSEndpoint"` // apple key id // Required: true KeyID *string `json:"KeyID"` // login method logo url LogoURL string `json:"LogoURL,omitempty"` // A json containing credentials for netflix integration. Only for netflix platformId // Required: true NetflixCertificates *AccountcommonNetflixCertificates `json:"NetflixCertificates"` // organizationid // Required: true OrganizationID *string `json:"OrganizationId"` // platformname // Required: true PlatformName *string `json:"PlatformName"` // redirecturi // Required: true RedirectURI *string `json:"RedirectUri"` // domains that are allowed to create user and grant roles // Required: true RegisteredDomains []*AccountcommonRegisteredDomain `json:"RegisteredDomains"` // secret // Required: true Secret *string `json:"Secret"` // apple team id // Required: true TeamID *string `json:"TeamID"` // Token authentication type indicating what token will be used to authenticate 3rd party user. Currently support: idToken, code and bearerToken. Used for generic oauth flow. // Required: true TokenAuthenticationType *string `json:"TokenAuthenticationType"` // A JSON containing how IAM service retrieve value from id token claims or userInfo endpoint. Used for generic oauth flow. Currently allowed fields list [userIdentity, name, email, avatarUrl] TokenClaimsMapping map[string]string `json:"TokenClaimsMapping,omitempty"` // third party token endpoint to obtain token // Required: true TokenEndpoint *string `json:"TokenEndpoint"` // third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow. // Required: true UserInfoEndpoint *string `json:"UserInfoEndpoint"` // http method to call third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow. // Required: true UserInfoHTTPMethod *string `json:"UserInfoHTTPMethod"` // scopes for generic OAuth Authorization code flow. Default is [openid, profile, email] // Required: true Scopes []string `json:"scopes"` }
ModelThirdPartyLoginPlatformCredentialRequest Model third party login platform credential request
swagger:model Model third party login platform credential request.
func (*ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialResponse ¶
type ModelThirdPartyLoginPlatformCredentialResponse struct { // ACSURL is an endpoint on the service provider where the identity provider will redirect to with its authentication response // Required: true ACSURL *string `json:"ACSURL"` // AWSCognitoRegion is aws region where user pool reside // Required: true AWSCognitoRegion *string `json:"AWSCognitoRegion"` // AWSCognitoUserPool is aws cognito user pool id // Required: true AWSCognitoUserPool *string `json:"AWSCognitoUserPool"` // allowed clients that can show this login method AllowedClients []string `json:"AllowedClients,omitempty"` // appid // Required: true AppID *string `json:"AppId"` // third party authorization endpoint to obtain authorization code AuthorizationEndpoint string `json:"AuthorizationEndpoint,omitempty"` // clientid // Required: true ClientID *string `json:"ClientId"` // a flag indicates whether enable server license validation, only available on ps5, ps4, xbl // Required: true EnableServerLicenseValidation *bool `json:"EnableServerLicenseValidation"` // environment // Required: true Environment *string `json:"Environment"` // FederationMetadataURL is an endpoint on the Identity Provider(IdP) to get IdP federation metadata for service provider to build trust relationship // Required: true FederationMetadataURL *string `json:"FederationMetadataURL"` // GenericOauthFlow is a flag that indicate this client is using generic oauth/open id flow or not // Required: true GenericOauthFlow *bool `json:"GenericOauthFlow"` // a flag indicates whether need to include puid in access token claim IncludePUID bool `json:"IncludePUID"` // isactive // Required: true IsActive *bool `json:"IsActive"` // Issuer of 3rd party identity provider. Used for generic oauth flow. // Required: true Issuer *string `json:"Issuer"` // JWKS endpoint to validate 3rd party user id token. Used for generic oauth flow. // Required: true JWKSEndpoint *string `json:"JWKSEndpoint"` // keyid // Required: true KeyID *string `json:"KeyID"` // login method logo url LogoURL string `json:"LogoURL,omitempty"` // namespace // Required: true Namespace *string `json:"Namespace"` // A json containing Credentials for netflix integration. NetflixCertificates *AccountcommonNetflixCertificates `json:"NetflixCertificates,omitempty"` // organizationid // Required: true OrganizationID *string `json:"OrganizationId"` // platformid // Required: true PlatformID *string `json:"PlatformId"` // platformname // Required: true PlatformName *string `json:"PlatformName"` // redirecturi // Required: true RedirectURI *string `json:"RedirectUri"` // secret // Required: true Secret *string `json:"Secret"` // teamid // Required: true TeamID *string `json:"TeamID"` // Token authentication type indicating what token will be used to authenticate 3rd party user. Currently support: idToken, code and bearerToken. Used for generic oauth flow. // Required: true TokenAuthenticationType *string `json:"TokenAuthenticationType"` // A JSON containing how IAM service retrieve value from id token claims or userInfo endpoint. Used for generic oauth flow. TokenClaimsMapping map[string]string `json:"TokenClaimsMapping,omitempty"` // third party token endpoint to obtain token TokenEndpoint string `json:"TokenEndpoint,omitempty"` // third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow. UserInfoEndpoint string `json:"UserInfoEndpoint,omitempty"` // http method to call third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow. UserInfoHTTPMethod string `json:"UserInfoHTTPMethod,omitempty"` // registereddomains RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains,omitempty"` // scopes for generic OAuth Authorization code flow Scopes []string `json:"scopes,omitempty"` }
ModelThirdPartyLoginPlatformCredentialResponse Model third party login platform credential response
swagger:model Model third party login platform credential response.
func (*ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTokenThirdPartyLinkStatusResponse ¶
type ModelTokenThirdPartyLinkStatusResponse struct { // linked // Required: true Linked *bool `json:"linked"` // platformtoken PlatformToken string `json:"platformToken,omitempty"` // sandboxid SandboxID string `json:"sandboxId,omitempty"` }
ModelTokenThirdPartyLinkStatusResponse Model token third party link status response
swagger:model Model token third party link status response.
func (*ModelTokenThirdPartyLinkStatusResponse) MarshalBinary ¶
func (m *ModelTokenThirdPartyLinkStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary ¶
func (m *ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUnlinkUserPlatformRequest ¶
type ModelUnlinkUserPlatformRequest struct { // platformnamespace PlatformNamespace string `json:"platformNamespace,omitempty"` }
ModelUnlinkUserPlatformRequest Model unlink user platform request
swagger:model Model unlink user platform request.
func (*ModelUnlinkUserPlatformRequest) MarshalBinary ¶
func (m *ModelUnlinkUserPlatformRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUnlinkUserPlatformRequest) UnmarshalBinary ¶
func (m *ModelUnlinkUserPlatformRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdatePermissionScheduleRequest ¶
type ModelUpdatePermissionScheduleRequest struct { // schedaction // Format: int32 SchedAction int32 `json:"SchedAction,omitempty"` // schedcron SchedCron string `json:"SchedCron,omitempty"` // schedrange SchedRange []string `json:"SchedRange,omitempty"` }
ModelUpdatePermissionScheduleRequest Model update permission schedule request
swagger:model Model update permission schedule request.
func (*ModelUpdatePermissionScheduleRequest) MarshalBinary ¶
func (m *ModelUpdatePermissionScheduleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdatePermissionScheduleRequest) UnmarshalBinary ¶
func (m *ModelUpdatePermissionScheduleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateProfileUpdateStrategyConfigRequest ¶
type ModelUpdateProfileUpdateStrategyConfigRequest struct { // only work when type is limited Config *AccountcommonProfileUpdateConfig `json:"config,omitempty"` // allow value [initial_only, limited, unlimited] Type string `json:"type,omitempty"` }
ModelUpdateProfileUpdateStrategyConfigRequest Model update profile update strategy config request
swagger:model Model update profile update strategy config request.
func (*ModelUpdateProfileUpdateStrategyConfigRequest) MarshalBinary ¶
func (m *ModelUpdateProfileUpdateStrategyConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateProfileUpdateStrategyConfigRequest) UnmarshalBinary ¶
func (m *ModelUpdateProfileUpdateStrategyConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserDeletionStatusRequest ¶
type ModelUpdateUserDeletionStatusRequest struct { // deletiondate // Format: int64 DeletionDate int64 `json:"deletionDate,omitempty"` // enabled // Required: true Enabled *bool `json:"enabled"` }
ModelUpdateUserDeletionStatusRequest Model update user deletion status request
swagger:model Model update user deletion status request.
func (*ModelUpdateUserDeletionStatusRequest) MarshalBinary ¶
func (m *ModelUpdateUserDeletionStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserDeletionStatusRequest) UnmarshalBinary ¶
func (m *ModelUpdateUserDeletionStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserStatusRequest ¶
type ModelUpdateUserStatusRequest struct { // enabled // Required: true Enabled *bool `json:"enabled"` // reason Reason string `json:"reason,omitempty"` }
ModelUpdateUserStatusRequest Model update user status request
swagger:model Model update user status request.
func (*ModelUpdateUserStatusRequest) MarshalBinary ¶
func (m *ModelUpdateUserStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserStatusRequest) UnmarshalBinary ¶
func (m *ModelUpdateUserStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountRequest ¶
type ModelUpgradeHeadlessAccountRequest struct { // new email address or phone number // Required: true LoginID *string `json:"LoginID"` // new password // Required: true Password *string `json:"Password"` }
ModelUpgradeHeadlessAccountRequest Model upgrade headless account request
swagger:model Model upgrade headless account request.
func (*ModelUpgradeHeadlessAccountRequest) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountRequest) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountV3Request ¶
type ModelUpgradeHeadlessAccountV3Request struct { // new email address // Required: true EmailAddress *string `json:"emailAddress"` // new password // Required: true Password *string `json:"password"` }
ModelUpgradeHeadlessAccountV3Request Model upgrade headless account V3 request
swagger:model Model upgrade headless account V3 request.
func (*ModelUpgradeHeadlessAccountV3Request) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest ¶
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest struct { // code // Required: true Code *string `json:"Code"` // password // Required: true Password *string `json:"Password"` // loginid // Required: true LoginID *string `json:"loginId"` }
ModelUpgradeHeadlessAccountWithVerificationCodeRequest Model upgrade headless account with verification code request
swagger:model Model upgrade headless account with verification code request.
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 ¶
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 struct { // code // Required: true Code *string `json:"code"` // country Country string `json:"country,omitempty"` // dateofbirth DateOfBirth string `json:"dateOfBirth,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // password // Required: true Password *string `json:"password"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // validateonly ValidateOnly bool `json:"validateOnly"` }
ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 Model upgrade headless account with verification code request V3
swagger:model Model upgrade headless account with verification code request V3.
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponse ¶
type ModelUserActiveBanResponse struct { // ban // Required: true Ban *string `json:"Ban"` // banid // Required: true BanID *string `json:"BanId"` // enddate // Required: true // Format: date-time EndDate strfmt.DateTime `json:"EndDate"` }
ModelUserActiveBanResponse Model user active ban response
swagger:model Model user active ban response.
func (*ModelUserActiveBanResponse) MarshalBinary ¶
func (m *ModelUserActiveBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponse) UnmarshalBinary ¶
func (m *ModelUserActiveBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponseV3 ¶
type ModelUserActiveBanResponseV3 struct { // ban // Required: true Ban *string `json:"ban"` // banid // Required: true BanID *string `json:"banId"` // enddate // Required: true // Format: date-time EndDate strfmt.DateTime `json:"endDate"` // targetednamespace // Required: true TargetedNamespace *string `json:"targetedNamespace"` }
ModelUserActiveBanResponseV3 Model user active ban response V3
swagger:model Model user active ban response V3.
func (*ModelUserActiveBanResponseV3) MarshalBinary ¶
func (m *ModelUserActiveBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponseV3) UnmarshalBinary ¶
func (m *ModelUserActiveBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponse ¶
type ModelUserBanResponse struct { // ban // Required: true Ban *string `json:"Ban"` // banid // Required: true BanID *string `json:"BanId"` // bannedby // Required: true BannedBy *BannedBy `json:"BannedBy"` // comment // Required: true Comment *string `json:"Comment"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"CreatedAt"` // disableddate // Format: date-time DisabledDate *strfmt.DateTime `json:"DisabledDate,omitempty"` // enabled // Required: true Enabled *bool `json:"Enabled"` // enddate // Required: true // Format: date-time EndDate strfmt.DateTime `json:"EndDate"` // namespace // Required: true Namespace *string `json:"Namespace"` // reason // Required: true Reason *string `json:"Reason"` // userid // Required: true UserID *string `json:"UserId"` }
ModelUserBanResponse Model user ban response
swagger:model Model user ban response.
func (*ModelUserBanResponse) MarshalBinary ¶
func (m *ModelUserBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponse) UnmarshalBinary ¶
func (m *ModelUserBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponseV3 ¶
type ModelUserBanResponseV3 struct { // ban // Required: true Ban *string `json:"ban"` // banid // Required: true BanID *string `json:"banId"` // bannedby // Required: true BannedBy *AccountcommonBannedByV3 `json:"bannedBy"` // comment // Required: true Comment *string `json:"comment"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // disableddate // Required: true // Format: date-time DisabledDate strfmt.DateTime `json:"disabledDate"` // enabled // Required: true Enabled *bool `json:"enabled"` // enddate // Required: true // Format: date-time EndDate strfmt.DateTime `json:"endDate"` // namespace // Required: true Namespace *string `json:"namespace"` // reason // Required: true Reason *string `json:"reason"` // userid // Required: true UserID *string `json:"userId"` }
ModelUserBanResponseV3 Model user ban response V3
swagger:model Model user ban response V3.
func (*ModelUserBanResponseV3) MarshalBinary ¶
func (m *ModelUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponseV3) UnmarshalBinary ¶
func (m *ModelUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanWithStatus ¶
type ModelUserBanWithStatus struct { // active // Required: true Active *bool `json:"active"` // ban // Required: true Ban *string `json:"ban"` // banid // Required: true BanID *string `json:"banId"` // bannedby // Required: true BannedBy *AccountcommonBannedByV3 `json:"bannedBy"` // comment // Required: true Comment *string `json:"comment"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // disableddate // Required: true // Format: date-time DisabledDate strfmt.DateTime `json:"disabledDate"` // enabled // Required: true Enabled *bool `json:"enabled"` // enddate // Required: true // Format: date-time EndDate strfmt.DateTime `json:"endDate"` // namespace // Required: true Namespace *string `json:"namespace"` // reason // Required: true Reason *string `json:"reason"` // userid // Required: true UserID *string `json:"userId"` }
ModelUserBanWithStatus Model user ban with status
swagger:model Model user ban with status.
func (*ModelUserBanWithStatus) MarshalBinary ¶
func (m *ModelUserBanWithStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanWithStatus) UnmarshalBinary ¶
func (m *ModelUserBanWithStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBaseInfo ¶
type ModelUserBaseInfo struct { // avatarurl // Required: true AvatarURL *string `json:"avatarUrl"` // displayname // Required: true DisplayName *string `json:"displayName"` // platformuserids // Required: true PlatformUserIds map[string]string `json:"platformUserIds"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` // username Username string `json:"username,omitempty"` }
ModelUserBaseInfo Model user base info
swagger:model Model user base info.
func (*ModelUserBaseInfo) MarshalBinary ¶
func (m *ModelUserBaseInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBaseInfo) UnmarshalBinary ¶
func (m *ModelUserBaseInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBulkUpdateRequestV3 ¶
type ModelUserBulkUpdateRequestV3 struct { // skiploginqueue // Required: true SkipLoginQueue *bool `json:"skipLoginQueue"` }
ModelUserBulkUpdateRequestV3 Model user bulk update request V3
swagger:model Model user bulk update request V3.
func (*ModelUserBulkUpdateRequestV3) MarshalBinary ¶
func (m *ModelUserBulkUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBulkUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelUserBulkUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequest ¶
type ModelUserCreateRequest struct { // authtype // Required: true AuthType *string `json:"AuthType"` // country // Required: true Country *string `json:"Country"` // displayname // Required: true DisplayName *string `json:"DisplayName"` // loginid // Required: true LoginID *string `json:"LoginId"` // password // Required: true Password *string `json:"Password"` // passwordmd5sum PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"` }
ModelUserCreateRequest Model user create request
swagger:model Model user create request.
func (*ModelUserCreateRequest) MarshalBinary ¶
func (m *ModelUserCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequest) UnmarshalBinary ¶
func (m *ModelUserCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequestV3 ¶
type ModelUserCreateRequestV3 struct { // passwordmd5sum PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"` // acceptedpolicies AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"` // authtype // Required: true AuthType *string `json:"authType"` // code // Required: true Code *string `json:"code"` // country // Required: true Country *string `json:"country"` // dateofbirth DateOfBirth string `json:"dateOfBirth,omitempty"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // password // Required: true Password *string `json:"password"` // reachminimumage // Required: true ReachMinimumAge *bool `json:"reachMinimumAge"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` }
ModelUserCreateRequestV3 Model user create request V3
swagger:model Model user create request V3.
func (*ModelUserCreateRequestV3) MarshalBinary ¶
func (m *ModelUserCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequestV3) UnmarshalBinary ¶
func (m *ModelUserCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponse ¶
type ModelUserCreateResponse struct { // authtype // Required: true AuthType *string `json:"AuthType"` // country // Required: true Country *string `json:"Country"` // dateofbirth // Required: true // Format: date-time DateOfBirth strfmt.DateTime `json:"DateOfBirth"` // displayname // Required: true DisplayName *string `json:"DisplayName"` // loginid // Required: true LoginID *string `json:"LoginId"` // namespace // Required: true Namespace *string `json:"Namespace"` // userid // Required: true UserID *string `json:"UserId"` }
ModelUserCreateResponse Model user create response
swagger:model Model user create response.
func (*ModelUserCreateResponse) MarshalBinary ¶
func (m *ModelUserCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponse) UnmarshalBinary ¶
func (m *ModelUserCreateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponseV3 ¶
type ModelUserCreateResponseV3 struct { // authtype // Required: true AuthType *string `json:"authType"` // country // Required: true Country *string `json:"country"` // dateofbirth // Required: true // Format: date-time DateOfBirth strfmt.DateTime `json:"dateOfBirth"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // namespace // Required: true Namespace *string `json:"namespace"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelUserCreateResponseV3 Model user create response V3
swagger:model Model user create response V3.
func (*ModelUserCreateResponseV3) MarshalBinary ¶
func (m *ModelUserCreateResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponseV3) UnmarshalBinary ¶
func (m *ModelUserCreateResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserDeletionStatusResponse ¶
type ModelUserDeletionStatusResponse struct { // deletionstatus // Required: true DeletionStatus *bool `json:"deletionStatus"` }
ModelUserDeletionStatusResponse Model user deletion status response
swagger:model Model user deletion status response.
func (*ModelUserDeletionStatusResponse) MarshalBinary ¶
func (m *ModelUserDeletionStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserDeletionStatusResponse) UnmarshalBinary ¶
func (m *ModelUserDeletionStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIDsRequest ¶
type ModelUserIDsRequest struct { // userids // Required: true UserIds []string `json:"userIds"` }
ModelUserIDsRequest Model user I ds request
swagger:model Model user I ds request.
func (*ModelUserIDsRequest) MarshalBinary ¶
func (m *ModelUserIDsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIDsRequest) UnmarshalBinary ¶
func (m *ModelUserIDsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIdentityUpdateRequestV3 ¶
type ModelUserIdentityUpdateRequestV3 struct { // emailaddress EmailAddress string `json:"emailAddress,omitempty"` // password Password string `json:"password,omitempty"` }
ModelUserIdentityUpdateRequestV3 Model user identity update request V3
swagger:model Model user identity update request V3.
func (*ModelUserIdentityUpdateRequestV3) MarshalBinary ¶
func (m *ModelUserIdentityUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIdentityUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelUserIdentityUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInfoResponse ¶
type ModelUserInfoResponse struct { // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // namespace // Required: true Namespace *string `json:"namespace"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelUserInfoResponse Model user info response
swagger:model Model user info response.
func (*ModelUserInfoResponse) MarshalBinary ¶
func (m *ModelUserInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInfoResponse) UnmarshalBinary ¶
func (m *ModelUserInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInformation ¶
type ModelUserInformation struct { // country // Required: true Country *string `json:"Country"` // displayname // Required: true DisplayName *string `json:"DisplayName"` // emailaddresses // Required: true EmailAddresses []string `json:"EmailAddresses"` // linkedplatformaccounts // Required: true LinkedPlatformAccounts []*ModelPlatformUserInformation `json:"LinkedPlatformAccounts"` // phonenumber // Required: true PhoneNumber *string `json:"PhoneNumber"` // username // Required: true Username *string `json:"Username"` // xuid XUID string `json:"XUID,omitempty"` }
ModelUserInformation Model user information
swagger:model Model user information.
func (*ModelUserInformation) MarshalBinary ¶
func (m *ModelUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInformation) UnmarshalBinary ¶
func (m *ModelUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInputValidationRequest ¶
type ModelUserInputValidationRequest struct { // displayname DisplayName string `json:"displayName,omitempty"` // password Password string `json:"password,omitempty"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username Username string `json:"username,omitempty"` }
ModelUserInputValidationRequest Model user input validation request
swagger:model Model user input validation request.
func (*ModelUserInputValidationRequest) MarshalBinary ¶
func (m *ModelUserInputValidationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInputValidationRequest) UnmarshalBinary ¶
func (m *ModelUserInputValidationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInputValidationResponse ¶
type ModelUserInputValidationResponse struct { // message Message string `json:"message,omitempty"` // valid // Required: true Valid *bool `json:"valid"` }
ModelUserInputValidationResponse Model user input validation response
swagger:model Model user input validation response.
func (*ModelUserInputValidationResponse) MarshalBinary ¶
func (m *ModelUserInputValidationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInputValidationResponse) UnmarshalBinary ¶
func (m *ModelUserInputValidationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInvitationHistory ¶
type ModelUserInvitationHistory struct { // accepted // Required: true Accepted *bool `json:"accepted"` // invitee // Required: true Invitee *string `json:"invitee"` // updatedat // Required: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updatedAt"` }
ModelUserInvitationHistory Model user invitation history
swagger:model Model user invitation history.
func (*ModelUserInvitationHistory) MarshalBinary ¶
func (m *ModelUserInvitationHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInvitationHistory) UnmarshalBinary ¶
func (m *ModelUserInvitationHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInvitationV3 ¶
type ModelUserInvitationV3 struct { // additionaldata AdditionalData string `json:"additionalData,omitempty"` // email // Required: true Email *string `json:"email"` // expiredat // Required: true // Format: date-time ExpiredAt strfmt.DateTime `json:"expiredAt"` // id ID string `json:"id,omitempty"` // isnewstudio IsNewStudio bool `json:"isNewStudio"` // namespace Namespace string `json:"namespace,omitempty"` // namespacedisplayname NamespaceDisplayName string `json:"namespaceDisplayName,omitempty"` // roles // Required: true Roles []*AccountcommonNamespaceRole `json:"roles"` // studionamespace StudioNamespace string `json:"studioNamespace,omitempty"` }
ModelUserInvitationV3 Model user invitation V3
swagger:model Model user invitation V3.
func (*ModelUserInvitationV3) MarshalBinary ¶
func (m *ModelUserInvitationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInvitationV3) UnmarshalBinary ¶
func (m *ModelUserInvitationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserLoginHistoryResponse ¶
type ModelUserLoginHistoryResponse struct { // applicationname // Required: true ApplicationName *string `json:"ApplicationName"` // city // Required: true City *string `json:"City"` // country // Required: true Country *string `json:"Country"` // deviceid // Required: true DeviceID *string `json:"DeviceId"` // state // Required: true State *string `json:"State"` // timestamp // Required: true // Format: int64 Timestamp *int64 `json:"Timestamp"` // devicename // Required: true DeviceName *string `json:"deviceName"` }
ModelUserLoginHistoryResponse Model user login history response
swagger:model Model user login history response.
func (*ModelUserLoginHistoryResponse) MarshalBinary ¶
func (m *ModelUserLoginHistoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserLoginHistoryResponse) UnmarshalBinary ¶
func (m *ModelUserLoginHistoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserMFAStatusResponseV4 ¶
type ModelUserMFAStatusResponseV4 struct { // defaultfactor DefaultFactor string `json:"defaultFactor,omitempty"` // enabled // Required: true Enabled *bool `json:"enabled"` // enabledfactors EnabledFactors []string `json:"enabledFactors,omitempty"` }
ModelUserMFAStatusResponseV4 Model user MFA status response V4
swagger:model Model user MFA status response V4.
func (*ModelUserMFAStatusResponseV4) MarshalBinary ¶
func (m *ModelUserMFAStatusResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserMFAStatusResponseV4) UnmarshalBinary ¶
func (m *ModelUserMFAStatusResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserMFATokenResponseV4 ¶
type ModelUserMFATokenResponseV4 struct { // mfatoken // Required: true MFAToken *string `json:"mfaToken"` }
ModelUserMFATokenResponseV4 Model user MFA token response V4
swagger:model Model user MFA token response V4.
func (*ModelUserMFATokenResponseV4) MarshalBinary ¶
func (m *ModelUserMFATokenResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserMFATokenResponseV4) UnmarshalBinary ¶
func (m *ModelUserMFATokenResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateRequest ¶
type ModelUserPasswordUpdateRequest struct { // languagetag // Required: true LanguageTag *string `json:"LanguageTag"` // newpassword // Required: true NewPassword *string `json:"NewPassword"` // oldpassword // Required: true OldPassword *string `json:"OldPassword"` }
ModelUserPasswordUpdateRequest Model user password update request
swagger:model Model user password update request.
func (*ModelUserPasswordUpdateRequest) MarshalBinary ¶
func (m *ModelUserPasswordUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateRequest) UnmarshalBinary ¶
func (m *ModelUserPasswordUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateV3Request ¶
type ModelUserPasswordUpdateV3Request struct { // languagetag // Required: true LanguageTag *string `json:"languageTag"` // mfatoken MFAToken string `json:"mfaToken,omitempty"` // newpassword // Required: true NewPassword *string `json:"newPassword"` // oldpassword // Required: true OldPassword *string `json:"oldPassword"` }
ModelUserPasswordUpdateV3Request Model user password update V3 request
swagger:model Model user password update V3 request.
func (*ModelUserPasswordUpdateV3Request) MarshalBinary ¶
func (m *ModelUserPasswordUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateV3Request) UnmarshalBinary ¶
func (m *ModelUserPasswordUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPermissionsResponseV3 ¶
type ModelUserPermissionsResponseV3 struct { // action // Required: true // Format: int32 Action *int32 `json:"action"` // resource // Required: true Resource *string `json:"resource"` // schedaction // Format: int32 SchedAction int32 `json:"schedAction,omitempty"` // schedcron SchedCron string `json:"schedCron,omitempty"` // schedrange SchedRange []string `json:"schedRange,omitempty"` }
ModelUserPermissionsResponseV3 Model user permissions response V3
swagger:model Model user permissions response V3.
func (*ModelUserPermissionsResponseV3) MarshalBinary ¶
func (m *ModelUserPermissionsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPermissionsResponseV3) UnmarshalBinary ¶
func (m *ModelUserPermissionsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformInfo ¶
type ModelUserPlatformInfo struct { // platformavatarurl PlatformAvatarURL string `json:"platformAvatarUrl,omitempty"` // platformdisplayname PlatformDisplayName string `json:"platformDisplayName,omitempty"` // platformgroup PlatformGroup string `json:"platformGroup,omitempty"` // platformid // Required: true PlatformID *string `json:"platformId"` // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` }
ModelUserPlatformInfo Model user platform info
swagger:model Model user platform info.
func (*ModelUserPlatformInfo) MarshalBinary ¶
func (m *ModelUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformInfo) UnmarshalBinary ¶
func (m *ModelUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformInfos ¶
type ModelUserPlatformInfos struct { // avatarurl AvatarURL string `json:"avatarUrl,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // platforminfos // Required: true PlatformInfos []*ModelUserPlatformInfo `json:"platformInfos"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelUserPlatformInfos Model user platform infos
swagger:model Model user platform infos.
func (*ModelUserPlatformInfos) MarshalBinary ¶
func (m *ModelUserPlatformInfos) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformInfos) UnmarshalBinary ¶
func (m *ModelUserPlatformInfos) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformLinkHistories ¶
type ModelUserPlatformLinkHistories struct { // data // Required: true Data []*ModelUserPlatformLinkHistory `json:"data"` }
ModelUserPlatformLinkHistories Model user platform link histories
swagger:model Model user platform link histories.
func (*ModelUserPlatformLinkHistories) MarshalBinary ¶
func (m *ModelUserPlatformLinkHistories) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformLinkHistories) UnmarshalBinary ¶
func (m *ModelUserPlatformLinkHistories) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformLinkHistory ¶
type ModelUserPlatformLinkHistory struct { // action // Required: true Action *string `json:"action"` // actor // Required: true Actor *string `json:"actor"` // actortype // Required: true ActorType *string `json:"actorType"` // createdat // Required: true // Format: int64 CreatedAt *int64 `json:"createdAt"` // namespace // Required: true Namespace *string `json:"namespace"` // platform // Required: true Platform *string `json:"platform"` // platformdisplayname // Required: true PlatformDisplayName *string `json:"platformDisplayName"` // platformid // Required: true PlatformID *string `json:"platformId"` // platformuserid // Required: true PlatformUserID *string `json:"platformUserId"` // publisheruserid // Required: true PublisherUserID *string `json:"publisherUserId"` }
ModelUserPlatformLinkHistory Model user platform link history
swagger:model Model user platform link history.
func (*ModelUserPlatformLinkHistory) MarshalBinary ¶
func (m *ModelUserPlatformLinkHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformLinkHistory) UnmarshalBinary ¶
func (m *ModelUserPlatformLinkHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformMetadata ¶
type ModelUserPlatformMetadata struct { // metadata // Required: true Metadata interface{} `json:"metadata"` // the namespace of this metadata query from // Required: true Namespace *string `json:"namespace"` // platformuserid // Required: true PlatformUserID *string `json:"platformUserId"` // it is always the publisher user id. this is deprecate, and will be removed // Required: true UserID *string `json:"userId"` }
ModelUserPlatformMetadata Model user platform metadata
swagger:model Model user platform metadata.
func (*ModelUserPlatformMetadata) MarshalBinary ¶
func (m *ModelUserPlatformMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformMetadata) UnmarshalBinary ¶
func (m *ModelUserPlatformMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserProfileUpdateAllowStatus ¶
type ModelUserProfileUpdateAllowStatus struct { // status // Required: true Status []*ModelFieldUpdateAllowStatus `json:"status"` }
ModelUserProfileUpdateAllowStatus Model user profile update allow status
swagger:model Model user profile update allow status.
func (*ModelUserProfileUpdateAllowStatus) MarshalBinary ¶
func (m *ModelUserProfileUpdateAllowStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserProfileUpdateAllowStatus) UnmarshalBinary ¶
func (m *ModelUserProfileUpdateAllowStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPublicInfoResponseV4 ¶
type ModelUserPublicInfoResponseV4 struct { // displayname // Required: true DisplayName *string `json:"displayName"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` }
ModelUserPublicInfoResponseV4 Model user public info response V4
swagger:model Model user public info response V4.
func (*ModelUserPublicInfoResponseV4) MarshalBinary ¶
func (m *ModelUserPublicInfoResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPublicInfoResponseV4) UnmarshalBinary ¶
func (m *ModelUserPublicInfoResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponse ¶
type ModelUserResponse struct { // authtype // Required: true AuthType *string `json:"AuthType"` // avatarurl AvatarURL string `json:"AvatarUrl,omitempty"` // bans // Required: true Bans []*ModelUserActiveBanResponse `json:"Bans"` // country // Required: true Country *string `json:"Country"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"CreatedAt"` // dateofbirth // Required: true // Format: date-time DateOfBirth strfmt.DateTime `json:"DateOfBirth"` // deletionstatus // Required: true DeletionStatus *bool `json:"DeletionStatus"` // displayname // Required: true DisplayName *string `json:"DisplayName"` // emailaddress EmailAddress string `json:"EmailAddress,omitempty"` // emailverified // Required: true EmailVerified *bool `json:"EmailVerified"` // enabled // Required: true Enabled *bool `json:"Enabled"` // lastdateofbirthchangedtime // Required: true // Format: date-time LastDateOfBirthChangedTime strfmt.DateTime `json:"LastDateOfBirthChangedTime"` // lastenabledchangedtime // Required: true // Format: date-time LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"` // loginid // Required: true LoginID *string `json:"LoginId"` // namespace // Required: true Namespace *string `json:"Namespace"` // namespaceroles // Required: true NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"` // newemailaddress NewEmailAddress string `json:"NewEmailAddress,omitempty"` // oldemailaddress // Required: true OldEmailAddress *string `json:"OldEmailAddress"` // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` // phonenumber PhoneNumber string `json:"PhoneNumber,omitempty"` // phoneverified // Required: true PhoneVerified *bool `json:"PhoneVerified"` // platformid PlatformID string `json:"PlatformId,omitempty"` // platformuserid PlatformUserID string `json:"PlatformUserId,omitempty"` // roles // Required: true Roles []string `json:"Roles"` // userid // Required: true UserID *string `json:"UserId"` // username Username string `json:"Username,omitempty"` // xuid XUID string `json:"XUID,omitempty"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` }
ModelUserResponse Model user response
swagger:model Model user response.
func (*ModelUserResponse) MarshalBinary ¶
func (m *ModelUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponse) UnmarshalBinary ¶
func (m *ModelUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponseV3 ¶
type ModelUserResponseV3 struct { // authtype // Required: true AuthType *string `json:"authType"` // avatarurl AvatarURL string `json:"avatarUrl,omitempty"` // bans // Required: true Bans []*ModelUserActiveBanResponseV3 `json:"bans"` // country // Required: true Country *string `json:"country"` // createdat // Required: true // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt"` // dateofbirth // Format: date-time DateOfBirth *strfmt.DateTime `json:"dateOfBirth,omitempty"` // deletiondate DeletionDate string `json:"deletionDate,omitempty"` // deletionstatus // Required: true DeletionStatus *bool `json:"deletionStatus"` // displayname // Required: true DisplayName *string `json:"displayName"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // emailverified // Required: true EmailVerified *bool `json:"emailVerified"` // enabled // Required: true Enabled *bool `json:"enabled"` // lastdateofbirthchangedtime // Required: true // Format: date-time LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"` // lastenabledchangedtime // Required: true // Format: date-time LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"` // namespace // Required: true Namespace *string `json:"namespace"` // namespaceroles // Required: true NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"` // newemailaddress NewEmailAddress string `json:"newEmailAddress,omitempty"` // oldemailaddress OldEmailAddress string `json:"oldEmailAddress,omitempty"` // permissions // Required: true Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"` // phonenumber PhoneNumber string `json:"phoneNumber,omitempty"` // phoneverified // Required: true PhoneVerified *bool `json:"phoneVerified"` // platformavatarurl PlatformAvatarURL string `json:"platformAvatarUrl,omitempty"` // platformdisplayname PlatformDisplayName string `json:"platformDisplayName,omitempty"` // platformid PlatformID string `json:"platformId,omitempty"` // platforminfos PlatformInfos []*ModelUserPlatformInfo `json:"platformInfos,omitempty"` // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` // roles // Required: true Roles []string `json:"roles"` // skiploginqueue SkipLoginQueue bool `json:"skipLoginQueue"` // testaccount TestAccount bool `json:"testAccount"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` // username UserName string `json:"userName,omitempty"` }
ModelUserResponseV3 Model user response V3
swagger:model Model user response V3.
func (*ModelUserResponseV3) MarshalBinary ¶
func (m *ModelUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponseV3) UnmarshalBinary ¶
func (m *ModelUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserRolesV4Response ¶
type ModelUserRolesV4Response struct { // assignednamespaces // Required: true AssignedNamespaces []string `json:"assignedNamespaces"` // roleid // Required: true RoleID *string `json:"roleId"` // rolename // Required: true RoleName *string `json:"roleName"` }
ModelUserRolesV4Response Model user roles V4 response
swagger:model Model user roles V4 response.
func (*ModelUserRolesV4Response) MarshalBinary ¶
func (m *ModelUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserRolesV4Response) UnmarshalBinary ¶
func (m *ModelUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUnbanCreateRequestV3 ¶
type ModelUserUnbanCreateRequestV3 struct { // banid // Required: true BanID *string `json:"banId"` // userid // Required: true UserID *string `json:"userId"` }
ModelUserUnbanCreateRequestV3 Model user unban create request V3
swagger:model Model user unban create request V3.
func (*ModelUserUnbanCreateRequestV3) MarshalBinary ¶
func (m *ModelUserUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUnbanCreateRequestV3) UnmarshalBinary ¶
func (m *ModelUserUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequest ¶
type ModelUserUpdateRequest struct { // country Country string `json:"Country,omitempty"` // dateofbirth DateOfBirth string `json:"DateOfBirth,omitempty"` // displayname DisplayName string `json:"DisplayName,omitempty"` // languagetag LanguageTag string `json:"LanguageTag,omitempty"` }
ModelUserUpdateRequest Model user update request
swagger:model Model user update request.
func (*ModelUserUpdateRequest) MarshalBinary ¶
func (m *ModelUserUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequest) UnmarshalBinary ¶
func (m *ModelUserUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequestV3 ¶
type ModelUserUpdateRequestV3 struct { // avatarurl AvatarURL string `json:"avatarUrl,omitempty"` // country Country string `json:"country,omitempty"` // dateofbirth DateOfBirth string `json:"dateOfBirth,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // skiploginqueue SkipLoginQueue bool `json:"skipLoginQueue"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // username UserName string `json:"userName,omitempty"` }
ModelUserUpdateRequestV3 Model user update request V3
swagger:model Model user update request V3.
func (*ModelUserUpdateRequestV3) MarshalBinary ¶
func (m *ModelUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequest ¶
type ModelUserVerificationRequest struct { // code // Required: true Code *string `json:"Code"` // contacttype // Required: true ContactType *string `json:"ContactType"` // languagetag // Required: true LanguageTag *string `json:"LanguageTag"` // validateonly // Required: true ValidateOnly *bool `json:"validateOnly"` }
ModelUserVerificationRequest Model user verification request
swagger:model Model user verification request.
func (*ModelUserVerificationRequest) MarshalBinary ¶
func (m *ModelUserVerificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequest) UnmarshalBinary ¶
func (m *ModelUserVerificationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequestV3 ¶
type ModelUserVerificationRequestV3 struct { // code // Required: true Code *string `json:"code"` // contacttype // Required: true ContactType *string `json:"contactType"` // languagetag LanguageTag string `json:"languageTag,omitempty"` // validateonly ValidateOnly bool `json:"validateOnly"` }
ModelUserVerificationRequestV3 Model user verification request V3
swagger:model Model user verification request V3.
func (*ModelUserVerificationRequestV3) MarshalBinary ¶
func (m *ModelUserVerificationRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequestV3) UnmarshalBinary ¶
func (m *ModelUserVerificationRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserWithPlatformInfo ¶
type ModelUserWithPlatformInfo struct { // avatarurl AvatarURL string `json:"avatarUrl,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // platforminfos // Required: true PlatformInfos []*ModelUserPlatformInfo `json:"platformInfos"` // uniquedisplayname UniqueDisplayName string `json:"uniqueDisplayName,omitempty"` // userid // Required: true UserID *string `json:"userId"` // username Username string `json:"username,omitempty"` // xuid Xuid string `json:"xuid,omitempty"` }
ModelUserWithPlatformInfo Model user with platform info
swagger:model Model user with platform info.
func (*ModelUserWithPlatformInfo) MarshalBinary ¶
func (m *ModelUserWithPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserWithPlatformInfo) UnmarshalBinary ¶
func (m *ModelUserWithPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersPlatformInfosRequestV3 ¶
type ModelUsersPlatformInfosRequestV3 struct { // platformid PlatformID string `json:"platformId,omitempty"` // max count 100 // Required: true UserIds []string `json:"userIds"` }
ModelUsersPlatformInfosRequestV3 Model users platform infos request V3
swagger:model Model users platform infos request V3.
func (*ModelUsersPlatformInfosRequestV3) MarshalBinary ¶
func (m *ModelUsersPlatformInfosRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersPlatformInfosRequestV3) UnmarshalBinary ¶
func (m *ModelUsersPlatformInfosRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersPlatformInfosResponse ¶
type ModelUsersPlatformInfosResponse struct { // data // Required: true Data []*ModelUserPlatformInfos `json:"data"` }
ModelUsersPlatformInfosResponse Model users platform infos response
swagger:model Model users platform infos response.
func (*ModelUsersPlatformInfosResponse) MarshalBinary ¶
func (m *ModelUsersPlatformInfosResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersPlatformInfosResponse) UnmarshalBinary ¶
func (m *ModelUsersPlatformInfosResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersUpdateRequestV3 ¶
type ModelUsersUpdateRequestV3 struct { // updaterequest // Required: true UpdateRequest *ModelUserBulkUpdateRequestV3 `json:"updateRequest"` // userids // Required: true UserIds []string `json:"userIds"` }
ModelUsersUpdateRequestV3 Model users update request V3
swagger:model Model users update request V3.
func (*ModelUsersUpdateRequestV3) MarshalBinary ¶
func (m *ModelUsersUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelUsersUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidUserIDResponseV4 ¶
type ModelValidUserIDResponseV4 struct { // indicate if user is exist or not // Required: true Exists *bool `json:"exists"` // userid // Required: true UserID *string `json:"userId"` }
ModelValidUserIDResponseV4 Model valid user ID response V4
swagger:model Model valid user ID response V4.
func (*ModelValidUserIDResponseV4) MarshalBinary ¶
func (m *ModelValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidUserIDResponseV4) UnmarshalBinary ¶
func (m *ModelValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetail ¶
type ModelValidationDetail struct { // allowallspecialcharacters // Required: true AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"` // allowdigit // Required: true AllowDigit *bool `json:"allowDigit"` // allowletter // Required: true AllowLetter *bool `json:"allowLetter"` // allowspace // Required: true AllowSpace *bool `json:"allowSpace"` // allowunicode // Required: true AllowUnicode *bool `json:"allowUnicode"` // if this config has valid value, will prefer to use and ignore other validation AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"` // blockedword // Required: true BlockedWord []string `json:"blockedWord"` // description // Required: true Description []*AccountcommonInputValidationDescription `json:"description"` // iscustomregex // Required: true IsCustomRegex *bool `json:"isCustomRegex"` // lettercase // Required: true LetterCase *string `json:"letterCase"` // maxlength // Required: true // Format: int32 MaxLength *int32 `json:"maxLength"` // maxrepeatingalphanum // Required: true // Format: int32 MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"` // maxrepeatingspecialcharacter // Required: true // Format: int32 MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"` // minchartype // Required: true // Format: int32 MinCharType *int32 `json:"minCharType"` // minlength // Required: true // Format: int32 MinLength *int32 `json:"minLength"` // profanityfilter ProfanityFilter string `json:"profanityFilter,omitempty"` // regex // Required: true Regex *string `json:"regex"` // specialcharacterlocation // Required: true SpecialCharacterLocation *string `json:"specialCharacterLocation"` // specialcharacters // Required: true SpecialCharacters []string `json:"specialCharacters"` }
ModelValidationDetail Model validation detail
swagger:model Model validation detail.
func (*ModelValidationDetail) MarshalBinary ¶
func (m *ModelValidationDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetail) UnmarshalBinary ¶
func (m *ModelValidationDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetailPublic ¶
type ModelValidationDetailPublic struct { // allowallspecialcharacters // Required: true AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"` // allowdigit // Required: true AllowDigit *bool `json:"allowDigit"` // allowletter // Required: true AllowLetter *bool `json:"allowLetter"` // allowspace // Required: true AllowSpace *bool `json:"allowSpace"` // allowunicode // Required: true AllowUnicode *bool `json:"allowUnicode"` // if this config has valid value, will prefer to use and ignore other validation AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"` // blockedword // Required: true BlockedWord []string `json:"blockedWord"` // description // Required: true Description *AccountcommonInputValidationDescription `json:"description"` // iscustomregex // Required: true IsCustomRegex *bool `json:"isCustomRegex"` // lettercase // Required: true LetterCase *string `json:"letterCase"` // maxlength // Required: true // Format: int32 MaxLength *int32 `json:"maxLength"` // maxrepeatingalphanum // Required: true // Format: int32 MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"` // maxrepeatingspecialcharacter // Required: true // Format: int32 MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"` // minchartype // Required: true // Format: int32 MinCharType *int32 `json:"minCharType"` // minlength // Required: true // Format: int32 MinLength *int32 `json:"minLength"` // profanityfilter ProfanityFilter string `json:"profanityFilter,omitempty"` // regex // Required: true Regex *string `json:"regex"` // specialcharacterlocation // Required: true SpecialCharacterLocation *string `json:"specialCharacterLocation"` // specialcharacters // Required: true SpecialCharacters []string `json:"specialCharacters"` }
ModelValidationDetailPublic Model validation detail public
swagger:model Model validation detail public.
func (*ModelValidationDetailPublic) MarshalBinary ¶
func (m *ModelValidationDetailPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetailPublic) UnmarshalBinary ¶
func (m *ModelValidationDetailPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerificationCodeResponse ¶
type ModelVerificationCodeResponse struct { // accountregistration // Required: true AccountRegistration *string `json:"accountRegistration"` // accountupgrade // Required: true AccountUpgrade *string `json:"accountUpgrade"` // passwordreset // Required: true PasswordReset *string `json:"passwordReset"` // updateemail // Required: true UpdateEmail *string `json:"updateEmail"` }
ModelVerificationCodeResponse Model verification code response
swagger:model Model verification code response.
func (*ModelVerificationCodeResponse) MarshalBinary ¶
func (m *ModelVerificationCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerificationCodeResponse) UnmarshalBinary ¶
func (m *ModelVerificationCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerifyRegistrationCode ¶
type ModelVerifyRegistrationCode struct { // code // Required: true Code *string `json:"code"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` }
ModelVerifyRegistrationCode Model verify registration code
swagger:model Model verify registration code.
func (*ModelVerifyRegistrationCode) MarshalBinary ¶
func (m *ModelVerifyRegistrationCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerifyRegistrationCode) UnmarshalBinary ¶
func (m *ModelVerifyRegistrationCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelWebLinkingResponse ¶
type ModelWebLinkingResponse struct { // state // Required: true State *string `json:"state"` // third_party_url // Required: true ThirdPartyURL *string `json:"third_party_url"` }
ModelWebLinkingResponse Model web linking response
swagger:model Model web linking response.
func (*ModelWebLinkingResponse) MarshalBinary ¶
func (m *ModelWebLinkingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelWebLinkingResponse) UnmarshalBinary ¶
func (m *ModelWebLinkingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthapiRevocationList ¶
type OauthapiRevocationList struct { // revoked_tokens // Required: true RevokedTokens *BloomFilterJSON `json:"revoked_tokens"` // revoked_users // Required: true RevokedUsers []*OauthcommonUserRevocationListRecord `json:"revoked_users"` }
OauthapiRevocationList Oauthapi revocation list
swagger:model Oauthapi revocation list.
func (*OauthapiRevocationList) MarshalBinary ¶
func (m *OauthapiRevocationList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthapiRevocationList) UnmarshalBinary ¶
func (m *OauthapiRevocationList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKKey ¶
type OauthcommonJWKKey struct { // alg Alg string `json:"alg,omitempty"` // e E string `json:"e,omitempty"` // kid Kid string `json:"kid,omitempty"` // kty // Required: true Kty *string `json:"kty"` // n N string `json:"n,omitempty"` // use Use string `json:"use,omitempty"` }
OauthcommonJWKKey Oauthcommon JWK key
swagger:model Oauthcommon JWK key.
func (*OauthcommonJWKKey) MarshalBinary ¶
func (m *OauthcommonJWKKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKKey) UnmarshalBinary ¶
func (m *OauthcommonJWKKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKSet ¶
type OauthcommonJWKSet struct { // keys // Required: true Keys []*OauthcommonJWKKey `json:"keys"` }
OauthcommonJWKSet Oauthcommon JWK set
swagger:model Oauthcommon JWK set.
func (*OauthcommonJWKSet) MarshalBinary ¶
func (m *OauthcommonJWKSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKSet) UnmarshalBinary ¶
func (m *OauthcommonJWKSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonUserRevocationListRecord ¶
type OauthcommonUserRevocationListRecord struct { // id // Required: true ID *string `json:"id"` // revoked_at // Required: true // Format: date-time RevokedAt strfmt.DateTime `json:"revoked_at"` }
OauthcommonUserRevocationListRecord Oauthcommon user revocation list record
swagger:model Oauthcommon user revocation list record.
func (*OauthcommonUserRevocationListRecord) MarshalBinary ¶
func (m *OauthcommonUserRevocationListRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonUserRevocationListRecord) UnmarshalBinary ¶
func (m *OauthcommonUserRevocationListRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelCountryLocationResponse ¶
type OauthmodelCountryLocationResponse struct { // city // Required: true City *string `json:"city"` // countrycode // Required: true CountryCode *string `json:"countryCode"` // countryname // Required: true CountryName *string `json:"countryName"` // state // Required: true State *string `json:"state"` }
OauthmodelCountryLocationResponse Oauthmodel country location response
swagger:model Oauthmodel country location response.
func (*OauthmodelCountryLocationResponse) MarshalBinary ¶
func (m *OauthmodelCountryLocationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelCountryLocationResponse) UnmarshalBinary ¶
func (m *OauthmodelCountryLocationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelErrorResponse ¶
type OauthmodelErrorResponse struct { // clientid ClientID string `json:"clientId,omitempty"` // default_factor DefaultFactor string `json:"default_factor,omitempty"` // email Email string `json:"email,omitempty"` // error // Required: true Error *string `json:"error"` // error_description ErrorDescription string `json:"error_description,omitempty"` // error_uri ErrorURI string `json:"error_uri,omitempty"` // factors Factors []string `json:"factors,omitempty"` // linkingtoken LinkingToken string `json:"linkingToken,omitempty"` // login_queue_ticket LoginQueueTicket *OauthmodelLoginQueueTicketResponse `json:"login_queue_ticket,omitempty"` // messagevariables MessageVariables map[string]string `json:"messageVariables,omitempty"` // mfa_token MFAToken string `json:"mfa_token,omitempty"` // platformid PlatformID string `json:"platformId,omitempty"` // remainingbackupcodecount // Format: int32 RemainingBackupCodeCount int32 `json:"remainingBackupCodeCount,omitempty"` // userban UserBan *OauthmodelUserBan `json:"userBan,omitempty"` }
OauthmodelErrorResponse Oauthmodel error response
swagger:model Oauthmodel error response.
func (*OauthmodelErrorResponse) MarshalBinary ¶
func (m *OauthmodelErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelErrorResponse) TranslateToApiError ¶
func (m *OauthmodelErrorResponse) TranslateToApiError() (*ApiError, error)
func (*OauthmodelErrorResponse) UnmarshalBinary ¶
func (m *OauthmodelErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelLoginQueueTicketResponse ¶
type OauthmodelLoginQueueTicketResponse struct { // cancel // Required: true Cancel *OauthmodelTicketEndpointAction `json:"cancel"` // estimatedwaitingtimeinseconds // Required: true // Format: int32 EstimatedWaitingTimeInSeconds *int32 `json:"estimatedWaitingTimeInSeconds"` // playerpollingtimeinseconds // Required: true // Format: int32 PlayerPollingTimeInSeconds *int32 `json:"playerPollingTimeInSeconds"` // position // Required: true // Format: int32 Position *int32 `json:"position"` // reconnectexpiredat // Required: true // Format: int64 ReconnectExpiredAt *int64 `json:"reconnectExpiredAt"` // refresh // Required: true Refresh *OauthmodelTicketEndpointAction `json:"refresh"` // ticket // Required: true Ticket *string `json:"ticket"` }
OauthmodelLoginQueueTicketResponse Oauthmodel login queue ticket response
swagger:model Oauthmodel login queue ticket response.
func (*OauthmodelLoginQueueTicketResponse) MarshalBinary ¶
func (m *OauthmodelLoginQueueTicketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelLoginQueueTicketResponse) UnmarshalBinary ¶
func (m *OauthmodelLoginQueueTicketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeResponse ¶
type OauthmodelOneTimeLinkingCodeResponse struct { // code will be expired in seconds // Required: true // Format: int64 Exp *int64 `json:"exp"` // onetimelinkcode // Required: true OneTimeLinkCode *string `json:"oneTimeLinkCode"` // onetimelinkurl // Required: true OneTimeLinkURL *string `json:"oneTimeLinkUrl"` }
OauthmodelOneTimeLinkingCodeResponse Oauthmodel one time linking code response
swagger:model Oauthmodel one time linking code response.
func (*OauthmodelOneTimeLinkingCodeResponse) MarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeValidationResponse ¶
type OauthmodelOneTimeLinkingCodeValidationResponse struct { // expired // Required: true Expired *bool `json:"expired"` // platformid PlatformID string `json:"platformId,omitempty"` // valid // Required: true Valid *bool `json:"valid"` }
OauthmodelOneTimeLinkingCodeValidationResponse Oauthmodel one time linking code validation response
swagger:model Oauthmodel one time linking code validation response.
func (*OauthmodelOneTimeLinkingCodeValidationResponse) MarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelPlatformTokenRefreshResponseV3 ¶
type OauthmodelPlatformTokenRefreshResponseV3 struct { // avatarurl AvatarURL string `json:"avatarUrl,omitempty"` // country Country string `json:"country,omitempty"` // displayname DisplayName string `json:"displayName,omitempty"` // platformtokenexpiresat // Format: int64 PlatformTokenExpiresAt int64 `json:"platformTokenExpiresAt,omitempty"` // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` }
OauthmodelPlatformTokenRefreshResponseV3 Oauthmodel platform token refresh response V3
swagger:model Oauthmodel platform token refresh response V3.
func (*OauthmodelPlatformTokenRefreshResponseV3) MarshalBinary ¶
func (m *OauthmodelPlatformTokenRefreshResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelPlatformTokenRefreshResponseV3) UnmarshalBinary ¶
func (m *OauthmodelPlatformTokenRefreshResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTargetTokenCodeResponse ¶
type OauthmodelTargetTokenCodeResponse struct { // code // Required: true Code *string `json:"code"` }
OauthmodelTargetTokenCodeResponse Oauthmodel target token code response
swagger:model Oauthmodel target token code response.
func (*OauthmodelTargetTokenCodeResponse) MarshalBinary ¶
func (m *OauthmodelTargetTokenCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTargetTokenCodeResponse) UnmarshalBinary ¶
func (m *OauthmodelTargetTokenCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTicketEndpointAction ¶
type OauthmodelTicketEndpointAction struct { // action // Required: true Action *string `json:"action"` // href // Required: true Href *string `json:"href"` }
OauthmodelTicketEndpointAction Oauthmodel ticket endpoint action
swagger:model Oauthmodel ticket endpoint action.
func (*OauthmodelTicketEndpointAction) MarshalBinary ¶
func (m *OauthmodelTicketEndpointAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTicketEndpointAction) UnmarshalBinary ¶
func (m *OauthmodelTicketEndpointAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenIntrospectResponse ¶
type OauthmodelTokenIntrospectResponse struct { // active // Required: true Active *bool `json:"active"` // aud Aud string `json:"aud,omitempty"` // client_id ClientID string `json:"client_id,omitempty"` // exp // Format: int64 Exp int64 `json:"exp,omitempty"` // iat // Format: int64 Iat int64 `json:"iat,omitempty"` // scope Scope string `json:"scope,omitempty"` // sub Sub string `json:"sub,omitempty"` }
OauthmodelTokenIntrospectResponse Oauthmodel token introspect response
swagger:model Oauthmodel token introspect response.
func (*OauthmodelTokenIntrospectResponse) MarshalBinary ¶
func (m *OauthmodelTokenIntrospectResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenIntrospectResponse) UnmarshalBinary ¶
func (m *OauthmodelTokenIntrospectResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenResponse ¶
type OauthmodelTokenResponse struct { // access_token // Required: true AccessToken *string `json:"access_token"` // bans // Required: true Bans []*AccountcommonJWTBanV3 `json:"bans"` // will get from xbox dpi if it exists DeviceID string `json:"device_id,omitempty"` // display_name // Required: true DisplayName *string `json:"display_name"` // expires_in // Required: true // Format: int32 ExpiresIn *int32 `json:"expires_in"` // is_comply IsComply bool `json:"is_comply"` // jflgs // Format: int32 Jflgs int32 `json:"jflgs,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // namespace_roles // Required: true NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles"` // permissions // Required: true Permissions []*AccountcommonPermission `json:"permissions"` // platform_id PlatformID string `json:"platform_id,omitempty"` // platform_user_id PlatformUserID string `json:"platform_user_id,omitempty"` // present if it is user token // Format: int32 RefreshExpiresIn int32 `json:"refresh_expires_in,omitempty"` // refresh_token // Required: true RefreshToken *string `json:"refresh_token"` // roles // Required: true Roles []string `json:"roles"` // token_type // Required: true TokenType *string `json:"token_type"` // user_id // Required: true UserID *string `json:"user_id"` }
OauthmodelTokenResponse Oauthmodel token response
swagger:model Oauthmodel token response.
func (*OauthmodelTokenResponse) MarshalBinary ¶
func (m *OauthmodelTokenResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenResponse) UnmarshalBinary ¶
func (m *OauthmodelTokenResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenResponseV3 ¶
type OauthmodelTokenResponseV3 struct { // access_token // Required: true AccessToken *string `json:"access_token"` // present if it is user token Bans []*AccountcommonJWTBanV3 `json:"bans,omitempty"` // display_name DisplayName string `json:"display_name,omitempty"` // expires_in // Required: true // Format: int32 ExpiresIn *int32 `json:"expires_in"` // is_comply IsComply bool `json:"is_comply"` // jflgs // Format: int32 Jflgs int32 `json:"jflgs,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // present if it is user token NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles,omitempty"` // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` // platform_id PlatformID string `json:"platform_id,omitempty"` // platform_user_id PlatformUserID string `json:"platform_user_id,omitempty"` // present if it is user token // Format: int32 RefreshExpiresIn int32 `json:"refresh_expires_in,omitempty"` // present if it is user token RefreshToken string `json:"refresh_token,omitempty"` // roles is deprecated, only NamespaceRoles would work Roles []string `json:"roles,omitempty"` // scope // Required: true Scope *string `json:"scope"` // simultaneous_platform_id SimultaneousPlatformID string `json:"simultaneous_platform_id,omitempty"` // simultaneous_platform_user_id SimultaneousPlatformUserID string `json:"simultaneous_platform_user_id,omitempty"` // token_type // Required: true TokenType *string `json:"token_type"` // unique_display_name UniqueDisplayName string `json:"unique_display_name,omitempty"` // present if it is user token UserID string `json:"user_id,omitempty"` // xuid Xuid string `json:"xuid,omitempty"` }
OauthmodelTokenResponseV3 Oauthmodel token response V3
swagger:model Oauthmodel token response V3.
func (*OauthmodelTokenResponseV3) MarshalBinary ¶
func (m *OauthmodelTokenResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenResponseV3) UnmarshalBinary ¶
func (m *OauthmodelTokenResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenThirdPartyResponse ¶
type OauthmodelTokenThirdPartyResponse struct { // platformuserid PlatformUserID string `json:"platformUserId,omitempty"` // platform_token // Required: true PlatformToken *string `json:"platform_token"` // platform_token_expires_at // Format: int64 PlatformTokenExpiresAt int64 `json:"platform_token_expires_at,omitempty"` // sand_box_id SandBoxID string `json:"sand_box_id,omitempty"` }
OauthmodelTokenThirdPartyResponse Oauthmodel token third party response
swagger:model Oauthmodel token third party response.
func (*OauthmodelTokenThirdPartyResponse) MarshalBinary ¶
func (m *OauthmodelTokenThirdPartyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenThirdPartyResponse) UnmarshalBinary ¶
func (m *OauthmodelTokenThirdPartyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenWithDeviceCookieResponseV3 ¶
type OauthmodelTokenWithDeviceCookieResponseV3 struct { // access_token // Required: true AccessToken *string `json:"access_token"` // Authentication Trust Id for device cookie validation. Only exist when login using grant_type=password and no existing Auth-Trust-Id given from request header AuthTrustID string `json:"auth_trust_id,omitempty"` // present if it is user token Bans []*AccountcommonJWTBanV3 `json:"bans,omitempty"` // display_name DisplayName string `json:"display_name,omitempty"` // expires_in // Required: true // Format: int32 ExpiresIn *int32 `json:"expires_in"` // is_comply IsComply bool `json:"is_comply"` // jflgs // Format: int32 Jflgs int32 `json:"jflgs,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // present if it is user token NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles,omitempty"` // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` // platform_id PlatformID string `json:"platform_id,omitempty"` // platform_user_id PlatformUserID string `json:"platform_user_id,omitempty"` // present if it is user token // Format: int32 RefreshExpiresIn int32 `json:"refresh_expires_in,omitempty"` // present if it is user token RefreshToken string `json:"refresh_token,omitempty"` // roles is deprecated, only NamespaceRoles would work Roles []string `json:"roles,omitempty"` // scope // Required: true Scope *string `json:"scope"` // simultaneous_platform_id SimultaneousPlatformID string `json:"simultaneous_platform_id,omitempty"` // simultaneous_platform_user_id SimultaneousPlatformUserID string `json:"simultaneous_platform_user_id,omitempty"` // token_type // Required: true TokenType *string `json:"token_type"` // unique_display_name UniqueDisplayName string `json:"unique_display_name,omitempty"` // present if it is user token UserID string `json:"user_id,omitempty"` // xuid Xuid string `json:"xuid,omitempty"` }
OauthmodelTokenWithDeviceCookieResponseV3 Oauthmodel token with device cookie response V3
swagger:model Oauthmodel token with device cookie response V3.
func (*OauthmodelTokenWithDeviceCookieResponseV3) MarshalBinary ¶
func (m *OauthmodelTokenWithDeviceCookieResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary ¶
func (m *OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelUserBan ¶
type OauthmodelUserBan struct { // comment // Required: true Comment *string `json:"comment"` // enddate // Required: true // Format: int64 EndDate *int64 `json:"endDate"` // reason // Required: true Reason *string `json:"reason"` }
OauthmodelUserBan Oauthmodel user ban
swagger:model Oauthmodel user ban.
func (*OauthmodelUserBan) MarshalBinary ¶
func (m *OauthmodelUserBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelUserBan) UnmarshalBinary ¶
func (m *OauthmodelUserBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PlatformDLCAggResponse ¶
type PlatformDLCAggResponse struct { // totalcount // Required: true // Format: int32 TotalCount *int32 `json:"totalCount"` }
PlatformDLCAggResponse Platform DLC agg response
swagger:model Platform DLC agg response.
func (*PlatformDLCAggResponse) MarshalBinary ¶
func (m *PlatformDLCAggResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PlatformDLCAggResponse) UnmarshalBinary ¶
func (m *PlatformDLCAggResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PlatformWalletAggResponse ¶
type PlatformWalletAggResponse struct { // balance // Required: true // Format: int64 Balance *int64 `json:"balance"` // currencycode // Required: true CurrencyCode *string `json:"currencyCode"` // currencysymbol // Required: true CurrencySymbol *string `json:"currencySymbol"` }
PlatformWalletAggResponse Platform wallet agg response
swagger:model Platform wallet agg response.
func (*PlatformWalletAggResponse) MarshalBinary ¶
func (m *PlatformWalletAggResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PlatformWalletAggResponse) UnmarshalBinary ¶
func (m *PlatformWalletAggResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestErrorResponse ¶
type RestErrorResponse struct { // errorcode // Required: true // Format: int32 ErrorCode *int32 `json:"errorCode"` // errormessage // Required: true ErrorMessage *string `json:"errorMessage"` // messagevariables MessageVariables map[string]string `json:"messageVariables,omitempty"` // requiredpermission RequiredPermission *RestPermission `json:"requiredPermission,omitempty"` }
RestErrorResponse Rest error response
swagger:model Rest error response.
func (*RestErrorResponse) MarshalBinary ¶
func (m *RestErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestErrorResponse) TranslateToApiError ¶
func (m *RestErrorResponse) TranslateToApiError() (*ApiError, error)
func (*RestErrorResponse) UnmarshalBinary ¶
func (m *RestErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestErrorResponseWithConflictedUserPlatformAccounts ¶
type RestErrorResponseWithConflictedUserPlatformAccounts struct { // errorcode // Required: true // Format: int32 ErrorCode *int32 `json:"errorCode"` // errormessage // Required: true ErrorMessage *string `json:"errorMessage"` // messagevariables MessageVariables *AccountcommonConflictedUserPlatformAccounts `json:"messageVariables,omitempty"` // User link a platform's different account is not allowed. This field contains the previous linked account details. Will have value only when in this case. (errorCode is 10200) PreviousLinkedPlatformAccount *AccountcommonPlatformLinkingHistory `json:"previousLinkedPlatformAccount,omitempty"` }
RestErrorResponseWithConflictedUserPlatformAccounts Rest error response with conflicted user platform accounts
swagger:model Rest error response with conflicted user platform accounts.
func (*RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary ¶
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestErrorResponseWithConflictedUserPlatformAccounts) TranslateToApiError ¶
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) TranslateToApiError() (*ApiError, error)
func (*RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary ¶
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestPermission ¶
type RestPermission struct { // action // Required: true // Format: int32 Action *int32 `json:"action"` // resource // Required: true Resource *string `json:"resource"` }
RestPermission Rest permission
swagger:model Rest permission.
func (*RestPermission) MarshalBinary ¶
func (m *RestPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestPermission) UnmarshalBinary ¶
func (m *RestPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Validation ¶
type Validation struct { // allow all special Characters non words. // Required: true AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"` // allowdigit // Required: true AllowDigit *bool `json:"allowDigit"` // allowletter // Required: true AllowLetter *bool `json:"allowLetter"` // allowspace // Required: true AllowSpace *bool `json:"allowSpace"` // allowunicode // Required: true AllowUnicode *bool `json:"allowUnicode"` // if this config has valid value, will prefer to use and ignore other validation AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"` // blockedword // Required: true BlockedWord []string `json:"blockedWord"` // description // Required: true Description []*ValidationDescription `json:"description"` // iscustomregex // Required: true IsCustomRegex *bool `json:"isCustomRegex"` // lettercase // Required: true LetterCase *string `json:"letterCase"` // maxlength // Required: true // Format: int32 MaxLength *int32 `json:"maxLength"` // maxrepeatingalphanum // Required: true // Format: int32 MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"` // maxrepeatingspecialcharacter // Required: true // Format: int32 MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"` // minchartype // Required: true // Format: int32 MinCharType *int32 `json:"minCharType"` // minlength // Required: true // Format: int32 MinLength *int32 `json:"minLength"` // profanityfilter // Required: true ProfanityFilter *string `json:"profanityFilter"` // regex // Required: true Regex *string `json:"regex"` // specialcharacterlocation // Required: true SpecialCharacterLocation *string `json:"specialCharacterLocation"` // specialcharacters // Required: true SpecialCharacters []string `json:"specialCharacters"` }
Validation Validation
swagger:model Validation.
func (*Validation) MarshalBinary ¶
func (m *Validation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Validation) UnmarshalBinary ¶
func (m *Validation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidationDescription ¶
type ValidationDescription struct { // language // Required: true Language *string `json:"language"` // message // Required: true Message []string `json:"message"` }
ValidationDescription Validation description
swagger:model Validation description.
func (*ValidationDescription) MarshalBinary ¶
func (m *ValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidationDescription) UnmarshalBinary ¶
func (m *ValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- account_create_test_user_request_v4.go
- account_create_test_user_response_v4.go
- account_create_test_users_request_v4.go
- account_create_test_users_response_v4.go
- account_create_user_request_v4.go
- account_create_user_response_v4.go
- account_upgrade_headless_account_request_v4.go
- account_upgrade_headless_account_with_verification_code_request_v4.go
- account_user_active_ban_response_v4.go
- account_user_info.go
- account_user_permissions_response_v4.go
- account_user_response_v4.go
- accountcommon_allowed_permission.go
- accountcommon_avatar_config.go
- accountcommon_ban.go
- accountcommon_ban_reason.go
- accountcommon_ban_reason_v3.go
- accountcommon_ban_reasons.go
- accountcommon_ban_reasons_v3.go
- accountcommon_ban_v3.go
- accountcommon_banned_by_v3.go
- accountcommon_bans.go
- accountcommon_bans_v3.go
- accountcommon_client_module_permission.go
- accountcommon_client_permission.go
- accountcommon_client_permission_set.go
- accountcommon_client_permission_v3.go
- accountcommon_client_permissions.go
- accountcommon_client_permissions_v3.go
- accountcommon_client_selected_group.go
- accountcommon_conflicted_user_platform_accounts.go
- accountcommon_country.go
- accountcommon_country_age_restriction.go
- accountcommon_description.go
- accountcommon_distinct_linked_platform_v3.go
- accountcommon_distinct_platform_response_v3.go
- accountcommon_input_validation_description.go
- accountcommon_j_w_t_ban_v3.go
- accountcommon_list_users_with_platform_accounts_response.go
- accountcommon_namespace_role.go
- accountcommon_netflix_certificates.go
- accountcommon_override_role_permission.go
- accountcommon_pagination.go
- accountcommon_pagination_v3.go
- accountcommon_permission.go
- accountcommon_permission_group.go
- accountcommon_permission_v3.go
- accountcommon_permissions.go
- accountcommon_permissions_v3.go
- accountcommon_platform_account.go
- accountcommon_platform_linking_history.go
- accountcommon_platform_user_information_v3.go
- accountcommon_profile_update_config.go
- accountcommon_registered_domain.go
- accountcommon_replace_role_permission.go
- accountcommon_role.go
- accountcommon_role_manager.go
- accountcommon_role_manager_v3.go
- accountcommon_role_member.go
- accountcommon_role_member_v3.go
- accountcommon_role_v3.go
- accountcommon_simple_user_platform_info_v3.go
- accountcommon_user_information_v3.go
- accountcommon_user_linked_platform.go
- accountcommon_user_linked_platform_v3.go
- accountcommon_user_linked_platforms_response_v3.go
- accountcommon_user_platform_info.go
- accountcommon_user_platforms.go
- accountcommon_user_search_by_platform_id_result.go
- accountcommon_user_search_result.go
- accountcommon_user_with_linked_platform_accounts.go
- accountcommon_user_with_platform_accounts.go
- banned_by.go
- bloom_filter_json.go
- clientmodel_client_create_request.go
- clientmodel_client_creation_response.go
- clientmodel_client_creation_v3_request.go
- clientmodel_client_response.go
- clientmodel_client_template.go
- clientmodel_client_update_request.go
- clientmodel_client_update_secret_request.go
- clientmodel_client_update_v3_request.go
- clientmodel_client_v3_response.go
- clientmodel_clients_update_request_v3.go
- clientmodel_clients_v3_response.go
- clientmodel_default_field_value.go
- clientmodel_default_field_value_value.go
- clientmodel_list_client_permission_set.go
- clientmodel_list_templates_response.go
- clientmodel_list_upsert_modules_request.go
- clientmodel_permission_set_delete_group_request.go
- clientmodel_permission_set_upsert_request.go
- clientmodel_v3_client_update_secret_request.go
- errors.go
- legal_accepted_policies_request.go
- model_account_progression_info.go
- model_add_user_role_v4_request.go
- model_age_restriction_request.go
- model_age_restriction_request_v3.go
- model_age_restriction_response.go
- model_age_restriction_response_v3.go
- model_assign_user_v4_request.go
- model_assigned_user_v4_response.go
- model_authenticator_key_response_v4.go
- model_backup_codes_response_v4.go
- model_ban_create_request.go
- model_ban_update_request.go
- model_bulk_account_type_update_request_v4.go
- model_bulk_ban_create_request_v3.go
- model_bulk_unban_create_request_v3.go
- model_check_availability_response.go
- model_check_valid_user_id_request_v4.go
- model_config_value_response_v3.go
- model_country.go
- model_country_age_restriction_request.go
- model_country_age_restriction_v3_request.go
- model_country_blacklist_request.go
- model_country_blacklist_response.go
- model_country_response.go
- model_country_v3_response.go
- model_create_justice_user_response.go
- model_device_ban_request_v4.go
- model_device_ban_response_v4.go
- model_device_ban_update_request_v4.go
- model_device_banned_response_v4.go
- model_device_bans_response_v4.go
- model_device_id_decrypt_response_v4.go
- model_device_response_v4.go
- model_device_type_response_v4.go
- model_device_types_response_v4.go
- model_device_user_response_v4.go
- model_device_users_response_v4.go
- model_devices_response_v4.go
- model_disable_mfa_request.go
- model_disable_user_request.go
- model_email_update_request_v4.go
- model_enabled_factors_response_v4.go
- model_failed_ban_unban_user_v3.go
- model_field_update_allow_status.go
- model_forgot_password_request_v3.go
- model_get_admin_users_response.go
- model_get_bulk_user_bans_request.go
- model_get_link_headless_account_conflict_response.go
- model_get_profile_update_strategy_config_response.go
- model_get_publisher_user_response.go
- model_get_user_ban_summary_v3.go
- model_get_user_ban_v3_response.go
- model_get_user_justice_platform_account_response.go
- model_get_user_mapping.go
- model_get_user_mapping_v3.go
- model_get_users_response_with_pagination_v3.go
- model_input_validation_config_version.go
- model_input_validation_data.go
- model_input_validation_data_public.go
- model_input_validation_update_payload.go
- model_input_validations_public_response.go
- model_input_validations_response.go
- model_invitation_history_response.go
- model_invite_user_request_v3.go
- model_invite_user_request_v4.go
- model_invite_user_response_v3.go
- model_link_headless_account_request.go
- model_link_platform_account_request.go
- model_link_platform_account_with_progression_request.go
- model_link_request.go
- model_linking_history_response_with_pagination_v3.go
- model_list_assigned_users_v4_response.go
- model_list_bulk_user_ban_response_v3.go
- model_list_bulk_user_platforms_response.go
- model_list_bulk_user_response.go
- model_list_email_address_request.go
- model_list_invitation_histories_v4_response.go
- model_list_role_v4_response.go
- model_list_user_information_result.go
- model_list_user_response_v3.go
- model_list_user_roles_v4_response.go
- model_list_valid_user_id_response_v4.go
- model_login_allowlist_request.go
- model_login_allowlist_response.go
- model_login_histories_response.go
- model_namespace_invitation_history_user_v4_response.go
- model_namespace_role_request.go
- model_one_time_code_link_redirection_response.go
- model_permission_delete_request.go
- model_platform_domain_delete_request.go
- model_platform_domain_response.go
- model_platform_domain_update_request.go
- model_platform_user_id_request.go
- model_platform_user_id_request_v4.go
- model_platform_user_information.go
- model_progression_info.go
- model_public_invite_user_request_v4.go
- model_public_open_id_user_info_response.go
- model_public_third_party_platform_info.go
- model_public_user_information_response_v3.go
- model_public_user_information_v3.go
- model_public_user_response.go
- model_public_user_response_v3.go
- model_public_user_update_request_v3.go
- model_public_users_response.go
- model_remove_user_role_v4_request.go
- model_reset_password_request.go
- model_reset_password_request_v3.go
- model_revoke_user_v4_request.go
- model_role_admin_status_response.go
- model_role_admin_status_response_v3.go
- model_role_create_request.go
- model_role_create_v3_request.go
- model_role_managers_request.go
- model_role_managers_request_v3.go
- model_role_managers_response.go
- model_role_managers_responses_v3.go
- model_role_members_request.go
- model_role_members_request_v3.go
- model_role_members_response.go
- model_role_members_response_v3.go
- model_role_names_response_v3.go
- model_role_override_response.go
- model_role_override_source_response.go
- model_role_override_stats_update_request.go
- model_role_override_update_request.go
- model_role_permission_response_v3.go
- model_role_response.go
- model_role_response_v3.go
- model_role_response_with_managers.go
- model_role_response_with_managers_and_pagination_v3.go
- model_role_response_with_managers_v3.go
- model_role_update_request.go
- model_role_update_request_v3.go
- model_role_v4_request.go
- model_role_v4_response.go
- model_search_users_by_platform_id_response.go
- model_search_users_response.go
- model_search_users_response_with_pagination_v3.go
- model_send_register_verification_code_request.go
- model_send_verification_code_request.go
- model_send_verification_code_request_v3.go
- model_send_verification_link_request.go
- model_simple_profile_update_strategy_configs.go
- model_simple_user_ban.go
- model_sso_platform_credential_request.go
- model_sso_platform_credential_response.go
- model_third_party_login_platform_credential_request.go
- model_third_party_login_platform_credential_response.go
- model_token_third_party_link_status_response.go
- model_unlink_user_platform_request.go
- model_update_permission_schedule_request.go
- model_update_profile_update_strategy_config_request.go
- model_update_user_deletion_status_request.go
- model_update_user_status_request.go
- model_upgrade_headless_account_request.go
- model_upgrade_headless_account_v3_request.go
- model_upgrade_headless_account_with_verification_code_request.go
- model_upgrade_headless_account_with_verification_code_request_v3.go
- model_user_active_ban_response.go
- model_user_active_ban_response_v3.go
- model_user_ban_response.go
- model_user_ban_response_v3.go
- model_user_ban_with_status.go
- model_user_base_info.go
- model_user_bulk_update_request_v3.go
- model_user_create_request.go
- model_user_create_request_v3.go
- model_user_create_response.go
- model_user_create_response_v3.go
- model_user_deletion_status_response.go
- model_user_i_ds_request.go
- model_user_identity_update_request_v3.go
- model_user_info_response.go
- model_user_information.go
- model_user_input_validation_request.go
- model_user_input_validation_response.go
- model_user_invitation_history.go
- model_user_invitation_v3.go
- model_user_login_history_response.go
- model_user_mfa_status_response_v4.go
- model_user_mfa_token_response_v4.go
- model_user_password_update_request.go
- model_user_password_update_v3_request.go
- model_user_permissions_response_v3.go
- model_user_platform_info.go
- model_user_platform_infos.go
- model_user_platform_link_histories.go
- model_user_platform_link_history.go
- model_user_platform_metadata.go
- model_user_profile_update_allow_status.go
- model_user_public_info_response_v4.go
- model_user_response.go
- model_user_response_v3.go
- model_user_roles_v4_response.go
- model_user_unban_create_request_v3.go
- model_user_update_request.go
- model_user_update_request_v3.go
- model_user_verification_request.go
- model_user_verification_request_v3.go
- model_user_with_platform_info.go
- model_users_platform_infos_request_v3.go
- model_users_platform_infos_response.go
- model_users_update_request_v3.go
- model_valid_user_id_response_v4.go
- model_validation_detail.go
- model_validation_detail_public.go
- model_verification_code_response.go
- model_verify_registration_code.go
- model_web_linking_response.go
- oauthapi_revocation_list.go
- oauthcommon_j_w_k_key.go
- oauthcommon_j_w_k_set.go
- oauthcommon_user_revocation_list_record.go
- oauthmodel_country_location_response.go
- oauthmodel_error_response.go
- oauthmodel_login_queue_ticket_response.go
- oauthmodel_one_time_linking_code_response.go
- oauthmodel_one_time_linking_code_validation_response.go
- oauthmodel_platform_token_refresh_response_v3.go
- oauthmodel_target_token_code_response.go
- oauthmodel_ticket_endpoint_action.go
- oauthmodel_token_introspect_response.go
- oauthmodel_token_response.go
- oauthmodel_token_response_v3.go
- oauthmodel_token_third_party_response.go
- oauthmodel_token_with_device_cookie_response_v3.go
- oauthmodel_user_ban.go
- platform_dlc_agg_response.go
- platform_wallet_agg_response.go
- rest_error_response.go
- rest_error_response_with_conflicted_user_platform_accounts.go
- rest_permission.go
- validation.go
- validation_description.go