Documentation ¶
Index ¶
- Constants
- 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 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 ModelPermissionDeleteRequest
- type ModelPlatformDomainDeleteRequest
- type ModelPlatformDomainResponse
- type ModelPlatformDomainUpdateRequest
- type ModelPlatformUserIDRequest
- type ModelPlatformUserIDRequestV4
- type ModelPlatformUserInformation
- type ModelPublicInviteUserRequestV4
- 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 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 RestErrorResponse
- type RestErrorResponseWithConflictedUserPlatformAccounts
- 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 ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountCreateTestUserRequestV4 ¶ added in v0.8.0
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 ¶ added in v0.8.0
func (m *AccountCreateTestUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserRequestV4) UnmarshalBinary ¶ added in v0.8.0
func (m *AccountCreateTestUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUserResponseV4 ¶ added in v0.25.0
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 ¶ added in v0.25.0
func (m *AccountCreateTestUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserResponseV4) UnmarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersRequestV4 ¶ added in v0.25.0
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 ¶ added in v0.25.0
func (m *AccountCreateTestUsersRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersRequestV4) UnmarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUsersRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersResponseV4 ¶ added in v0.25.0
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 ¶ added in v0.25.0
func (m *AccountCreateTestUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersResponseV4) UnmarshalBinary ¶ added in v0.25.0
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 ¶ added in v0.2.0
type AccountUpgradeHeadlessAccountRequestV4 struct { // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // password // Required: true Password *string `json:"password"` // 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 ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserActiveBanResponseV4 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountUserActiveBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserActiveBanResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserActiveBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserInfo ¶ added in v0.74.0
type AccountUserInfo struct { // country Country string `json:"country,omitempty"` }
AccountUserInfo Account user info
swagger:model Account user info.
func (*AccountUserInfo) MarshalBinary ¶ added in v0.74.0
func (m *AccountUserInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserInfo) UnmarshalBinary ¶ added in v0.74.0
func (m *AccountUserInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserPermissionsResponseV4 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountUserPermissionsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserPermissionsResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserPermissionsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserResponseV4 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonAllowedPermission ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *AccountcommonAllowedPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonAllowedPermission) UnmarshalBinary ¶ added in v0.65.0
func (m *AccountcommonAllowedPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonAvatarConfig ¶ added in v0.47.0
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 ¶ added in v0.47.0
func (m *AccountcommonAvatarConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonAvatarConfig) UnmarshalBinary ¶ added in v0.47.0
func (m *AccountcommonAvatarConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBan ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBan) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReason ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonBanReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReason) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonBanReasonV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasons ¶ added in v0.2.0
type AccountcommonBanReasons struct { // reasons // Required: true Reasons []*AccountcommonBanReason `json:"Reasons"` }
AccountcommonBanReasons Accountcommon ban reasons
swagger:model Accountcommon ban reasons.
func (*AccountcommonBanReasons) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasons) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasons) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasons) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonsV3 ¶ added in v0.2.0
type AccountcommonBanReasonsV3 struct { // reasons // Required: true Reasons []*AccountcommonBanReasonV3 `json:"reasons"` }
AccountcommonBanReasonsV3 Accountcommon ban reasons V3
swagger:model Accountcommon ban reasons V3.
func (*AccountcommonBanReasonsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBannedByV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonBannedByV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBannedByV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBannedByV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBans ¶ added in v0.2.0
type AccountcommonBans struct { // bans // Required: true Bans []*AccountcommonBan `json:"Bans"` }
AccountcommonBans Accountcommon bans
swagger:model Accountcommon bans.
func (*AccountcommonBans) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBans) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBans) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBans) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBansV3 ¶ added in v0.2.0
type AccountcommonBansV3 struct { // bans // Required: true Bans []*AccountcommonBanV3 `json:"bans"` }
AccountcommonBansV3 Accountcommon bans V3
swagger:model Accountcommon bans V3.
func (*AccountcommonBansV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBansV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBansV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBansV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientModulePermission ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *AccountcommonClientModulePermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientModulePermission) UnmarshalBinary ¶ added in v0.65.0
func (m *AccountcommonClientModulePermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermission ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonClientPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermission) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionSet ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *AccountcommonClientPermissionSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionSet) UnmarshalBinary ¶ added in v0.65.0
func (m *AccountcommonClientPermissionSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonClientPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissions ¶ added in v0.2.0
type AccountcommonClientPermissions struct { // permissions // Required: true Permissions []*AccountcommonClientPermission `json:"Permissions"` }
AccountcommonClientPermissions Accountcommon client permissions
swagger:model Accountcommon client permissions.
func (*AccountcommonClientPermissions) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissions) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionsV3 ¶ added in v0.2.0
type AccountcommonClientPermissionsV3 struct { // permissions // Required: true Permissions []*AccountcommonClientPermissionV3 `json:"permissions"` }
AccountcommonClientPermissionsV3 Accountcommon client permissions V3
swagger:model Accountcommon client permissions V3.
func (*AccountcommonClientPermissionsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientSelectedGroup ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *AccountcommonClientSelectedGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientSelectedGroup) UnmarshalBinary ¶ added in v0.65.0
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 ¶ added in v0.27.0
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 ¶ added in v0.27.0
func (m *AccountcommonCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountry) UnmarshalBinary ¶ added in v0.27.0
func (m *AccountcommonCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonCountryAgeRestriction ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonCountryAgeRestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountryAgeRestriction) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonCountryAgeRestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDescription ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDescription) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctLinkedPlatformV3 ¶ added in v0.20.0
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 ¶ added in v0.20.0
func (m *AccountcommonDistinctLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary ¶ added in v0.20.0
func (m *AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctPlatformResponseV3 ¶ added in v0.20.0
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 ¶ added in v0.20.0
func (m *AccountcommonDistinctPlatformResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctPlatformResponseV3) UnmarshalBinary ¶ added in v0.20.0
func (m *AccountcommonDistinctPlatformResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonInputValidationDescription ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *AccountcommonInputValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonInputValidationDescription) UnmarshalBinary ¶ added in v0.10.0
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.21.0
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 ¶ added in v0.21.0
func (m *AccountcommonNetflixCertificates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonNetflixCertificates) UnmarshalBinary ¶ added in v0.21.0
func (m *AccountcommonNetflixCertificates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonOverrideRolePermission ¶ added in v0.73.0
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 ¶ added in v0.73.0
func (m *AccountcommonOverrideRolePermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonOverrideRolePermission) UnmarshalBinary ¶ added in v0.73.0
func (m *AccountcommonOverrideRolePermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPagination ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPagination) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *AccountcommonPermissionGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionGroup) UnmarshalBinary ¶ added in v0.65.0
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 ¶ added in v0.2.0
type AccountcommonPermissions struct { // permissions // Required: true Permissions []*AccountcommonPermission `json:"Permissions"` }
AccountcommonPermissions Accountcommon permissions
swagger:model Accountcommon permissions.
func (*AccountcommonPermissions) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissions) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionsV3 ¶ added in v0.2.0
type AccountcommonPermissionsV3 struct { // permissions // Required: true Permissions []*AccountcommonPermissionV3 `json:"permissions"` }
AccountcommonPermissionsV3 Accountcommon permissions V3
swagger:model Accountcommon permissions V3.
func (*AccountcommonPermissionsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionsV3) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.46.0
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 ¶ added in v0.46.0
func (m *AccountcommonPlatformLinkingHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformLinkingHistory) UnmarshalBinary ¶ added in v0.46.0
func (m *AccountcommonPlatformLinkingHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformUserInformationV3 ¶ added in v0.26.0
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 ¶ added in v0.26.0
func (m *AccountcommonPlatformUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformUserInformationV3) UnmarshalBinary ¶ added in v0.26.0
func (m *AccountcommonPlatformUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonProfileUpdateConfig ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *AccountcommonProfileUpdateConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonProfileUpdateConfig) UnmarshalBinary ¶ added in v0.74.0
func (m *AccountcommonProfileUpdateConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRegisteredDomain ¶ added in v0.11.0
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 ¶ added in v0.11.0
func (m *AccountcommonRegisteredDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRegisteredDomain) UnmarshalBinary ¶ added in v0.11.0
func (m *AccountcommonRegisteredDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonReplaceRolePermission ¶ added in v0.73.0
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 ¶ added in v0.73.0
func (m *AccountcommonReplaceRolePermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonReplaceRolePermission) UnmarshalBinary ¶ added in v0.73.0
func (m *AccountcommonReplaceRolePermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRole ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRole) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManager ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonRoleManager) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManager) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonRoleMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMember) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.20.0
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 ¶ added in v0.20.0
func (m *AccountcommonSimpleUserPlatformInfoV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary ¶ added in v0.20.0
func (m *AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserInformationV3 ¶ added in v0.26.0
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 ¶ added in v0.26.0
func (m *AccountcommonUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserInformationV3) UnmarshalBinary ¶ added in v0.26.0
func (m *AccountcommonUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatform ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatform) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformsResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatformInfo ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatformInfo) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatforms ¶ added in v0.2.0
type AccountcommonUserPlatforms struct { // useridplatforms // Required: true UserIDPlatforms []*AccountcommonUserPlatformInfo `json:"userIdPlatforms"` }
AccountcommonUserPlatforms Accountcommon user platforms
swagger:model Accountcommon user platforms.
func (*AccountcommonUserPlatforms) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatforms) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatforms) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatforms) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchByPlatformIDResult ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonUserSearchByPlatformIDResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchResult ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonUserSearchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchResult) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *AccountcommonUserWithPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithPlatformAccounts) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserWithPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BannedBy ¶ added in v0.2.0
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 ¶ added in v0.2.0
MarshalBinary interface implementation
func (*BannedBy) UnmarshalBinary ¶ added in v0.2.0
UnmarshalBinary interface implementation
type BloomFilterJSON ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *BloomFilterJSON) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BloomFilterJSON) UnmarshalBinary ¶ added in v0.2.0
func (m *BloomFilterJSON) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationV3Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientCreationV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientTemplate ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *ClientmodelClientTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientTemplate) UnmarshalBinary ¶ added in v0.65.0
func (m *ClientmodelClientTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateSecretRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateSecretRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateV3Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientV3Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientsUpdateRequestV3 ¶ added in v0.67.0
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 ¶ added in v0.67.0
func (m *ClientmodelClientsUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientsUpdateRequestV3) UnmarshalBinary ¶ added in v0.67.0
func (m *ClientmodelClientsUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientsV3Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ClientmodelClientsV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientsV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientsV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelDefaultFieldValue ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *ClientmodelDefaultFieldValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelDefaultFieldValue) UnmarshalBinary ¶ added in v0.65.0
func (m *ClientmodelDefaultFieldValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelDefaultFieldValueValue ¶ added in v0.65.0
type ClientmodelDefaultFieldValueValue interface{}
ClientmodelDefaultFieldValueValue Clientmodel default field value value
swagger:model Clientmodel default field value value.
type ClientmodelListClientPermissionSet ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *ClientmodelListClientPermissionSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListClientPermissionSet) UnmarshalBinary ¶ added in v0.65.0
func (m *ClientmodelListClientPermissionSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelListTemplatesResponse ¶ added in v0.65.0
type ClientmodelListTemplatesResponse struct { // clienttemplates // Required: true ClientTemplates []*ClientmodelClientTemplate `json:"clientTemplates"` }
ClientmodelListTemplatesResponse Clientmodel list templates response
swagger:model Clientmodel list templates response.
func (*ClientmodelListTemplatesResponse) MarshalBinary ¶ added in v0.65.0
func (m *ClientmodelListTemplatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListTemplatesResponse) UnmarshalBinary ¶ added in v0.65.0
func (m *ClientmodelListTemplatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelListUpsertModulesRequest ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *ClientmodelListUpsertModulesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListUpsertModulesRequest) UnmarshalBinary ¶ added in v0.65.0
func (m *ClientmodelListUpsertModulesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelPermissionSetDeleteGroupRequest ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *ClientmodelPermissionSetDeleteGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelPermissionSetDeleteGroupRequest) UnmarshalBinary ¶ added in v0.65.0
func (m *ClientmodelPermissionSetDeleteGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelPermissionSetUpsertRequest ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *ClientmodelPermissionSetUpsertRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelPermissionSetUpsertRequest) UnmarshalBinary ¶ added in v0.65.0
func (m *ClientmodelPermissionSetUpsertRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelV3ClientUpdateSecretRequest ¶ added in v0.23.0
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 ¶ added in v0.23.0
func (m *ClientmodelV3ClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary ¶ added in v0.23.0
func (m *ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LegalAcceptedPoliciesRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *LegalAcceptedPoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LegalAcceptedPoliciesRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *LegalAcceptedPoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAccountProgressionInfo ¶ added in v0.34.0
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"` // username UserName string `json:"userName,omitempty"` }
ModelAccountProgressionInfo Model account progression info
swagger:model Model account progression info.
func (*ModelAccountProgressionInfo) MarshalBinary ¶ added in v0.34.0
func (m *ModelAccountProgressionInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAccountProgressionInfo) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelAccountProgressionInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAddUserRoleV4Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelAddUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAddUserRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAddUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignUserV4Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelAssignUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignUserV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAssignUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignedUserV4Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelAssignedUserV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignedUserV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAssignedUserV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAuthenticatorKeyResponseV4 ¶ added in v0.15.0
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 ¶ added in v0.15.0
func (m *ModelAuthenticatorKeyResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAuthenticatorKeyResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelAuthenticatorKeyResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBackupCodesResponseV4 ¶ added in v0.15.0
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 ¶ added in v0.15.0
func (m *ModelBackupCodesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBackupCodesResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelBackupCodesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanCreateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelBanCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelBanCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanUpdateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelBanUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelBanUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkAccountTypeUpdateRequestV4 ¶ added in v0.60.0
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 ¶ added in v0.60.0
func (m *ModelBulkAccountTypeUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkAccountTypeUpdateRequestV4) UnmarshalBinary ¶ added in v0.60.0
func (m *ModelBulkAccountTypeUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkBanCreateRequestV3 ¶ added in v0.27.0
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 ¶ added in v0.27.0
func (m *ModelBulkBanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkBanCreateRequestV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelBulkBanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkUnbanCreateRequestV3 ¶ added in v0.27.0
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 ¶ added in v0.27.0
func (m *ModelBulkUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkUnbanCreateRequestV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelBulkUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCheckAvailabilityResponse ¶ added in v0.67.0
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 ¶ added in v0.67.0
func (m *ModelCheckAvailabilityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCheckAvailabilityResponse) UnmarshalBinary ¶ added in v0.67.0
func (m *ModelCheckAvailabilityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCheckValidUserIDRequestV4 ¶ added in v0.15.0
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 ¶ added in v0.15.0
func (m *ModelCheckValidUserIDRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCheckValidUserIDRequestV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelCheckValidUserIDRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelConfigValueResponseV3 ¶ added in v0.64.0
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 ¶ added in v0.64.0
func (m *ModelConfigValueResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelConfigValueResponseV3) UnmarshalBinary ¶ added in v0.64.0
func (m *ModelConfigValueResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountry ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountry) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionV3Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryBlacklistRequest ¶ added in v0.54.0
type ModelCountryBlacklistRequest struct { // blacklist // Required: true Blacklist []string `json:"blacklist"` }
ModelCountryBlacklistRequest Model country blacklist request
swagger:model Model country blacklist request.
func (*ModelCountryBlacklistRequest) MarshalBinary ¶ added in v0.54.0
func (m *ModelCountryBlacklistRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryBlacklistRequest) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelCountryBlacklistRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryBlacklistResponse ¶ added in v0.54.0
type ModelCountryBlacklistResponse struct { // blacklist // Required: true Blacklist []string `json:"blacklist"` }
ModelCountryBlacklistResponse Model country blacklist response
swagger:model Model country blacklist response.
func (*ModelCountryBlacklistResponse) MarshalBinary ¶ added in v0.54.0
func (m *ModelCountryBlacklistResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryBlacklistResponse) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelCountryBlacklistResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryResponse ¶ added in v0.54.0
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 ¶ added in v0.54.0
func (m *ModelCountryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryResponse) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelCountryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryV3Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelCountryV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateJusticeUserResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelCreateJusticeUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateJusticeUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCreateJusticeUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanRequestV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceBanRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanRequestV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanUpdateRequestV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceBanUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanUpdateRequestV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBannedResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceBannedResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBannedResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBannedResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBansResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceBansResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBansResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBansResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceIDDecryptResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceIDDecryptResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceIDDecryptResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceIDDecryptResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypeResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceTypeResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypeResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceTypeResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypesResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceTypesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypesResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceTypesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUserResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUserResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUsersResponseV4 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *ModelDeviceUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUsersResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceUsersResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDevicesResponseV4 ¶ added in v0.29.0
type ModelDevicesResponseV4 struct { // devices // Required: true Devices []*ModelDeviceResponseV4 `json:"devices"` }
ModelDevicesResponseV4 Model devices response V4
swagger:model Model devices response V4.
func (*ModelDevicesResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDevicesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDevicesResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDevicesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDisableMFARequest ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelDisableMFARequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDisableMFARequest) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelDisableMFARequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDisableUserRequest ¶ added in v0.2.0
type ModelDisableUserRequest struct { // reason Reason string `json:"Reason,omitempty"` }
ModelDisableUserRequest Model disable user request
swagger:model Model disable user request.
func (*ModelDisableUserRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelDisableUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDisableUserRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelDisableUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEmailUpdateRequestV4 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelEmailUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEmailUpdateRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelEmailUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEnabledFactorsResponseV4 ¶ added in v0.15.0
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 ¶ added in v0.15.0
func (m *ModelEnabledFactorsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEnabledFactorsResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelEnabledFactorsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFailedBanUnbanUserV3 ¶ added in v0.27.0
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 ¶ added in v0.27.0
func (m *ModelFailedBanUnbanUserV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFailedBanUnbanUserV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelFailedBanUnbanUserV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFieldUpdateAllowStatus ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *ModelFieldUpdateAllowStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFieldUpdateAllowStatus) UnmarshalBinary ¶ added in v0.74.0
func (m *ModelFieldUpdateAllowStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelForgotPasswordRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelForgotPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelForgotPasswordRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelForgotPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetAdminUsersResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelGetAdminUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetAdminUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetAdminUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetBulkUserBansRequest ¶ added in v0.50.0
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 ¶ added in v0.50.0
func (m *ModelGetBulkUserBansRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetBulkUserBansRequest) UnmarshalBinary ¶ added in v0.50.0
func (m *ModelGetBulkUserBansRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetLinkHeadlessAccountConflictResponse ¶ added in v0.34.0
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 ¶ added in v0.34.0
func (m *ModelGetLinkHeadlessAccountConflictResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetProfileUpdateStrategyConfigResponse ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *ModelGetProfileUpdateStrategyConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetProfileUpdateStrategyConfigResponse) UnmarshalBinary ¶ added in v0.74.0
func (m *ModelGetProfileUpdateStrategyConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetPublisherUserResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelGetPublisherUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetPublisherUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetPublisherUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserBanSummaryV3 ¶ added in v0.70.0
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 ¶ added in v0.70.0
func (m *ModelGetUserBanSummaryV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserBanSummaryV3) UnmarshalBinary ¶ added in v0.70.0
func (m *ModelGetUserBanSummaryV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserBanV3Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelGetUserBanV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserBanV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserBanV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserJusticePlatformAccountResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelGetUserJusticePlatformAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMapping ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelGetUserMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMapping) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMappingV3 ¶ added in v0.26.0
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 ¶ added in v0.26.0
func (m *ModelGetUserMappingV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMappingV3) UnmarshalBinary ¶ added in v0.26.0
func (m *ModelGetUserMappingV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUsersResponseWithPaginationV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelGetUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUsersResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationConfigVersion ¶ added in v0.47.0
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 ¶ added in v0.47.0
func (m *ModelInputValidationConfigVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationConfigVersion) UnmarshalBinary ¶ added in v0.47.0
func (m *ModelInputValidationConfigVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationData ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelInputValidationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationData) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationDataPublic ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelInputValidationDataPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationDataPublic) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationDataPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationUpdatePayload ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelInputValidationUpdatePayload) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationUpdatePayload) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationUpdatePayload) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsPublicResponse ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelInputValidationsPublicResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsPublicResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsPublicResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsResponse ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelInputValidationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInvitationHistoryResponse ¶ added in v0.66.0
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 ¶ added in v0.66.0
func (m *ModelInvitationHistoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInvitationHistoryResponse) UnmarshalBinary ¶ added in v0.66.0
func (m *ModelInvitationHistoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV3 ¶ added in v0.8.0
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 ¶ added in v0.8.0
func (m *ModelInviteUserRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV4 ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (m *ModelInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV4) UnmarshalBinary ¶ added in v0.9.0
func (m *ModelInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserResponseV3 ¶ added in v0.8.0
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 ¶ added in v0.8.0
func (m *ModelInviteUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserResponseV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkHeadlessAccountRequest ¶ added in v0.34.0
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 ¶ added in v0.34.0
func (m *ModelLinkHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkHeadlessAccountRequest) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelLinkHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelLinkPlatformAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLinkPlatformAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountWithProgressionRequest ¶ added in v0.20.0
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 ¶ added in v0.20.0
func (m *ModelLinkPlatformAccountWithProgressionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary ¶ added in v0.20.0
func (m *ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkingHistoryResponseWithPaginationV3 ¶ added in v0.34.0
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 ¶ added in v0.34.0
func (m *ModelLinkingHistoryResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListAssignedUsersV4Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelListAssignedUsersV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListAssignedUsersV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListAssignedUsersV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserBanResponseV3 ¶ added in v0.27.0
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 ¶ added in v0.27.0
func (m *ModelListBulkUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserBanResponseV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelListBulkUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserPlatformsResponse ¶ added in v0.53.0
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 ¶ added in v0.53.0
func (m *ModelListBulkUserPlatformsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserPlatformsResponse) UnmarshalBinary ¶ added in v0.53.0
func (m *ModelListBulkUserPlatformsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserResponse ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelListBulkUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelListBulkUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListEmailAddressRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelListEmailAddressRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListEmailAddressRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListEmailAddressRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListInvitationHistoriesV4Response ¶ added in v0.66.0
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 ¶ added in v0.66.0
func (m *ModelListInvitationHistoriesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListInvitationHistoriesV4Response) UnmarshalBinary ¶ added in v0.66.0
func (m *ModelListInvitationHistoriesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListRoleV4Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelListRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListRoleV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserInformationResult ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelListUserInformationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserInformationResult) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelListUserInformationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelListUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserRolesV4Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelListUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserRolesV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListValidUserIDResponseV4 ¶ added in v0.15.0
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 ¶ added in v0.15.0
func (m *ModelListValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListValidUserIDResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelListValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginAllowlistRequest ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *ModelLoginAllowlistRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginAllowlistRequest) UnmarshalBinary ¶ added in v0.74.0
func (m *ModelLoginAllowlistRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginAllowlistResponse ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *ModelLoginAllowlistResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginAllowlistResponse) UnmarshalBinary ¶ added in v0.74.0
func (m *ModelLoginAllowlistResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginHistoriesResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelLoginHistoriesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginHistoriesResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLoginHistoriesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNamespaceInvitationHistoryUserV4Response ¶ added in v0.66.0
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 ¶ added in v0.66.0
func (m *ModelNamespaceInvitationHistoryUserV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNamespaceInvitationHistoryUserV4Response) UnmarshalBinary ¶ added in v0.66.0
func (m *ModelNamespaceInvitationHistoryUserV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNamespaceRoleRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelNamespaceRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNamespaceRoleRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNamespaceRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPermissionDeleteRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelPermissionDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPermissionDeleteRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPermissionDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainDeleteRequest ¶ added in v0.11.0
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 ¶ added in v0.11.0
func (m *ModelPlatformDomainDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainDeleteRequest) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainResponse ¶ added in v0.11.0
type ModelPlatformDomainResponse struct { // registereddomains // Required: true RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains"` }
ModelPlatformDomainResponse Model platform domain response
swagger:model Model platform domain response.
func (*ModelPlatformDomainResponse) MarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainResponse) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainUpdateRequest ¶ added in v0.11.0
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 ¶ added in v0.11.0
func (m *ModelPlatformDomainUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainUpdateRequest) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserIDRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelPlatformUserIDRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserIDRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserIDRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserIDRequestV4 ¶ added in v0.71.0
type ModelPlatformUserIDRequestV4 struct { // 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 ¶ added in v0.71.0
func (m *ModelPlatformUserIDRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserIDRequestV4) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelPlatformUserIDRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserInformation ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelPlatformUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserInformation) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicInviteUserRequestV4 ¶ added in v0.40.0
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 ¶ added in v0.40.0
func (m *ModelPublicInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicInviteUserRequestV4) UnmarshalBinary ¶ added in v0.40.0
func (m *ModelPublicInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicThirdPartyPlatformInfo ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelPublicThirdPartyPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicThirdPartyPlatformInfo) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelPublicUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelPublicUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserUpdateRequestV3 ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *ModelPublicUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserUpdateRequestV3) UnmarshalBinary ¶ added in v0.65.0
func (m *ModelPublicUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUsersResponse ¶ added in v0.2.0
type ModelPublicUsersResponse struct { // users Users []*ModelPublicUserResponse `json:"Users,omitempty"` }
ModelPublicUsersResponse Model public users response
swagger:model Model public users response.
func (*ModelPublicUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRemoveUserRoleV4Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRemoveUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRemoveUserRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRemoveUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelResetPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelResetPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRevokeUserV4Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRevokeUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRevokeUserV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRevokeUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateRequest) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
type ModelRoleManagersRequest struct { // managers // Required: true Managers []*AccountcommonRoleManager `json:"Managers"` }
ModelRoleManagersRequest Model role managers request
swagger:model Model role managers request.
func (*ModelRoleManagersRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleManagersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponse ¶ added in v0.2.0
type ModelRoleManagersResponse struct { // managers // Required: true Managers []*AccountcommonRoleManager `json:"Managers"` }
ModelRoleManagersResponse Model role managers response
swagger:model Model role managers response.
func (*ModelRoleManagersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponsesV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleManagersResponsesV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponsesV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponsesV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequest ¶ added in v0.2.0
type ModelRoleMembersRequest struct { // members // Required: true Members []*AccountcommonRoleMember `json:"Members"` }
ModelRoleMembersRequest Model role members request
swagger:model Model role members request.
func (*ModelRoleMembersRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleMembersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponse ¶ added in v0.2.0
type ModelRoleMembersResponse struct { // members // Required: true Members []*AccountcommonRoleMember `json:"Members"` }
ModelRoleMembersResponse Model role members response
swagger:model Model role members response.
func (*ModelRoleMembersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleMembersResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleNamesResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleNamesResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleNamesResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleNamesResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideResponse ¶ added in v0.73.0
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 ¶ added in v0.73.0
func (m *ModelRoleOverrideResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideResponse) UnmarshalBinary ¶ added in v0.73.0
func (m *ModelRoleOverrideResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideSourceResponse ¶ added in v0.73.0
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 ¶ added in v0.73.0
func (m *ModelRoleOverrideSourceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideSourceResponse) UnmarshalBinary ¶ added in v0.73.0
func (m *ModelRoleOverrideSourceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideStatsUpdateRequest ¶ added in v0.73.0
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 ¶ added in v0.73.0
func (m *ModelRoleOverrideStatsUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideStatsUpdateRequest) UnmarshalBinary ¶ added in v0.73.0
func (m *ModelRoleOverrideStatsUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleOverrideUpdateRequest ¶ added in v0.73.0
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 ¶ added in v0.73.0
func (m *ModelRoleOverrideUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleOverrideUpdateRequest) UnmarshalBinary ¶ added in v0.73.0
func (m *ModelRoleOverrideUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRolePermissionResponseV3 ¶ added in v0.73.0
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 ¶ added in v0.73.0
func (m *ModelRolePermissionResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRolePermissionResponseV3) UnmarshalBinary ¶ added in v0.73.0
func (m *ModelRolePermissionResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagers ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleResponseWithManagers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagers) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
type ModelRoleUpdateRequest struct { // rolename // Required: true RoleName *string `json:"RoleName"` }
ModelRoleUpdateRequest Model role update request
swagger:model Model role update request.
func (*ModelRoleUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersByPlatformIDResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelSearchUsersByPlatformIDResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersByPlatformIDResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersByPlatformIDResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponse ¶ added in v0.2.0
type ModelSearchUsersResponse struct { // data // Required: true Data []*AccountcommonUserSearchResult `json:"Data"` }
ModelSearchUsersResponse Model search users response
swagger:model Model search users response.
func (*ModelSearchUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponseWithPaginationV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelSearchUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendRegisterVerificationCodeRequest ¶ added in v0.14.0
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 ¶ added in v0.14.0
func (m *ModelSendRegisterVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendRegisterVerificationCodeRequest) UnmarshalBinary ¶ added in v0.14.0
func (m *ModelSendRegisterVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequestV3 ¶ added in v0.2.0
type ModelSendVerificationCodeRequestV3 struct { // context Context string `json:"context,omitempty"` // emailaddress // Required: true EmailAddress *string `json:"emailAddress"` // languagetag LanguageTag string `json:"languageTag,omitempty"` }
ModelSendVerificationCodeRequestV3 Model send verification code request V3
swagger:model Model send verification code request V3.
func (*ModelSendVerificationCodeRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationLinkRequest ¶ added in v0.26.0
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 ¶ added in v0.26.0
func (m *ModelSendVerificationLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationLinkRequest) UnmarshalBinary ¶ added in v0.26.0
func (m *ModelSendVerificationLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSimpleProfileUpdateStrategyConfigs ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *ModelSimpleProfileUpdateStrategyConfigs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSimpleProfileUpdateStrategyConfigs) UnmarshalBinary ¶ added in v0.74.0
func (m *ModelSimpleProfileUpdateStrategyConfigs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTokenThirdPartyLinkStatusResponse ¶ added in v0.33.0
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 ¶ added in v0.33.0
func (m *ModelTokenThirdPartyLinkStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary ¶ added in v0.33.0
func (m *ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUnlinkUserPlatformRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUnlinkUserPlatformRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUnlinkUserPlatformRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUnlinkUserPlatformRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdatePermissionScheduleRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUpdatePermissionScheduleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdatePermissionScheduleRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdatePermissionScheduleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateProfileUpdateStrategyConfigRequest ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *ModelUpdateProfileUpdateStrategyConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateProfileUpdateStrategyConfigRequest) UnmarshalBinary ¶ added in v0.74.0
func (m *ModelUpdateProfileUpdateStrategyConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserDeletionStatusRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUpdateUserDeletionStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserDeletionStatusRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserDeletionStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserStatusRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUpdateUserStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserStatusRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountV3Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserActiveBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserActiveBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanWithStatus ¶ added in v0.70.0
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 ¶ added in v0.70.0
func (m *ModelUserBanWithStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanWithStatus) UnmarshalBinary ¶ added in v0.70.0
func (m *ModelUserBanWithStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBaseInfo ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelUserBaseInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBaseInfo) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserBaseInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBulkUpdateRequestV3 ¶ added in v0.67.0
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 ¶ added in v0.67.0
func (m *ModelUserBulkUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBulkUpdateRequestV3) UnmarshalBinary ¶ added in v0.67.0
func (m *ModelUserBulkUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequest) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponse) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserDeletionStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserDeletionStatusResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserDeletionStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIDsRequest ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelUserIDsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIDsRequest) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserIDsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIdentityUpdateRequestV3 ¶ added in v0.54.0
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 ¶ added in v0.54.0
func (m *ModelUserIdentityUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIdentityUpdateRequestV3) UnmarshalBinary ¶ added in v0.54.0
func (m *ModelUserIdentityUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInfoResponse ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelUserInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInfoResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInformation ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInformation) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInputValidationRequest ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelUserInputValidationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInputValidationRequest) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelUserInputValidationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInputValidationResponse ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelUserInputValidationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInputValidationResponse) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelUserInputValidationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInvitationHistory ¶ added in v0.66.0
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 ¶ added in v0.66.0
func (m *ModelUserInvitationHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInvitationHistory) UnmarshalBinary ¶ added in v0.66.0
func (m *ModelUserInvitationHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInvitationV3 ¶ added in v0.8.0
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 ¶ added in v0.8.0
func (m *ModelUserInvitationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInvitationV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelUserInvitationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserLoginHistoryResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserLoginHistoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserLoginHistoryResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserLoginHistoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserMFAStatusResponseV4 ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelUserMFAStatusResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserMFAStatusResponseV4) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelUserMFAStatusResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserMFATokenResponseV4 ¶ added in v0.71.0
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 ¶ added in v0.71.0
func (m *ModelUserMFATokenResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserMFATokenResponseV4) UnmarshalBinary ¶ added in v0.71.0
func (m *ModelUserMFATokenResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateV3Request ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPermissionsResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserPermissionsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPermissionsResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPermissionsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformInfo ¶ added in v0.53.0
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 ¶ added in v0.53.0
func (m *ModelUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformInfo) UnmarshalBinary ¶ added in v0.53.0
func (m *ModelUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformInfos ¶ added in v0.60.0
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 ¶ added in v0.60.0
func (m *ModelUserPlatformInfos) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformInfos) UnmarshalBinary ¶ added in v0.60.0
func (m *ModelUserPlatformInfos) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformLinkHistories ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (m *ModelUserPlatformLinkHistories) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformLinkHistories) UnmarshalBinary ¶ added in v0.72.0
func (m *ModelUserPlatformLinkHistories) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformLinkHistory ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (m *ModelUserPlatformLinkHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformLinkHistory) UnmarshalBinary ¶ added in v0.72.0
func (m *ModelUserPlatformLinkHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformMetadata ¶ added in v0.49.0
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 ¶ added in v0.49.0
func (m *ModelUserPlatformMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformMetadata) UnmarshalBinary ¶ added in v0.49.0
func (m *ModelUserPlatformMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserProfileUpdateAllowStatus ¶ added in v0.74.0
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 ¶ added in v0.74.0
func (m *ModelUserProfileUpdateAllowStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserProfileUpdateAllowStatus) UnmarshalBinary ¶ added in v0.74.0
func (m *ModelUserProfileUpdateAllowStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPublicInfoResponseV4 ¶ added in v0.52.0
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 ¶ added in v0.52.0
func (m *ModelUserPublicInfoResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPublicInfoResponseV4) UnmarshalBinary ¶ added in v0.52.0
func (m *ModelUserPublicInfoResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponseV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserRolesV4Response ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserRolesV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUnbanCreateRequestV3 ¶ added in v0.27.0
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 ¶ added in v0.27.0
func (m *ModelUserUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUnbanCreateRequestV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelUserUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequestV3 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequest ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelUserVerificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequest) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.53.0
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 ¶ added in v0.53.0
func (m *ModelUserWithPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserWithPlatformInfo) UnmarshalBinary ¶ added in v0.53.0
func (m *ModelUserWithPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersPlatformInfosRequestV3 ¶ added in v0.60.0
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 ¶ added in v0.60.0
func (m *ModelUsersPlatformInfosRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersPlatformInfosRequestV3) UnmarshalBinary ¶ added in v0.60.0
func (m *ModelUsersPlatformInfosRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersPlatformInfosResponse ¶ added in v0.60.0
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 ¶ added in v0.60.0
func (m *ModelUsersPlatformInfosResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersPlatformInfosResponse) UnmarshalBinary ¶ added in v0.60.0
func (m *ModelUsersPlatformInfosResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersUpdateRequestV3 ¶ added in v0.67.0
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 ¶ added in v0.67.0
func (m *ModelUsersUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersUpdateRequestV3) UnmarshalBinary ¶ added in v0.67.0
func (m *ModelUsersUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidUserIDResponseV4 ¶ added in v0.15.0
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 ¶ added in v0.15.0
func (m *ModelValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidUserIDResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetail ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelValidationDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetail) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetailPublic ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ModelValidationDetailPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetailPublic) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetailPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerificationCodeResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelVerificationCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerificationCodeResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelVerificationCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerifyRegistrationCode ¶ added in v0.14.0
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 ¶ added in v0.14.0
func (m *ModelVerifyRegistrationCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerifyRegistrationCode) UnmarshalBinary ¶ added in v0.14.0
func (m *ModelVerifyRegistrationCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelWebLinkingResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *ModelWebLinkingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelWebLinkingResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelWebLinkingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthapiRevocationList ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *OauthapiRevocationList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthapiRevocationList) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthapiRevocationList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKKey ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *OauthcommonJWKKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKKey) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKSet ¶ added in v0.2.0
type OauthcommonJWKSet struct { // keys // Required: true Keys []*OauthcommonJWKKey `json:"keys"` }
OauthcommonJWKSet Oauthcommon JWK set
swagger:model Oauthcommon JWK set.
func (*OauthcommonJWKSet) MarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKSet) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonUserRevocationListRecord ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *OauthcommonUserRevocationListRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonUserRevocationListRecord) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonUserRevocationListRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelCountryLocationResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *OauthmodelCountryLocationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelCountryLocationResponse) UnmarshalBinary ¶ added in v0.2.0
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) UnmarshalBinary ¶
func (m *OauthmodelErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelLoginQueueTicketResponse ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *OauthmodelLoginQueueTicketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelLoginQueueTicketResponse) UnmarshalBinary ¶ added in v0.65.0
func (m *OauthmodelLoginQueueTicketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeResponse ¶ added in v0.34.0
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 ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeValidationResponse ¶ added in v0.34.0
type OauthmodelOneTimeLinkingCodeValidationResponse struct { // expired // Required: true Expired *bool `json:"expired"` // 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 ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelPlatformTokenRefreshResponseV3 ¶ added in v0.51.0
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 ¶ added in v0.51.0
func (m *OauthmodelPlatformTokenRefreshResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelPlatformTokenRefreshResponseV3) UnmarshalBinary ¶ added in v0.51.0
func (m *OauthmodelPlatformTokenRefreshResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTargetTokenCodeResponse ¶ added in v0.57.0
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 ¶ added in v0.57.0
func (m *OauthmodelTargetTokenCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTargetTokenCodeResponse) UnmarshalBinary ¶ added in v0.57.0
func (m *OauthmodelTargetTokenCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTicketEndpointAction ¶ added in v0.65.0
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 ¶ added in v0.65.0
func (m *OauthmodelTicketEndpointAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTicketEndpointAction) UnmarshalBinary ¶ added in v0.65.0
func (m *OauthmodelTicketEndpointAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenIntrospectResponse ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *OauthmodelTokenIntrospectResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenIntrospectResponse) UnmarshalBinary ¶ added in v0.2.0
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *OauthmodelTokenThirdPartyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenThirdPartyResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenThirdPartyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenWithDeviceCookieResponseV3 ¶ added in v0.29.0
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 ¶ added in v0.29.0
func (m *OauthmodelTokenWithDeviceCookieResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary ¶ added in v0.29.0
func (m *OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelUserBan ¶ added in v0.37.0
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 ¶ added in v0.37.0
func (m *OauthmodelUserBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelUserBan) UnmarshalBinary ¶ added in v0.37.0
func (m *OauthmodelUserBan) 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) UnmarshalBinary ¶
func (m *RestErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestErrorResponseWithConflictedUserPlatformAccounts ¶ added in v0.28.0
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 ¶ added in v0.28.0
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary ¶ added in v0.28.0
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestPermission ¶ added in v0.69.0
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 ¶ added in v0.69.0
func (m *RestPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestPermission) UnmarshalBinary ¶ added in v0.69.0
func (m *RestPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Validation ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *Validation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Validation) UnmarshalBinary ¶ added in v0.10.0
func (m *Validation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidationDescription ¶ added in v0.10.0
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 ¶ added in v0.10.0
func (m *ValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidationDescription) UnmarshalBinary ¶ added in v0.10.0
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
- 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_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_public_invite_user_request_v4.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_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
- rest_error_response.go
- rest_error_response_with_conflicted_user_platform_accounts.go
- rest_permission.go
- validation.go
- validation_description.go