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 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 AccountcommonPagination
- type AccountcommonPaginationV3
- type AccountcommonPermission
- type AccountcommonPermissionGroup
- type AccountcommonPermissionV3
- type AccountcommonPermissions
- type AccountcommonPermissionsV3
- type AccountcommonPlatformAccount
- type AccountcommonPlatformLinkingHistory
- type AccountcommonPlatformUserInformationV3
- type AccountcommonRegisteredDomain
- 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 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 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 ModelDisableUserRequest
- type ModelEmailUpdateRequestV4
- type ModelEnabledFactorsResponseV4
- type ModelFailedBanUnbanUserV3
- type ModelForgotPasswordRequestV3
- type ModelGetAdminUsersResponse
- type ModelGetBulkUserBansRequest
- type ModelGetLinkHeadlessAccountConflictResponse
- type ModelGetPublisherUserResponse
- type ModelGetUserBanV3Response
- type ModelGetUserJusticePlatformAccountResponse
- type ModelGetUserMapping
- type ModelGetUserMappingV3
- type ModelGetUsersResponseWithPaginationV3
- type ModelInputValidationConfigVersion
- type ModelInputValidationData
- type ModelInputValidationDataPublic
- type ModelInputValidationUpdatePayload
- type ModelInputValidationsPublicResponse
- type ModelInputValidationsResponse
- 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 ModelListRoleV4Response
- type ModelListUserInformationResult
- type ModelListUserResponseV3
- type ModelListUserRolesV4Response
- type ModelListValidUserIDResponseV4
- type ModelLoginHistoriesResponse
- type ModelNamespaceRoleRequest
- type ModelPermissionDeleteRequest
- type ModelPlatformDomainDeleteRequest
- type ModelPlatformDomainResponse
- type ModelPlatformDomainUpdateRequest
- type ModelPlatformUserIDRequest
- 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 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 ModelThirdPartyLoginPlatformCredentialRequest
- type ModelThirdPartyLoginPlatformCredentialResponse
- type ModelTokenThirdPartyLinkStatusResponse
- type ModelUnlinkUserPlatformRequest
- type ModelUpdatePermissionScheduleRequest
- 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 ModelUserBaseInfo
- type ModelUserCreateRequest
- type ModelUserCreateRequestV3
- type ModelUserCreateResponse
- type ModelUserCreateResponseV3
- type ModelUserDeletionStatusResponse
- type ModelUserIDsRequest
- type ModelUserIdentityUpdateRequestV3
- type ModelUserInfoResponse
- type ModelUserInformation
- type ModelUserInvitationV3
- type ModelUserLoginHistoryResponse
- type ModelUserPasswordUpdateRequest
- type ModelUserPasswordUpdateV3Request
- type ModelUserPermissionsResponseV3
- type ModelUserPlatformInfo
- type ModelUserPlatformInfos
- type ModelUserPlatformMetadata
- 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 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 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 ¶
type AccountCreateTestUserRequestV4 struct {
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Enum: ['EMAILPASSWD']
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
DateOfBirth *string `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// passwordmd5sum
// Required: true
PasswordMD5Sum *string `json:"passwordMD5Sum"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// username
// Required: true
Username *string `json:"username"`
// verified
// Required: true
Verified *bool `json:"verified"`
}
AccountCreateTestUserRequestV4 Account create test user request V4
swagger:model Account create test user request V4.
func (*AccountCreateTestUserRequestV4) MarshalBinary ¶
func (m *AccountCreateTestUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserRequestV4) UnmarshalBinary ¶
func (m *AccountCreateTestUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUserResponseV4 ¶
type AccountCreateTestUserResponseV4 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// password
// Required: true
Password *string `json:"password"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
// Required: true
Username *string `json:"username"`
// verified
// Required: true
Verified *bool `json:"verified"`
}
AccountCreateTestUserResponseV4 Account create test user response V4
swagger:model Account create test user response V4.
func (*AccountCreateTestUserResponseV4) MarshalBinary ¶
func (m *AccountCreateTestUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserResponseV4) UnmarshalBinary ¶
func (m *AccountCreateTestUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersRequestV4 ¶
type AccountCreateTestUsersRequestV4 struct {
// count
// Required: true
// Format: int32
Count *int32 `json:"count"`
}
AccountCreateTestUsersRequestV4 Account create test users request V4
swagger:model Account create test users request V4.
func (*AccountCreateTestUsersRequestV4) MarshalBinary ¶
func (m *AccountCreateTestUsersRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersRequestV4) UnmarshalBinary ¶
func (m *AccountCreateTestUsersRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersResponseV4 ¶
type AccountCreateTestUsersResponseV4 struct {
// data
// Required: true
Data []*AccountCreateTestUserResponseV4 `json:"data"`
}
AccountCreateTestUsersResponseV4 Account create test users response V4
swagger:model Account create test users response V4.
func (*AccountCreateTestUsersResponseV4) MarshalBinary ¶
func (m *AccountCreateTestUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersResponseV4) UnmarshalBinary ¶
func (m *AccountCreateTestUsersResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateUserRequestV4 ¶
type AccountCreateUserRequestV4 struct {
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Enum: ['EMAILPASSWD']
// Required: true
AuthType *string `json:"authType"`
// code
Code string `json:"code,omitempty"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
Password string `json:"password,omitempty"`
// passwordmd5sum
PasswordMD5Sum string `json:"passwordMD5Sum,omitempty"`
// reachminimumage
ReachMinimumAge bool `json:"reachMinimumAge"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// username
// Required: true
Username *string `json:"username"`
}
AccountCreateUserRequestV4 Account create user request V4
swagger:model Account create user request V4.
func (*AccountCreateUserRequestV4) MarshalBinary ¶
func (m *AccountCreateUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateUserRequestV4) UnmarshalBinary ¶
func (m *AccountCreateUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateUserResponseV4 ¶
type AccountCreateUserResponseV4 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
// Required: true
Username *string `json:"username"`
}
AccountCreateUserResponseV4 Account create user response V4
swagger:model Account create user response V4.
func (*AccountCreateUserResponseV4) MarshalBinary ¶
func (m *AccountCreateUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateUserResponseV4) UnmarshalBinary ¶
func (m *AccountCreateUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountRequestV4 ¶
type AccountUpgradeHeadlessAccountRequestV4 struct {
// 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 ¶
func (m *AccountUpgradeHeadlessAccountRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary ¶
func (m *AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 ¶
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 struct {
// code
// Required: true
Code *string `json:"code"`
// country
Country string `json:"country,omitempty"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// reachminimumage
ReachMinimumAge bool `json:"reachMinimumAge"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// username
// Required: true
Username *string `json:"username"`
// validateonly
ValidateOnly bool `json:"validateOnly"`
}
AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 Account upgrade headless account with verification code request V4
swagger:model Account upgrade headless account with verification code request V4.
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary ¶
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary ¶
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserActiveBanResponseV4 ¶
type AccountUserActiveBanResponseV4 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// banid
// Required: true
BanID *string `json:"banId"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
}
AccountUserActiveBanResponseV4 Account user active ban response V4
swagger:model Account user active ban response V4.
func (*AccountUserActiveBanResponseV4) MarshalBinary ¶
func (m *AccountUserActiveBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserActiveBanResponseV4) UnmarshalBinary ¶
func (m *AccountUserActiveBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserPermissionsResponseV4 ¶
type AccountUserPermissionsResponseV4 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"schedAction,omitempty"`
// schedcron
SchedCron string `json:"schedCron,omitempty"`
// schedrange
SchedRange []string `json:"schedRange,omitempty"`
}
AccountUserPermissionsResponseV4 Account user permissions response V4
swagger:model Account user permissions response V4.
func (*AccountUserPermissionsResponseV4) MarshalBinary ¶
func (m *AccountUserPermissionsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserPermissionsResponseV4) UnmarshalBinary ¶
func (m *AccountUserPermissionsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserResponseV4 ¶
type AccountUserResponseV4 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// bans
// Required: true
Bans []*AccountUserActiveBanResponseV4 `json:"bans"`
// country
// Required: true
Country *string `json:"country"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// emailverified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// newemailaddress
NewEmailAddress string `json:"newEmailAddress,omitempty"`
// oldemailaddress
// Required: true
OldEmailAddress *string `json:"oldEmailAddress"`
// permissions
// Required: true
Permissions []*AccountUserPermissionsResponseV4 `json:"permissions"`
// phonenumber
PhoneNumber string `json:"phoneNumber,omitempty"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
Username string `json:"username,omitempty"`
}
AccountUserResponseV4 Account user response V4
swagger:model Account user response V4.
func (*AccountUserResponseV4) MarshalBinary ¶
func (m *AccountUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserResponseV4) UnmarshalBinary ¶
func (m *AccountUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonAllowedPermission ¶
type AccountcommonAllowedPermission struct {
// allowedactions
// Required: true
AllowedActions []int64 `json:"allowedActions"`
// resource
// Required: true
Resource *string `json:"resource"`
}
AccountcommonAllowedPermission Accountcommon allowed permission
swagger:model Accountcommon allowed permission.
func (*AccountcommonAllowedPermission) MarshalBinary ¶
func (m *AccountcommonAllowedPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonAllowedPermission) UnmarshalBinary ¶
func (m *AccountcommonAllowedPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonAvatarConfig ¶
type AccountcommonAvatarConfig struct {
// allowedprefixes
// Required: true
AllowedPrefixes []string `json:"allowedPrefixes"`
// preferregex
// Required: true
PreferRegex *bool `json:"preferRegex"`
// regex
// Required: true
Regex *string `json:"regex"`
}
AccountcommonAvatarConfig Accountcommon avatar config
swagger:model Accountcommon avatar config.
func (*AccountcommonAvatarConfig) MarshalBinary ¶
func (m *AccountcommonAvatarConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonAvatarConfig) UnmarshalBinary ¶
func (m *AccountcommonAvatarConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBan ¶
type AccountcommonBan struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// description
// Required: true
Description *string `json:"Description"`
}
AccountcommonBan Accountcommon ban
swagger:model Accountcommon ban.
func (*AccountcommonBan) MarshalBinary ¶
func (m *AccountcommonBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBan) UnmarshalBinary ¶
func (m *AccountcommonBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReason ¶
type AccountcommonBanReason struct {
// description
// Required: true
Description *string `json:"Description"`
// reason
// Required: true
Reason *string `json:"Reason"`
}
AccountcommonBanReason Accountcommon ban reason
swagger:model Accountcommon ban reason.
func (*AccountcommonBanReason) MarshalBinary ¶
func (m *AccountcommonBanReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReason) UnmarshalBinary ¶
func (m *AccountcommonBanReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonV3 ¶
type AccountcommonBanReasonV3 struct {
// description
// Required: true
Description *string `json:"description"`
// reason
// Required: true
Reason *string `json:"reason"`
}
AccountcommonBanReasonV3 Accountcommon ban reason V3
swagger:model Accountcommon ban reason V3.
func (*AccountcommonBanReasonV3) MarshalBinary ¶
func (m *AccountcommonBanReasonV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonV3) UnmarshalBinary ¶
func (m *AccountcommonBanReasonV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasons ¶
type AccountcommonBanReasons struct {
// reasons
// Required: true
Reasons []*AccountcommonBanReason `json:"Reasons"`
}
AccountcommonBanReasons Accountcommon ban reasons
swagger:model Accountcommon ban reasons.
func (*AccountcommonBanReasons) MarshalBinary ¶
func (m *AccountcommonBanReasons) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasons) UnmarshalBinary ¶
func (m *AccountcommonBanReasons) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonsV3 ¶
type AccountcommonBanReasonsV3 struct {
// reasons
// Required: true
Reasons []*AccountcommonBanReasonV3 `json:"reasons"`
}
AccountcommonBanReasonsV3 Accountcommon ban reasons V3
swagger:model Accountcommon ban reasons V3.
func (*AccountcommonBanReasonsV3) MarshalBinary ¶
func (m *AccountcommonBanReasonsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonsV3) UnmarshalBinary ¶
func (m *AccountcommonBanReasonsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanV3 ¶
type AccountcommonBanV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// description
Description string `json:"description,omitempty"`
// descriptions
Descriptions *AccountcommonDescription `json:"descriptions,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AccountcommonBanV3 Accountcommon ban V3
swagger:model Accountcommon ban V3.
func (*AccountcommonBanV3) MarshalBinary ¶
func (m *AccountcommonBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanV3) UnmarshalBinary ¶
func (m *AccountcommonBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBannedByV3 ¶
type AccountcommonBannedByV3 struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonBannedByV3 Accountcommon banned by V3
swagger:model Accountcommon banned by V3.
func (*AccountcommonBannedByV3) MarshalBinary ¶
func (m *AccountcommonBannedByV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBannedByV3) UnmarshalBinary ¶
func (m *AccountcommonBannedByV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBans ¶
type AccountcommonBans struct {
// bans
// Required: true
Bans []*AccountcommonBan `json:"Bans"`
}
AccountcommonBans Accountcommon bans
swagger:model Accountcommon bans.
func (*AccountcommonBans) MarshalBinary ¶
func (m *AccountcommonBans) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBans) UnmarshalBinary ¶
func (m *AccountcommonBans) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBansV3 ¶
type AccountcommonBansV3 struct {
// bans
// Required: true
Bans []*AccountcommonBanV3 `json:"bans"`
}
AccountcommonBansV3 Accountcommon bans V3
swagger:model Accountcommon bans V3.
func (*AccountcommonBansV3) MarshalBinary ¶
func (m *AccountcommonBansV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBansV3) UnmarshalBinary ¶
func (m *AccountcommonBansV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientModulePermission ¶
type AccountcommonClientModulePermission struct {
// moduleid
// Required: true
ModuleID *string `json:"moduleId"`
// selectedgroups
// Required: true
SelectedGroups []*AccountcommonClientSelectedGroup `json:"selectedGroups"`
}
AccountcommonClientModulePermission Accountcommon client module permission
swagger:model Accountcommon client module permission.
func (*AccountcommonClientModulePermission) MarshalBinary ¶
func (m *AccountcommonClientModulePermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientModulePermission) UnmarshalBinary ¶
func (m *AccountcommonClientModulePermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermission ¶
type AccountcommonClientPermission struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
}
AccountcommonClientPermission Accountcommon client permission
swagger:model Accountcommon client permission.
func (*AccountcommonClientPermission) MarshalBinary ¶
func (m *AccountcommonClientPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermission) UnmarshalBinary ¶
func (m *AccountcommonClientPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionSet ¶
type AccountcommonClientPermissionSet struct {
// doclink
// Required: true
DocLink *string `json:"docLink"`
// groups
// Required: true
Groups []*AccountcommonPermissionGroup `json:"groups"`
// module
// Required: true
Module *string `json:"module"`
// moduleid
// Required: true
ModuleID *string `json:"moduleId"`
}
AccountcommonClientPermissionSet Accountcommon client permission set
swagger:model Accountcommon client permission set.
func (*AccountcommonClientPermissionSet) MarshalBinary ¶
func (m *AccountcommonClientPermissionSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionSet) UnmarshalBinary ¶
func (m *AccountcommonClientPermissionSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionV3 ¶
type AccountcommonClientPermissionV3 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
}
AccountcommonClientPermissionV3 Accountcommon client permission V3
swagger:model Accountcommon client permission V3.
func (*AccountcommonClientPermissionV3) MarshalBinary ¶
func (m *AccountcommonClientPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionV3) UnmarshalBinary ¶
func (m *AccountcommonClientPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissions ¶
type AccountcommonClientPermissions struct {
// permissions
// Required: true
Permissions []*AccountcommonClientPermission `json:"Permissions"`
}
AccountcommonClientPermissions Accountcommon client permissions
swagger:model Accountcommon client permissions.
func (*AccountcommonClientPermissions) MarshalBinary ¶
func (m *AccountcommonClientPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissions) UnmarshalBinary ¶
func (m *AccountcommonClientPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionsV3 ¶
type AccountcommonClientPermissionsV3 struct {
// permissions
// Required: true
Permissions []*AccountcommonClientPermissionV3 `json:"permissions"`
}
AccountcommonClientPermissionsV3 Accountcommon client permissions V3
swagger:model Accountcommon client permissions V3.
func (*AccountcommonClientPermissionsV3) MarshalBinary ¶
func (m *AccountcommonClientPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionsV3) UnmarshalBinary ¶
func (m *AccountcommonClientPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientSelectedGroup ¶
type AccountcommonClientSelectedGroup struct {
// groupid
// Required: true
GroupID *string `json:"groupId"`
// selectedactions
// Required: true
SelectedActions []int64 `json:"selectedActions"`
}
AccountcommonClientSelectedGroup Accountcommon client selected group
swagger:model Accountcommon client selected group.
func (*AccountcommonClientSelectedGroup) MarshalBinary ¶
func (m *AccountcommonClientSelectedGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientSelectedGroup) UnmarshalBinary ¶
func (m *AccountcommonClientSelectedGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonConflictedUserPlatformAccounts ¶
type AccountcommonConflictedUserPlatformAccounts struct {
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserID"`
// publisheraccounts
// Required: true
PublisherAccounts []*AccountcommonUserWithLinkedPlatformAccounts `json:"publisherAccounts"`
}
AccountcommonConflictedUserPlatformAccounts Accountcommon conflicted user platform accounts
swagger:model Accountcommon conflicted user platform accounts.
func (*AccountcommonConflictedUserPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonConflictedUserPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonCountry ¶
type AccountcommonCountry struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"CountryCode"`
// countryname
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
}
AccountcommonCountry Accountcommon country
swagger:model Accountcommon country.
func (*AccountcommonCountry) MarshalBinary ¶
func (m *AccountcommonCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountry) UnmarshalBinary ¶
func (m *AccountcommonCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonCountryAgeRestriction ¶
type AccountcommonCountryAgeRestriction struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"CountryCode"`
// countryname
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
AccountcommonCountryAgeRestriction Accountcommon country age restriction
swagger:model Accountcommon country age restriction.
func (*AccountcommonCountryAgeRestriction) MarshalBinary ¶
func (m *AccountcommonCountryAgeRestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountryAgeRestriction) UnmarshalBinary ¶
func (m *AccountcommonCountryAgeRestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDescription ¶
type AccountcommonDescription struct {
// en-us
// Required: true
EnUS *string `json:"en-US"`
// zh-cn
// Required: true
ZhCN *string `json:"zh-CN"`
}
AccountcommonDescription Accountcommon description
swagger:model Accountcommon description.
func (*AccountcommonDescription) MarshalBinary ¶
func (m *AccountcommonDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDescription) UnmarshalBinary ¶
func (m *AccountcommonDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctLinkedPlatformV3 ¶
type AccountcommonDistinctLinkedPlatformV3 struct {
// details
// Required: true
Details []*AccountcommonSimpleUserPlatformInfoV3 `json:"details"`
// linkedat
// Required: true
LinkedAt *string `json:"linkedAt"`
// platformname
// Required: true
PlatformName *string `json:"platformName"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
}
AccountcommonDistinctLinkedPlatformV3 Accountcommon distinct linked platform V3
swagger:model Accountcommon distinct linked platform V3.
func (*AccountcommonDistinctLinkedPlatformV3) MarshalBinary ¶
func (m *AccountcommonDistinctLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary ¶
func (m *AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctPlatformResponseV3 ¶
type AccountcommonDistinctPlatformResponseV3 struct {
// platforms
// Required: true
Platforms []*AccountcommonDistinctLinkedPlatformV3 `json:"platforms"`
}
AccountcommonDistinctPlatformResponseV3 Accountcommon distinct platform response V3
swagger:model Accountcommon distinct platform response V3.
func (*AccountcommonDistinctPlatformResponseV3) MarshalBinary ¶
func (m *AccountcommonDistinctPlatformResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctPlatformResponseV3) UnmarshalBinary ¶
func (m *AccountcommonDistinctPlatformResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonInputValidationDescription ¶
type AccountcommonInputValidationDescription struct {
// language
// Required: true
Language *string `json:"language"`
// message
// Required: true
Message []string `json:"message"`
}
AccountcommonInputValidationDescription Accountcommon input validation description
swagger:model Accountcommon input validation description.
func (*AccountcommonInputValidationDescription) MarshalBinary ¶
func (m *AccountcommonInputValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonInputValidationDescription) UnmarshalBinary ¶
func (m *AccountcommonInputValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonJWTBanV3 ¶
type AccountcommonJWTBanV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// disableddate
// Format: date-time
DisabledDate *strfmt.DateTime `json:"disabledDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
// targetednamespace
// Required: true
TargetedNamespace *string `json:"targetedNamespace"`
}
AccountcommonJWTBanV3 Accountcommon JWT ban V3
swagger:model Accountcommon JWT ban V3.
func (*AccountcommonJWTBanV3) MarshalBinary ¶
func (m *AccountcommonJWTBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonJWTBanV3) UnmarshalBinary ¶
func (m *AccountcommonJWTBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonListUsersWithPlatformAccountsResponse ¶
type AccountcommonListUsersWithPlatformAccountsResponse struct {
// data
// Required: true
Data []*AccountcommonUserWithPlatformAccounts `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// totaldata
// Required: true
// Format: int64
TotalData *int64 `json:"totalData"`
}
AccountcommonListUsersWithPlatformAccountsResponse Accountcommon list users with platform accounts response
swagger:model Accountcommon list users with platform accounts response.
func (*AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary ¶
func (m *AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary ¶
func (m *AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonNamespaceRole ¶
type AccountcommonNamespaceRole struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
AccountcommonNamespaceRole Accountcommon namespace role
swagger:model Accountcommon namespace role.
func (*AccountcommonNamespaceRole) MarshalBinary ¶
func (m *AccountcommonNamespaceRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonNamespaceRole) UnmarshalBinary ¶
func (m *AccountcommonNamespaceRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonNetflixCertificates ¶
type AccountcommonNetflixCertificates struct {
// encryptedprivatekey
// Required: true
EncryptedPrivateKey *string `json:"encryptedPrivateKey"`
// encryptedprivatekeyname
// Required: true
EncryptedPrivateKeyName *string `json:"encryptedPrivateKeyName"`
// publiccertificate
// Required: true
PublicCertificate *string `json:"publicCertificate"`
// publiccertificatename
// Required: true
PublicCertificateName *string `json:"publicCertificateName"`
// rootcertificate
// Required: true
RootCertificate *string `json:"rootCertificate"`
// rootcertificatename
// Required: true
RootCertificateName *string `json:"rootCertificateName"`
}
AccountcommonNetflixCertificates Accountcommon netflix certificates
swagger:model Accountcommon netflix certificates.
func (*AccountcommonNetflixCertificates) MarshalBinary ¶
func (m *AccountcommonNetflixCertificates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonNetflixCertificates) UnmarshalBinary ¶
func (m *AccountcommonNetflixCertificates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPagination ¶
type AccountcommonPagination struct {
// first
// Required: true
First *string `json:"First"`
// last
// Required: true
Last *string `json:"Last"`
// next
// Required: true
Next *string `json:"Next"`
// previous
// Required: true
Previous *string `json:"Previous"`
}
AccountcommonPagination Accountcommon pagination
swagger:model Accountcommon pagination.
func (*AccountcommonPagination) MarshalBinary ¶
func (m *AccountcommonPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPagination) UnmarshalBinary ¶
func (m *AccountcommonPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPaginationV3 ¶
type AccountcommonPaginationV3 struct {
// first
// Required: true
First *string `json:"first"`
// last
// Required: true
Last *string `json:"last"`
// next
// Required: true
Next *string `json:"next"`
// previous
// Required: true
Previous *string `json:"previous"`
}
AccountcommonPaginationV3 Accountcommon pagination V3
swagger:model Accountcommon pagination V3.
func (*AccountcommonPaginationV3) MarshalBinary ¶
func (m *AccountcommonPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPaginationV3) UnmarshalBinary ¶
func (m *AccountcommonPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermission ¶
type AccountcommonPermission struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"SchedAction,omitempty"`
// schedcron
SchedCron string `json:"SchedCron,omitempty"`
// schedrange
SchedRange []string `json:"SchedRange,omitempty"`
}
AccountcommonPermission Accountcommon permission
swagger:model Accountcommon permission.
func (*AccountcommonPermission) MarshalBinary ¶
func (m *AccountcommonPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermission) UnmarshalBinary ¶
func (m *AccountcommonPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionGroup ¶
type AccountcommonPermissionGroup struct {
// group
// Required: true
Group *string `json:"group"`
// groupid
// Required: true
GroupID *string `json:"groupId"`
// permissions
// Required: true
Permissions []*AccountcommonAllowedPermission `json:"permissions"`
}
AccountcommonPermissionGroup Accountcommon permission group
swagger:model Accountcommon permission group.
func (*AccountcommonPermissionGroup) MarshalBinary ¶
func (m *AccountcommonPermissionGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionGroup) UnmarshalBinary ¶
func (m *AccountcommonPermissionGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionV3 ¶
type AccountcommonPermissionV3 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"schedAction,omitempty"`
// schedcron
SchedCron string `json:"schedCron,omitempty"`
// schedrange
SchedRange []string `json:"schedRange,omitempty"`
}
AccountcommonPermissionV3 Accountcommon permission V3
swagger:model Accountcommon permission V3.
func (*AccountcommonPermissionV3) MarshalBinary ¶
func (m *AccountcommonPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionV3) UnmarshalBinary ¶
func (m *AccountcommonPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissions ¶
type AccountcommonPermissions struct {
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
}
AccountcommonPermissions Accountcommon permissions
swagger:model Accountcommon permissions.
func (*AccountcommonPermissions) MarshalBinary ¶
func (m *AccountcommonPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissions) UnmarshalBinary ¶
func (m *AccountcommonPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionsV3 ¶
type AccountcommonPermissionsV3 struct {
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
}
AccountcommonPermissionsV3 Accountcommon permissions V3
swagger:model Accountcommon permissions V3.
func (*AccountcommonPermissionsV3) MarshalBinary ¶
func (m *AccountcommonPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionsV3) UnmarshalBinary ¶
func (m *AccountcommonPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformAccount ¶
type AccountcommonPlatformAccount struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
}
AccountcommonPlatformAccount Accountcommon platform account
swagger:model Accountcommon platform account.
func (*AccountcommonPlatformAccount) MarshalBinary ¶
func (m *AccountcommonPlatformAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformAccount) UnmarshalBinary ¶
func (m *AccountcommonPlatformAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformLinkingHistory ¶
type AccountcommonPlatformLinkingHistory struct {
// platformdisplayname
// Required: true
PlatformDisplayName *string `json:"platformDisplayName"`
// platformid
// Required: true
PlatformID *string `json:"platformID"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserID"`
}
AccountcommonPlatformLinkingHistory Accountcommon platform linking history
swagger:model Accountcommon platform linking history.
func (*AccountcommonPlatformLinkingHistory) MarshalBinary ¶
func (m *AccountcommonPlatformLinkingHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformLinkingHistory) UnmarshalBinary ¶
func (m *AccountcommonPlatformLinkingHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformUserInformationV3 ¶
type AccountcommonPlatformUserInformationV3 struct {
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
EmailAddress string `json:"emailAddress,omitempty"`
// linkedat
// Required: true
// Format: date-time
LinkedAt strfmt.DateTime `json:"linkedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
// xboxuserid
XboxUserID string `json:"xboxUserId,omitempty"`
}
AccountcommonPlatformUserInformationV3 Accountcommon platform user information V3
swagger:model Accountcommon platform user information V3.
func (*AccountcommonPlatformUserInformationV3) MarshalBinary ¶
func (m *AccountcommonPlatformUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformUserInformationV3) UnmarshalBinary ¶
func (m *AccountcommonPlatformUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRegisteredDomain ¶
type AccountcommonRegisteredDomain struct {
// affectedclientids
// Required: true
AffectedClientIDs []string `json:"affectedClientIDs"`
// domain
// Required: true
Domain *string `json:"domain"`
// namespaces
// Required: true
Namespaces []string `json:"namespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
AccountcommonRegisteredDomain Accountcommon registered domain
swagger:model Accountcommon registered domain.
func (*AccountcommonRegisteredDomain) MarshalBinary ¶
func (m *AccountcommonRegisteredDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRegisteredDomain) UnmarshalBinary ¶
func (m *AccountcommonRegisteredDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRole ¶
type AccountcommonRole struct {
// adminrole
// Required: true
AdminRole *bool `json:"AdminRole"`
// deletable
// Required: true
Deletable *bool `json:"Deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// roleid
// Required: true
RoleID *string `json:"RoleId"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
AccountcommonRole Accountcommon role
swagger:model Accountcommon role.
func (*AccountcommonRole) MarshalBinary ¶
func (m *AccountcommonRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRole) UnmarshalBinary ¶
func (m *AccountcommonRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManager ¶
type AccountcommonRoleManager struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonRoleManager Accountcommon role manager
swagger:model Accountcommon role manager.
func (*AccountcommonRoleManager) MarshalBinary ¶
func (m *AccountcommonRoleManager) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManager) UnmarshalBinary ¶
func (m *AccountcommonRoleManager) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManagerV3 ¶
type AccountcommonRoleManagerV3 struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonRoleManagerV3 Accountcommon role manager V3
swagger:model Accountcommon role manager V3.
func (*AccountcommonRoleManagerV3) MarshalBinary ¶
func (m *AccountcommonRoleManagerV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManagerV3) UnmarshalBinary ¶
func (m *AccountcommonRoleManagerV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMember ¶
type AccountcommonRoleMember struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonRoleMember Accountcommon role member
swagger:model Accountcommon role member.
func (*AccountcommonRoleMember) MarshalBinary ¶
func (m *AccountcommonRoleMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMember) UnmarshalBinary ¶
func (m *AccountcommonRoleMember) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMemberV3 ¶
type AccountcommonRoleMemberV3 struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonRoleMemberV3 Accountcommon role member V3
swagger:model Accountcommon role member V3.
func (*AccountcommonRoleMemberV3) MarshalBinary ¶
func (m *AccountcommonRoleMemberV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMemberV3) UnmarshalBinary ¶
func (m *AccountcommonRoleMemberV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleV3 ¶
type AccountcommonRoleV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
// members
// Required: true
Members []*AccountcommonRoleMemberV3 `json:"members"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
AccountcommonRoleV3 Accountcommon role V3
swagger:model Accountcommon role V3.
func (*AccountcommonRoleV3) MarshalBinary ¶
func (m *AccountcommonRoleV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleV3) UnmarshalBinary ¶
func (m *AccountcommonRoleV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonSimpleUserPlatformInfoV3 ¶
type AccountcommonSimpleUserPlatformInfoV3 struct {
// displayname
DisplayName string `json:"displayName,omitempty"`
// linkedat
// Required: true
LinkedAt *string `json:"linkedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// originnamespace
// Required: true
OriginNamespace *string `json:"originNamespace"`
// platformid
PlatformID string `json:"platformId,omitempty"`
}
AccountcommonSimpleUserPlatformInfoV3 Accountcommon simple user platform info V3
swagger:model Accountcommon simple user platform info V3.
func (*AccountcommonSimpleUserPlatformInfoV3) MarshalBinary ¶
func (m *AccountcommonSimpleUserPlatformInfoV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary ¶
func (m *AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserInformationV3 ¶
type AccountcommonUserInformationV3 struct {
// country
Country string `json:"country,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// phonenumber
PhoneNumber string `json:"phoneNumber,omitempty"`
// platformusers
// Required: true
PlatformUsers []*AccountcommonPlatformUserInformationV3 `json:"platformUsers"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// username
Username string `json:"username,omitempty"`
// xboxuserid
XboxUserID string `json:"xboxUserId,omitempty"`
}
AccountcommonUserInformationV3 Accountcommon user information V3
swagger:model Accountcommon user information V3.
func (*AccountcommonUserInformationV3) MarshalBinary ¶
func (m *AccountcommonUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserInformationV3) UnmarshalBinary ¶
func (m *AccountcommonUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatform ¶
type AccountcommonUserLinkedPlatform struct {
// displayname
DisplayName string `json:"DisplayName,omitempty"`
// emailaddress
EmailAddress string `json:"EmailAddress,omitempty"`
// linkedat
// Required: true
LinkedAt *string `json:"LinkedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// originnamespace
// Required: true
OriginNamespace *string `json:"OriginNamespace"`
// platformid
PlatformID string `json:"PlatformId,omitempty"`
// platformuserid
PlatformUserID string `json:"PlatformUserId,omitempty"`
// userid
// Required: true
UserID *string `json:"UserId"`
// xuid
XUID string `json:"XUID,omitempty"`
}
AccountcommonUserLinkedPlatform Accountcommon user linked platform
swagger:model Accountcommon user linked platform.
func (*AccountcommonUserLinkedPlatform) MarshalBinary ¶
func (m *AccountcommonUserLinkedPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatform) UnmarshalBinary ¶
func (m *AccountcommonUserLinkedPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformV3 ¶
type AccountcommonUserLinkedPlatformV3 struct {
// accountgroup
// Required: true
AccountGroup *string `json:"accountGroup"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
EmailAddress string `json:"emailAddress,omitempty"`
// linkedat
// Required: true
LinkedAt *string `json:"linkedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// originnamespace
// Required: true
OriginNamespace *string `json:"originNamespace"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// xuid
Xuid string `json:"xuid,omitempty"`
}
AccountcommonUserLinkedPlatformV3 Accountcommon user linked platform V3
swagger:model Accountcommon user linked platform V3.
func (*AccountcommonUserLinkedPlatformV3) MarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformV3) UnmarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformsResponseV3 ¶
type AccountcommonUserLinkedPlatformsResponseV3 struct {
// data
// Required: true
Data []*AccountcommonUserLinkedPlatformV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
AccountcommonUserLinkedPlatformsResponseV3 Accountcommon user linked platforms response V3
swagger:model Accountcommon user linked platforms response V3.
func (*AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary ¶
func (m *AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatformInfo ¶
type AccountcommonUserPlatformInfo struct {
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserPlatformInfo Accountcommon user platform info
swagger:model Accountcommon user platform info.
func (*AccountcommonUserPlatformInfo) MarshalBinary ¶
func (m *AccountcommonUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatformInfo) UnmarshalBinary ¶
func (m *AccountcommonUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatforms ¶
type AccountcommonUserPlatforms struct {
// useridplatforms
// Required: true
UserIDPlatforms []*AccountcommonUserPlatformInfo `json:"userIdPlatforms"`
}
AccountcommonUserPlatforms Accountcommon user platforms
swagger:model Accountcommon user platforms.
func (*AccountcommonUserPlatforms) MarshalBinary ¶
func (m *AccountcommonUserPlatforms) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatforms) UnmarshalBinary ¶
func (m *AccountcommonUserPlatforms) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchByPlatformIDResult ¶
type AccountcommonUserSearchByPlatformIDResult struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"EmailAddress"`
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"`
// phonenumber
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonUserSearchByPlatformIDResult Accountcommon user search by platform ID result
swagger:model Accountcommon user search by platform ID result.
func (*AccountcommonUserSearchByPlatformIDResult) MarshalBinary ¶
func (m *AccountcommonUserSearchByPlatformIDResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary ¶
func (m *AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchResult ¶
type AccountcommonUserSearchResult struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"EmailAddress"`
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"`
// phonenumber
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonUserSearchResult Accountcommon user search result
swagger:model Accountcommon user search result.
func (*AccountcommonUserSearchResult) MarshalBinary ¶
func (m *AccountcommonUserSearchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchResult) UnmarshalBinary ¶
func (m *AccountcommonUserSearchResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithLinkedPlatformAccounts ¶
type AccountcommonUserWithLinkedPlatformAccounts struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// uniquedisplayname
// Required: true
UniqueDisplayName *string `json:"uniqueDisplayName"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserWithLinkedPlatformAccounts Accountcommon user with linked platform accounts
swagger:model Accountcommon user with linked platform accounts.
func (*AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithPlatformAccounts ¶
type AccountcommonUserWithPlatformAccounts struct {
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserWithPlatformAccounts Accountcommon user with platform accounts
swagger:model Accountcommon user with platform accounts.
func (*AccountcommonUserWithPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonUserWithPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonUserWithPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BannedBy ¶
type BannedBy struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// userid
// Required: true
UserID *string `json:"userId"`
}
BannedBy Banned by
swagger:model Banned by.
func (*BannedBy) MarshalBinary ¶
MarshalBinary interface implementation
func (*BannedBy) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BloomFilterJSON ¶
type BloomFilterJSON struct {
// bits
// Required: true
// Format: uint64
Bits []uint64 `json:"bits"`
// k
// Required: true
// Format: integer
K *int64 `json:"k"`
// m
// Required: true
// Format: integer
M *int64 `json:"m"`
}
BloomFilterJSON Bloom filter JSON
swagger:model Bloom filter JSON.
func (*BloomFilterJSON) MarshalBinary ¶
func (m *BloomFilterJSON) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BloomFilterJSON) UnmarshalBinary ¶
func (m *BloomFilterJSON) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreateRequest ¶
type ClientmodelClientCreateRequest struct {
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// secret
// Required: true
Secret *string `json:"Secret"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
}
ClientmodelClientCreateRequest Clientmodel client create request
swagger:model Clientmodel client create request.
func (*ClientmodelClientCreateRequest) MarshalBinary ¶
func (m *ClientmodelClientCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreateRequest) UnmarshalBinary ¶
func (m *ClientmodelClientCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationResponse ¶
type ClientmodelClientCreationResponse struct {
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
}
ClientmodelClientCreationResponse Clientmodel client creation response
swagger:model Clientmodel client creation response.
func (*ClientmodelClientCreationResponse) MarshalBinary ¶
func (m *ClientmodelClientCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationResponse) UnmarshalBinary ¶
func (m *ClientmodelClientCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationV3Request ¶
type ClientmodelClientCreationV3Request struct {
// audiences
// Required: true
Audiences []string `json:"audiences"`
// baseuri
// Required: true
BaseURI *string `json:"baseUri"`
// clientid
// Required: true
ClientID *string `json:"clientId"`
// clientname
// Required: true
ClientName *string `json:"clientName"`
// clientpermissions
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions,omitempty"`
// clientplatform
// Required: true
ClientPlatform *string `json:"clientPlatform"`
// deletable
Deletable bool `json:"deletable"`
// length 0~1024
// Required: true
Description *string `json:"description"`
// modulepermissions
ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// min value 1 second, max value 86400 seconds
// Format: int32
OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, or HOURS
OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"`
// oauthclienttype
// Required: true
OauthClientType *string `json:"oauthClientType"`
// min value 1 seconds, max value 2592000 seconds
// Format: int32
OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, HOURS or DAYS
OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"`
// parentnamespace
ParentNamespace string `json:"parentNamespace,omitempty"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// scopes
Scopes []string `json:"scopes,omitempty"`
// secret
// Required: true
Secret *string `json:"secret"`
// exempt this client from login queue
// Required: true
SkipLoginQueue *bool `json:"skipLoginQueue"`
// twofactorenabled
TwoFactorEnabled bool `json:"twoFactorEnabled"`
}
ClientmodelClientCreationV3Request Clientmodel client creation V3 request
swagger:model Clientmodel client creation V3 request.
func (*ClientmodelClientCreationV3Request) MarshalBinary ¶
func (m *ClientmodelClientCreationV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationV3Request) UnmarshalBinary ¶
func (m *ClientmodelClientCreationV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientResponse ¶
type ClientmodelClientResponse struct {
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
// modulepermissions
ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"`
}
ClientmodelClientResponse Clientmodel client response
swagger:model Clientmodel client response.
func (*ClientmodelClientResponse) MarshalBinary ¶
func (m *ClientmodelClientResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientResponse) UnmarshalBinary ¶
func (m *ClientmodelClientResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientTemplate ¶
type ClientmodelClientTemplate struct {
// basicrequiredpermissions
// Required: true
BasicRequiredPermissions []*AccountcommonClientModulePermission `json:"basicRequiredPermissions"`
// defaultvalues
// Required: true
DefaultValues []*ClientmodelDefaultFieldValue `json:"defaultValues"`
// description
// Required: true
Description *string `json:"description"`
// id
// Required: true
ID *string `json:"id"`
// requiredfields
// Required: true
RequiredFields []string `json:"requiredFields"`
// type
// Required: true
Type *string `json:"type"`
}
ClientmodelClientTemplate Clientmodel client template
swagger:model Clientmodel client template.
func (*ClientmodelClientTemplate) MarshalBinary ¶
func (m *ClientmodelClientTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientTemplate) UnmarshalBinary ¶
func (m *ClientmodelClientTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateRequest ¶
type ClientmodelClientUpdateRequest struct {
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
}
ClientmodelClientUpdateRequest Clientmodel client update request
swagger:model Clientmodel client update request.
func (*ClientmodelClientUpdateRequest) MarshalBinary ¶
func (m *ClientmodelClientUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateRequest) UnmarshalBinary ¶
func (m *ClientmodelClientUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateSecretRequest ¶
type ClientmodelClientUpdateSecretRequest struct {
// newsecret
// Required: true
NewSecret *string `json:"NewSecret"`
}
ClientmodelClientUpdateSecretRequest Clientmodel client update secret request
swagger:model Clientmodel client update secret request.
func (*ClientmodelClientUpdateSecretRequest) MarshalBinary ¶
func (m *ClientmodelClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateSecretRequest) UnmarshalBinary ¶
func (m *ClientmodelClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateV3Request ¶
type ClientmodelClientUpdateV3Request struct {
// audiences
Audiences []string `json:"audiences,omitempty"`
// baseuri
BaseURI string `json:"baseUri,omitempty"`
// clientname
ClientName string `json:"clientName,omitempty"`
// clientpermissions
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions,omitempty"`
// clientplatform
// Required: true
ClientPlatform *string `json:"clientPlatform"`
// deletable
Deletable bool `json:"deletable"`
// length 0~1024
// Required: true
Description *string `json:"description"`
// modulepermissions
ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"`
// namespace
Namespace string `json:"namespace,omitempty"`
// min value 1 second, max value 86400 seconds
// Format: int32
OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, or HOURS. Default is SECONDS
OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"`
// min value 1 seconds, max value 2592000 seconds
// Format: int32
OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, HOURS or DAYS. Default is MINUTES
OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"`
// redirecturi
RedirectURI string `json:"redirectUri,omitempty"`
// scopes
Scopes []string `json:"scopes,omitempty"`
// exempt this client from login queue
// Required: true
SkipLoginQueue *bool `json:"skipLoginQueue"`
// twofactorenabled
TwoFactorEnabled bool `json:"twoFactorEnabled"`
}
ClientmodelClientUpdateV3Request Clientmodel client update V3 request
swagger:model Clientmodel client update V3 request.
func (*ClientmodelClientUpdateV3Request) MarshalBinary ¶
func (m *ClientmodelClientUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateV3Request) UnmarshalBinary ¶
func (m *ClientmodelClientUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientV3Response ¶
type ClientmodelClientV3Response struct {
// audiences
// Required: true
Audiences []string `json:"audiences"`
// baseuri
// Required: true
BaseURI *string `json:"baseUri"`
// clientid
// Required: true
ClientID *string `json:"clientId"`
// clientname
// Required: true
ClientName *string `json:"clientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions"`
// clientplatform
// Required: true
ClientPlatform *string `json:"clientPlatform"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// description
// Required: true
Description *string `json:"description"`
// modifiedat
// Required: true
// Format: date-time
ModifiedAt strfmt.DateTime `json:"modifiedAt"`
// modulepermissions
ModulePermissions []*AccountcommonClientModulePermission `json:"modulePermissions,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// oauthaccesstokenexpiration
// Format: int32
OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"`
// oauthaccesstokenexpirationtimeunit
OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"`
// oauthclienttype
// Required: true
OauthClientType *string `json:"oauthClientType"`
// oauthrefreshtokenexpiration
// Format: int32
OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"`
// oauthrefreshtokenexpirationtimeunit
OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"`
// parentnamespace
ParentNamespace string `json:"parentNamespace,omitempty"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// roles
Roles []string `json:"roles,omitempty"`
// scopes
// Required: true
Scopes []string `json:"scopes"`
// skiploginqueue
// Required: true
SkipLoginQueue *bool `json:"skipLoginQueue"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"twoFactorEnabled"`
}
ClientmodelClientV3Response Clientmodel client V3 response
swagger:model Clientmodel client V3 response.
func (*ClientmodelClientV3Response) MarshalBinary ¶
func (m *ClientmodelClientV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientV3Response) UnmarshalBinary ¶
func (m *ClientmodelClientV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientsV3Response ¶
type ClientmodelClientsV3Response struct {
// data
// Required: true
Data []*ClientmodelClientV3Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ClientmodelClientsV3Response Clientmodel clients V3 response
swagger:model Clientmodel clients V3 response.
func (*ClientmodelClientsV3Response) MarshalBinary ¶
func (m *ClientmodelClientsV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientsV3Response) UnmarshalBinary ¶
func (m *ClientmodelClientsV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelDefaultFieldValue ¶
type ClientmodelDefaultFieldValue struct {
// field
// Required: true
Field *string `json:"field"`
// value
// Required: true
Value ClientmodelDefaultFieldValueValue `json:"value"`
}
ClientmodelDefaultFieldValue Clientmodel default field value
swagger:model Clientmodel default field value.
func (*ClientmodelDefaultFieldValue) MarshalBinary ¶
func (m *ClientmodelDefaultFieldValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelDefaultFieldValue) UnmarshalBinary ¶
func (m *ClientmodelDefaultFieldValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelDefaultFieldValueValue ¶
type ClientmodelDefaultFieldValueValue interface{}
ClientmodelDefaultFieldValueValue Clientmodel default field value value
swagger:model Clientmodel default field value value.
type ClientmodelListClientPermissionSet ¶
type ClientmodelListClientPermissionSet struct {
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonClientPermissionSet `json:"clientPermissions"`
}
ClientmodelListClientPermissionSet Clientmodel list client permission set
swagger:model Clientmodel list client permission set.
func (*ClientmodelListClientPermissionSet) MarshalBinary ¶
func (m *ClientmodelListClientPermissionSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListClientPermissionSet) UnmarshalBinary ¶
func (m *ClientmodelListClientPermissionSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelListTemplatesResponse ¶
type ClientmodelListTemplatesResponse struct {
// clienttemplates
// Required: true
ClientTemplates []*ClientmodelClientTemplate `json:"clientTemplates"`
}
ClientmodelListTemplatesResponse Clientmodel list templates response
swagger:model Clientmodel list templates response.
func (*ClientmodelListTemplatesResponse) MarshalBinary ¶
func (m *ClientmodelListTemplatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListTemplatesResponse) UnmarshalBinary ¶
func (m *ClientmodelListTemplatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelListUpsertModulesRequest ¶
type ClientmodelListUpsertModulesRequest struct {
// modules
// Required: true
Modules []*ClientmodelPermissionSetUpsertRequest `json:"modules"`
}
ClientmodelListUpsertModulesRequest Clientmodel list upsert modules request
swagger:model Clientmodel list upsert modules request.
func (*ClientmodelListUpsertModulesRequest) MarshalBinary ¶
func (m *ClientmodelListUpsertModulesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelListUpsertModulesRequest) UnmarshalBinary ¶
func (m *ClientmodelListUpsertModulesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelPermissionSetDeleteGroupRequest ¶
type ClientmodelPermissionSetDeleteGroupRequest struct {
// groupid
// Required: true
GroupID *string `json:"groupId"`
// moduleid
// Required: true
ModuleID *string `json:"moduleId"`
}
ClientmodelPermissionSetDeleteGroupRequest Clientmodel permission set delete group request
swagger:model Clientmodel permission set delete group request.
func (*ClientmodelPermissionSetDeleteGroupRequest) MarshalBinary ¶
func (m *ClientmodelPermissionSetDeleteGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelPermissionSetDeleteGroupRequest) UnmarshalBinary ¶
func (m *ClientmodelPermissionSetDeleteGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelPermissionSetUpsertRequest ¶
type ClientmodelPermissionSetUpsertRequest struct {
// doclink
// Required: true
DocLink *string `json:"docLink"`
// groups
// Required: true
Groups []*AccountcommonPermissionGroup `json:"groups"`
// module
// Required: true
Module *string `json:"module"`
// moduleid
// Required: true
ModuleID *string `json:"moduleId"`
}
ClientmodelPermissionSetUpsertRequest Clientmodel permission set upsert request
swagger:model Clientmodel permission set upsert request.
func (*ClientmodelPermissionSetUpsertRequest) MarshalBinary ¶
func (m *ClientmodelPermissionSetUpsertRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelPermissionSetUpsertRequest) UnmarshalBinary ¶
func (m *ClientmodelPermissionSetUpsertRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelV3ClientUpdateSecretRequest ¶
type ClientmodelV3ClientUpdateSecretRequest struct {
// newsecret
// Required: true
NewSecret *string `json:"newSecret"`
}
ClientmodelV3ClientUpdateSecretRequest Clientmodel V3 client update secret request
swagger:model Clientmodel V3 client update secret request.
func (*ClientmodelV3ClientUpdateSecretRequest) MarshalBinary ¶
func (m *ClientmodelV3ClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary ¶
func (m *ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LegalAcceptedPoliciesRequest ¶
type LegalAcceptedPoliciesRequest struct {
// isaccepted
// Required: true
IsAccepted *bool `json:"isAccepted"`
// localizedpolicyversionid
// Required: true
LocalizedPolicyVersionID *string `json:"localizedPolicyVersionId"`
// policyid
// Required: true
PolicyID *string `json:"policyId"`
// policyversionid
// Required: true
PolicyVersionID *string `json:"policyVersionId"`
}
LegalAcceptedPoliciesRequest Legal accepted policies request
swagger:model Legal accepted policies request.
func (*LegalAcceptedPoliciesRequest) MarshalBinary ¶
func (m *LegalAcceptedPoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LegalAcceptedPoliciesRequest) UnmarshalBinary ¶
func (m *LegalAcceptedPoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAccountProgressionInfo ¶
type ModelAccountProgressionInfo struct {
// displayname
DisplayName string `json:"displayName,omitempty"`
// email
Email string `json:"email,omitempty"`
// For headlessAccount: list of all namespaces from this headless account. For currentAccount: list of all namespaces that conflict with headlessAccount
// Required: true
LinkedGames []string `json:"linkedGames"`
// username
UserName string `json:"userName,omitempty"`
}
ModelAccountProgressionInfo Model account progression info
swagger:model Model account progression info.
func (*ModelAccountProgressionInfo) MarshalBinary ¶
func (m *ModelAccountProgressionInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAccountProgressionInfo) UnmarshalBinary ¶
func (m *ModelAccountProgressionInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAddUserRoleV4Request ¶
type ModelAddUserRoleV4Request struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelAddUserRoleV4Request Model add user role V4 request
swagger:model Model add user role V4 request.
func (*ModelAddUserRoleV4Request) MarshalBinary ¶
func (m *ModelAddUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAddUserRoleV4Request) UnmarshalBinary ¶
func (m *ModelAddUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequest ¶
type ModelAgeRestrictionRequest struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelAgeRestrictionRequest Model age restriction request
swagger:model Model age restriction request.
func (*ModelAgeRestrictionRequest) MarshalBinary ¶
func (m *ModelAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequest) UnmarshalBinary ¶
func (m *ModelAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequestV3 ¶
type ModelAgeRestrictionRequestV3 struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelAgeRestrictionRequestV3 Model age restriction request V3
swagger:model Model age restriction request V3.
func (*ModelAgeRestrictionRequestV3) MarshalBinary ¶
func (m *ModelAgeRestrictionRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequestV3) UnmarshalBinary ¶
func (m *ModelAgeRestrictionRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponse ¶
type ModelAgeRestrictionResponse struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelAgeRestrictionResponse Model age restriction response
swagger:model Model age restriction response.
func (*ModelAgeRestrictionResponse) MarshalBinary ¶
func (m *ModelAgeRestrictionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponse) UnmarshalBinary ¶
func (m *ModelAgeRestrictionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponseV3 ¶
type ModelAgeRestrictionResponseV3 struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelAgeRestrictionResponseV3 Model age restriction response V3
swagger:model Model age restriction response V3.
func (*ModelAgeRestrictionResponseV3) MarshalBinary ¶
func (m *ModelAgeRestrictionResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponseV3) UnmarshalBinary ¶
func (m *ModelAgeRestrictionResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignUserV4Request ¶
type ModelAssignUserV4Request struct {
// namespaces to be assigned on role
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// user's namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelAssignUserV4Request Model assign user V4 request
swagger:model Model assign user V4 request.
func (*ModelAssignUserV4Request) MarshalBinary ¶
func (m *ModelAssignUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignUserV4Request) UnmarshalBinary ¶
func (m *ModelAssignUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignedUserV4Response ¶
type ModelAssignedUserV4Response struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// email
// Required: true
Email *string `json:"email"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelAssignedUserV4Response Model assigned user V4 response
swagger:model Model assigned user V4 response.
func (*ModelAssignedUserV4Response) MarshalBinary ¶
func (m *ModelAssignedUserV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignedUserV4Response) UnmarshalBinary ¶
func (m *ModelAssignedUserV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAuthenticatorKeyResponseV4 ¶
type ModelAuthenticatorKeyResponseV4 struct {
// secretkey
// Required: true
SecretKey *string `json:"secretKey"`
// uri
// Required: true
URI *string `json:"uri"`
}
ModelAuthenticatorKeyResponseV4 Model authenticator key response V4
swagger:model Model authenticator key response V4.
func (*ModelAuthenticatorKeyResponseV4) MarshalBinary ¶
func (m *ModelAuthenticatorKeyResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAuthenticatorKeyResponseV4) UnmarshalBinary ¶
func (m *ModelAuthenticatorKeyResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBackupCodesResponseV4 ¶
type ModelBackupCodesResponseV4 struct {
// generatedat
// Required: true
// Format: int64
GeneratedAt *int64 `json:"generatedAt"`
// invalidcodes
InvalidCodes []string `json:"invalidCodes,omitempty"`
// validcodes
ValidCodes []string `json:"validCodes,omitempty"`
}
ModelBackupCodesResponseV4 Model backup codes response V4
swagger:model Model backup codes response V4.
func (*ModelBackupCodesResponseV4) MarshalBinary ¶
func (m *ModelBackupCodesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBackupCodesResponseV4) UnmarshalBinary ¶
func (m *ModelBackupCodesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanCreateRequest ¶
type ModelBanCreateRequest struct {
// ban
// Required: true
Ban *string `json:"ban"`
// comment
// Required: true
Comment *string `json:"comment"`
// enddate
// Required: true
EndDate *string `json:"endDate"`
// reason
// Required: true
Reason *string `json:"reason"`
// skipnotif
// Required: true
SkipNotif *bool `json:"skipNotif"`
}
ModelBanCreateRequest Model ban create request
swagger:model Model ban create request.
func (*ModelBanCreateRequest) MarshalBinary ¶
func (m *ModelBanCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanCreateRequest) UnmarshalBinary ¶
func (m *ModelBanCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanUpdateRequest ¶
type ModelBanUpdateRequest struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// skipnotif
// Required: true
SkipNotif *bool `json:"skipNotif"`
}
ModelBanUpdateRequest Model ban update request
swagger:model Model ban update request.
func (*ModelBanUpdateRequest) MarshalBinary ¶
func (m *ModelBanUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanUpdateRequest) UnmarshalBinary ¶
func (m *ModelBanUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkAccountTypeUpdateRequestV4 ¶
type ModelBulkAccountTypeUpdateRequestV4 struct {
// testaccount
// Required: true
TestAccount *bool `json:"testAccount"`
// max userId is 100
// Required: true
UserIds []string `json:"userIds"`
}
ModelBulkAccountTypeUpdateRequestV4 Model bulk account type update request V4
swagger:model Model bulk account type update request V4.
func (*ModelBulkAccountTypeUpdateRequestV4) MarshalBinary ¶
func (m *ModelBulkAccountTypeUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkAccountTypeUpdateRequestV4) UnmarshalBinary ¶
func (m *ModelBulkAccountTypeUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkBanCreateRequestV3 ¶
type ModelBulkBanCreateRequestV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// comment
// Required: true
Comment *string `json:"comment"`
// enddate
// Required: true
EndDate *string `json:"endDate"`
// reason
// Required: true
Reason *string `json:"reason"`
// skipnotif
// Required: true
SkipNotif *bool `json:"skipNotif"`
// userids
// Required: true
UserIds []string `json:"userIds"`
}
ModelBulkBanCreateRequestV3 Model bulk ban create request V3
swagger:model Model bulk ban create request V3.
func (*ModelBulkBanCreateRequestV3) MarshalBinary ¶
func (m *ModelBulkBanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkBanCreateRequestV3) UnmarshalBinary ¶
func (m *ModelBulkBanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkUnbanCreateRequestV3 ¶
type ModelBulkUnbanCreateRequestV3 struct {
// bans
Bans []*ModelUserUnbanCreateRequestV3 `json:"bans,omitempty"`
}
ModelBulkUnbanCreateRequestV3 Model bulk unban create request V3
swagger:model Model bulk unban create request V3.
func (*ModelBulkUnbanCreateRequestV3) MarshalBinary ¶
func (m *ModelBulkUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkUnbanCreateRequestV3) UnmarshalBinary ¶
func (m *ModelBulkUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCheckValidUserIDRequestV4 ¶
type ModelCheckValidUserIDRequestV4 struct {
// only valid uuid is allowed
// Required: true
UserIds []string `json:"userIds"`
}
ModelCheckValidUserIDRequestV4 Model check valid user ID request V4
swagger:model Model check valid user ID request V4.
func (*ModelCheckValidUserIDRequestV4) MarshalBinary ¶
func (m *ModelCheckValidUserIDRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCheckValidUserIDRequestV4) UnmarshalBinary ¶
func (m *ModelCheckValidUserIDRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelConfigValueResponseV3 ¶
type ModelConfigValueResponseV3 struct {
// result
// Required: true
Result interface{} `json:"result"`
}
ModelConfigValueResponseV3 Model config value response V3
swagger:model Model config value response V3.
func (*ModelConfigValueResponseV3) MarshalBinary ¶
func (m *ModelConfigValueResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelConfigValueResponseV3) UnmarshalBinary ¶
func (m *ModelConfigValueResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountry ¶
type ModelCountry struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"CountryCode"`
// countryname
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelCountry Model country
swagger:model Model country.
func (*ModelCountry) MarshalBinary ¶
func (m *ModelCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountry) UnmarshalBinary ¶
func (m *ModelCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionRequest ¶
type ModelCountryAgeRestrictionRequest struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
}
ModelCountryAgeRestrictionRequest Model country age restriction request
swagger:model Model country age restriction request.
func (*ModelCountryAgeRestrictionRequest) MarshalBinary ¶
func (m *ModelCountryAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionRequest) UnmarshalBinary ¶
func (m *ModelCountryAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionV3Request ¶
type ModelCountryAgeRestrictionV3Request struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
}
ModelCountryAgeRestrictionV3Request Model country age restriction V3 request
swagger:model Model country age restriction V3 request.
func (*ModelCountryAgeRestrictionV3Request) MarshalBinary ¶
func (m *ModelCountryAgeRestrictionV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionV3Request) UnmarshalBinary ¶
func (m *ModelCountryAgeRestrictionV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryBlacklistRequest ¶
type ModelCountryBlacklistRequest struct {
// blacklist
// Required: true
Blacklist []string `json:"blacklist"`
}
ModelCountryBlacklistRequest Model country blacklist request
swagger:model Model country blacklist request.
func (*ModelCountryBlacklistRequest) MarshalBinary ¶
func (m *ModelCountryBlacklistRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryBlacklistRequest) UnmarshalBinary ¶
func (m *ModelCountryBlacklistRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryBlacklistResponse ¶
type ModelCountryBlacklistResponse struct {
// blacklist
// Required: true
Blacklist []string `json:"blacklist"`
}
ModelCountryBlacklistResponse Model country blacklist response
swagger:model Model country blacklist response.
func (*ModelCountryBlacklistResponse) MarshalBinary ¶
func (m *ModelCountryBlacklistResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryBlacklistResponse) UnmarshalBinary ¶
func (m *ModelCountryBlacklistResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryResponse ¶
type ModelCountryResponse struct {
// code
// Required: true
Code *string `json:"code"`
// name
// Required: true
Name *string `json:"name"`
}
ModelCountryResponse Model country response
swagger:model Model country response.
func (*ModelCountryResponse) MarshalBinary ¶
func (m *ModelCountryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryResponse) UnmarshalBinary ¶
func (m *ModelCountryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryV3Response ¶
type ModelCountryV3Response struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"countryCode"`
// countryname
// Required: true
CountryName *string `json:"countryName"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelCountryV3Response Model country V3 response
swagger:model Model country V3 response.
func (*ModelCountryV3Response) MarshalBinary ¶
func (m *ModelCountryV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryV3Response) UnmarshalBinary ¶
func (m *ModelCountryV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateJusticeUserResponse ¶
type ModelCreateJusticeUserResponse struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelCreateJusticeUserResponse Model create justice user response
swagger:model Model create justice user response.
func (*ModelCreateJusticeUserResponse) MarshalBinary ¶
func (m *ModelCreateJusticeUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateJusticeUserResponse) UnmarshalBinary ¶
func (m *ModelCreateJusticeUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanRequestV4 ¶
type ModelDeviceBanRequestV4 struct {
// comment
// Required: true
Comment *string `json:"comment"`
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
EndDate *string `json:"endDate"`
// ext
// Required: true
Ext interface{} `json:"ext"`
// reason
// Required: true
Reason *string `json:"reason"`
}
ModelDeviceBanRequestV4 Model device ban request V4
swagger:model Model device ban request V4.
func (*ModelDeviceBanRequestV4) MarshalBinary ¶
func (m *ModelDeviceBanRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanRequestV4) UnmarshalBinary ¶
func (m *ModelDeviceBanRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanResponseV4 ¶
type ModelDeviceBanResponseV4 struct {
// bannedat
// Required: true
// Format: int64
BannedAt *int64 `json:"bannedAt"`
// bannedby
// Required: true
BannedBy *string `json:"bannedBy"`
// comment
// Required: true
Comment *string `json:"comment"`
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
// disabledat
// Required: true
// Format: int64
DisabledAt *int64 `json:"disabledAt"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
// Format: int64
EndDate *int64 `json:"endDate"`
// id
// Required: true
ID *string `json:"id"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// reason
// Required: true
Reason *string `json:"reason"`
// targetnamespace
// Required: true
TargetNamespace *string `json:"targetNamespace"`
}
ModelDeviceBanResponseV4 Model device ban response V4
swagger:model Model device ban response V4.
func (*ModelDeviceBanResponseV4) MarshalBinary ¶
func (m *ModelDeviceBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanUpdateRequestV4 ¶
type ModelDeviceBanUpdateRequestV4 struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
}
ModelDeviceBanUpdateRequestV4 Model device ban update request V4
swagger:model Model device ban update request V4.
func (*ModelDeviceBanUpdateRequestV4) MarshalBinary ¶
func (m *ModelDeviceBanUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanUpdateRequestV4) UnmarshalBinary ¶
func (m *ModelDeviceBanUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBannedResponseV4 ¶
type ModelDeviceBannedResponseV4 struct {
// data
// Required: true
Data []*ModelDeviceBanResponseV4 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"paging"`
}
ModelDeviceBannedResponseV4 Model device banned response V4
swagger:model Model device banned response V4.
func (*ModelDeviceBannedResponseV4) MarshalBinary ¶
func (m *ModelDeviceBannedResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBannedResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceBannedResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBansResponseV4 ¶
type ModelDeviceBansResponseV4 struct {
// data
// Required: true
Data []*ModelDeviceBanResponseV4 `json:"data"`
}
ModelDeviceBansResponseV4 Model device bans response V4
swagger:model Model device bans response V4.
func (*ModelDeviceBansResponseV4) MarshalBinary ¶
func (m *ModelDeviceBansResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBansResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceBansResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceIDDecryptResponseV4 ¶
type ModelDeviceIDDecryptResponseV4 struct {
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
}
ModelDeviceIDDecryptResponseV4 Model device ID decrypt response V4
swagger:model Model device ID decrypt response V4.
func (*ModelDeviceIDDecryptResponseV4) MarshalBinary ¶
func (m *ModelDeviceIDDecryptResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceIDDecryptResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceIDDecryptResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceResponseV4 ¶
type ModelDeviceResponseV4 struct {
// ban
Ban *ModelDeviceBanResponseV4 `json:"ban,omitempty"`
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
// ext
Ext interface{} `json:"ext,omitempty"`
// ip
// Required: true
IP *string `json:"ip"`
// lastlogintime
// Required: true
// Format: int64
LastLoginTime *int64 `json:"lastLoginTime"`
}
ModelDeviceResponseV4 Model device response V4
swagger:model Model device response V4.
func (*ModelDeviceResponseV4) MarshalBinary ¶
func (m *ModelDeviceResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypeResponseV4 ¶
type ModelDeviceTypeResponseV4 struct {
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
}
ModelDeviceTypeResponseV4 Model device type response V4
swagger:model Model device type response V4.
func (*ModelDeviceTypeResponseV4) MarshalBinary ¶
func (m *ModelDeviceTypeResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypeResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceTypeResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypesResponseV4 ¶
type ModelDeviceTypesResponseV4 struct {
// data
// Required: true
Data []*ModelDeviceTypeResponseV4 `json:"data"`
}
ModelDeviceTypesResponseV4 Model device types response V4
swagger:model Model device types response V4.
func (*ModelDeviceTypesResponseV4) MarshalBinary ¶
func (m *ModelDeviceTypesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypesResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceTypesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUserResponseV4 ¶
type ModelDeviceUserResponseV4 struct {
// ext
Ext interface{} `json:"ext,omitempty"`
// ip
// Required: true
IP *string `json:"ip"`
// lastlogintime
// Required: true
// Format: int64
LastLoginTime *int64 `json:"lastLoginTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelDeviceUserResponseV4 Model device user response V4
swagger:model Model device user response V4.
func (*ModelDeviceUserResponseV4) MarshalBinary ¶
func (m *ModelDeviceUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUserResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUsersResponseV4 ¶
type ModelDeviceUsersResponseV4 struct {
// users
// Required: true
Users []*ModelDeviceUserResponseV4 `json:"users"`
}
ModelDeviceUsersResponseV4 Model device users response V4
swagger:model Model device users response V4.
func (*ModelDeviceUsersResponseV4) MarshalBinary ¶
func (m *ModelDeviceUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUsersResponseV4) UnmarshalBinary ¶
func (m *ModelDeviceUsersResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDevicesResponseV4 ¶
type ModelDevicesResponseV4 struct {
// devices
// Required: true
Devices []*ModelDeviceResponseV4 `json:"devices"`
}
ModelDevicesResponseV4 Model devices response V4
swagger:model Model devices response V4.
func (*ModelDevicesResponseV4) MarshalBinary ¶
func (m *ModelDevicesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDevicesResponseV4) UnmarshalBinary ¶
func (m *ModelDevicesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDisableUserRequest ¶
type ModelDisableUserRequest struct {
// reason
Reason string `json:"Reason,omitempty"`
}
ModelDisableUserRequest Model disable user request
swagger:model Model disable user request.
func (*ModelDisableUserRequest) MarshalBinary ¶
func (m *ModelDisableUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDisableUserRequest) UnmarshalBinary ¶
func (m *ModelDisableUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEmailUpdateRequestV4 ¶
type ModelEmailUpdateRequestV4 struct {
// code
// Required: true
Code *string `json:"code"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
}
ModelEmailUpdateRequestV4 Model email update request V4
swagger:model Model email update request V4.
func (*ModelEmailUpdateRequestV4) MarshalBinary ¶
func (m *ModelEmailUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEmailUpdateRequestV4) UnmarshalBinary ¶
func (m *ModelEmailUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEnabledFactorsResponseV4 ¶
type ModelEnabledFactorsResponseV4 struct {
// default
// Required: true
Default *string `json:"default"`
// enabled
// Required: true
Enabled []string `json:"enabled"`
}
ModelEnabledFactorsResponseV4 Model enabled factors response V4
swagger:model Model enabled factors response V4.
func (*ModelEnabledFactorsResponseV4) MarshalBinary ¶
func (m *ModelEnabledFactorsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEnabledFactorsResponseV4) UnmarshalBinary ¶
func (m *ModelEnabledFactorsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFailedBanUnbanUserV3 ¶
type ModelFailedBanUnbanUserV3 struct {
// reason
// Required: true
Reason *string `json:"reason"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelFailedBanUnbanUserV3 Model failed ban unban user V3
swagger:model Model failed ban unban user V3.
func (*ModelFailedBanUnbanUserV3) MarshalBinary ¶
func (m *ModelFailedBanUnbanUserV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFailedBanUnbanUserV3) UnmarshalBinary ¶
func (m *ModelFailedBanUnbanUserV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelForgotPasswordRequestV3 ¶
type ModelForgotPasswordRequestV3 struct {
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelForgotPasswordRequestV3 Model forgot password request V3
swagger:model Model forgot password request V3.
func (*ModelForgotPasswordRequestV3) MarshalBinary ¶
func (m *ModelForgotPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelForgotPasswordRequestV3) UnmarshalBinary ¶
func (m *ModelForgotPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetAdminUsersResponse ¶
type ModelGetAdminUsersResponse struct {
// data
// Required: true
Data []*ModelUserResponse `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelGetAdminUsersResponse Model get admin users response
swagger:model Model get admin users response.
func (*ModelGetAdminUsersResponse) MarshalBinary ¶
func (m *ModelGetAdminUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetAdminUsersResponse) UnmarshalBinary ¶
func (m *ModelGetAdminUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetBulkUserBansRequest ¶
type ModelGetBulkUserBansRequest struct {
// bulkuserid
// Required: true
BulkUserID []string `json:"bulkUserId"`
}
ModelGetBulkUserBansRequest Model get bulk user bans request
swagger:model Model get bulk user bans request.
func (*ModelGetBulkUserBansRequest) MarshalBinary ¶
func (m *ModelGetBulkUserBansRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetBulkUserBansRequest) UnmarshalBinary ¶
func (m *ModelGetBulkUserBansRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetLinkHeadlessAccountConflictResponse ¶
type ModelGetLinkHeadlessAccountConflictResponse struct {
// only exists when platformLinkConflict=false & platformAlreadyLinked=false
CurrentAccount *ModelAccountProgressionInfo `json:"currentAccount,omitempty"`
// only exists when platformLinkConflict=false & platformAlreadyLinked=false
HeadlessAccount *ModelAccountProgressionInfo `json:"headlessAccount,omitempty"`
// if full account already linked to this platform
// Required: true
PlatformAlreadyLinked *bool `json:"platformAlreadyLinked"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// if linked to this platform's other account
// Required: true
PlatformLinkConflict *bool `json:"platformLinkConflict"`
}
ModelGetLinkHeadlessAccountConflictResponse Model get link headless account conflict response
swagger:model Model get link headless account conflict response.
func (*ModelGetLinkHeadlessAccountConflictResponse) MarshalBinary ¶
func (m *ModelGetLinkHeadlessAccountConflictResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary ¶
func (m *ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetPublisherUserResponse ¶
type ModelGetPublisherUserResponse struct {
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelGetPublisherUserResponse Model get publisher user response
swagger:model Model get publisher user response.
func (*ModelGetPublisherUserResponse) MarshalBinary ¶
func (m *ModelGetPublisherUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetPublisherUserResponse) UnmarshalBinary ¶
func (m *ModelGetPublisherUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserBanV3Response ¶
type ModelGetUserBanV3Response struct {
// data
// Required: true
Data []*ModelUserBanResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelGetUserBanV3Response Model get user ban V3 response
swagger:model Model get user ban V3 response.
func (*ModelGetUserBanV3Response) MarshalBinary ¶
func (m *ModelGetUserBanV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserBanV3Response) UnmarshalBinary ¶
func (m *ModelGetUserBanV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserJusticePlatformAccountResponse ¶
type ModelGetUserJusticePlatformAccountResponse struct {
// designatednamespace
// Required: true
DesignatedNamespace *string `json:"DesignatedNamespace"`
// userid
// Required: true
UserID *string `json:"UserID"`
}
ModelGetUserJusticePlatformAccountResponse Model get user justice platform account response
swagger:model Model get user justice platform account response.
func (*ModelGetUserJusticePlatformAccountResponse) MarshalBinary ¶
func (m *ModelGetUserJusticePlatformAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary ¶
func (m *ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMapping ¶
type ModelGetUserMapping struct {
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelGetUserMapping Model get user mapping
swagger:model Model get user mapping.
func (*ModelGetUserMapping) MarshalBinary ¶
func (m *ModelGetUserMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMapping) UnmarshalBinary ¶
func (m *ModelGetUserMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMappingV3 ¶
type ModelGetUserMappingV3 struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelGetUserMappingV3 Model get user mapping V3
swagger:model Model get user mapping V3.
func (*ModelGetUserMappingV3) MarshalBinary ¶
func (m *ModelGetUserMappingV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMappingV3) UnmarshalBinary ¶
func (m *ModelGetUserMappingV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUsersResponseWithPaginationV3 ¶
type ModelGetUsersResponseWithPaginationV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelGetUsersResponseWithPaginationV3 Model get users response with pagination V3
swagger:model Model get users response with pagination V3.
func (*ModelGetUsersResponseWithPaginationV3) MarshalBinary ¶
func (m *ModelGetUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUsersResponseWithPaginationV3) UnmarshalBinary ¶
func (m *ModelGetUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationConfigVersion ¶
type ModelInputValidationConfigVersion struct {
// allowallspecialcharacters
// Required: true
AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"`
// allowdigit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allowletter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allowspace
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allowunicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// if this config has valid value, will prefer to use and ignore other validation
AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"`
// blockedword
// Required: true
BlockedWord []string `json:"blockedWord"`
// iscustomregex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// lettercase
// Required: true
LetterCase *string `json:"letterCase"`
// maxlength
// Required: true
// Format: int32
MaxLength *int32 `json:"maxLength"`
// maxrepeatingalphanum
// Required: true
// Format: int32
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// maxrepeatingspecialcharacter
// Required: true
// Format: int32
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// minchartype
// Required: true
// Format: int32
MinCharType *int32 `json:"minCharType"`
// minlength
// Required: true
// Format: int32
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// specialcharacterlocation
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// specialcharacters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
// version
// Required: true
// Format: int32
Version *int32 `json:"version"`
}
ModelInputValidationConfigVersion Model input validation config version
swagger:model Model input validation config version.
func (*ModelInputValidationConfigVersion) MarshalBinary ¶
func (m *ModelInputValidationConfigVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationConfigVersion) UnmarshalBinary ¶
func (m *ModelInputValidationConfigVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationData ¶
type ModelInputValidationData struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *ModelValidationDetail `json:"validation"`
}
ModelInputValidationData Model input validation data
swagger:model Model input validation data.
func (*ModelInputValidationData) MarshalBinary ¶
func (m *ModelInputValidationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationData) UnmarshalBinary ¶
func (m *ModelInputValidationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationDataPublic ¶
type ModelInputValidationDataPublic struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *ModelValidationDetailPublic `json:"validation"`
}
ModelInputValidationDataPublic Model input validation data public
swagger:model Model input validation data public.
func (*ModelInputValidationDataPublic) MarshalBinary ¶
func (m *ModelInputValidationDataPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationDataPublic) UnmarshalBinary ¶
func (m *ModelInputValidationDataPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationUpdatePayload ¶
type ModelInputValidationUpdatePayload struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *Validation `json:"validation"`
}
ModelInputValidationUpdatePayload Model input validation update payload
swagger:model Model input validation update payload.
func (*ModelInputValidationUpdatePayload) MarshalBinary ¶
func (m *ModelInputValidationUpdatePayload) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationUpdatePayload) UnmarshalBinary ¶
func (m *ModelInputValidationUpdatePayload) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsPublicResponse ¶
type ModelInputValidationsPublicResponse struct {
// data
// Required: true
Data []*ModelInputValidationDataPublic `json:"data"`
// version
// Required: true
// Format: int32
Version *int32 `json:"version"`
}
ModelInputValidationsPublicResponse Model input validations public response
swagger:model Model input validations public response.
func (*ModelInputValidationsPublicResponse) MarshalBinary ¶
func (m *ModelInputValidationsPublicResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsPublicResponse) UnmarshalBinary ¶
func (m *ModelInputValidationsPublicResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsResponse ¶
type ModelInputValidationsResponse struct {
// data
// Required: true
Data []*ModelInputValidationData `json:"data"`
// version
// Required: true
// Format: int32
Version *int32 `json:"version"`
}
ModelInputValidationsResponse Model input validations response
swagger:model Model input validations response.
func (*ModelInputValidationsResponse) MarshalBinary ¶
func (m *ModelInputValidationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsResponse) UnmarshalBinary ¶
func (m *ModelInputValidationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV3 ¶
type ModelInviteUserRequestV3 struct {
// emailaddresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// isadmin
// Required: true
IsAdmin *bool `json:"isAdmin"`
// DEPRECATED. multi tenant studio namespace
Namespace string `json:"namespace,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
}
ModelInviteUserRequestV3 Model invite user request V3
swagger:model Model invite user request V3.
func (*ModelInviteUserRequestV3) MarshalBinary ¶
func (m *ModelInviteUserRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV3) UnmarshalBinary ¶
func (m *ModelInviteUserRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV4 ¶
type ModelInviteUserRequestV4 struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// emailaddresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// isadmin
// Required: true
IsAdmin *bool `json:"isAdmin"`
// isnewstudio
IsNewStudio bool `json:"isNewStudio"`
// multi tenant studio namespace
Namespace string `json:"namespace,omitempty"`
// roleid
RoleID string `json:"roleId,omitempty"`
}
ModelInviteUserRequestV4 Model invite user request V4
swagger:model Model invite user request V4.
func (*ModelInviteUserRequestV4) MarshalBinary ¶
func (m *ModelInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV4) UnmarshalBinary ¶
func (m *ModelInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserResponseV3 ¶
type ModelInviteUserResponseV3 struct {
// data
// Required: true
Data []*ModelUserInvitationV3 `json:"data"`
}
ModelInviteUserResponseV3 Model invite user response V3
swagger:model Model invite user response V3.
func (*ModelInviteUserResponseV3) MarshalBinary ¶
func (m *ModelInviteUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserResponseV3) UnmarshalBinary ¶
func (m *ModelInviteUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkHeadlessAccountRequest ¶
type ModelLinkHeadlessAccountRequest struct {
// chosennamespaces
// Required: true
ChosenNamespaces []string `json:"chosenNamespaces"`
// onetimelinkcode
// Required: true
OneTimeLinkCode *string `json:"oneTimeLinkCode"`
}
ModelLinkHeadlessAccountRequest Model link headless account request
swagger:model Model link headless account request.
func (*ModelLinkHeadlessAccountRequest) MarshalBinary ¶
func (m *ModelLinkHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkHeadlessAccountRequest) UnmarshalBinary ¶
func (m *ModelLinkHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountRequest ¶
type ModelLinkPlatformAccountRequest struct {
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
}
ModelLinkPlatformAccountRequest Model link platform account request
swagger:model Model link platform account request.
func (*ModelLinkPlatformAccountRequest) MarshalBinary ¶
func (m *ModelLinkPlatformAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountRequest) UnmarshalBinary ¶
func (m *ModelLinkPlatformAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountWithProgressionRequest ¶
type ModelLinkPlatformAccountWithProgressionRequest struct {
// chosennamespaces
// Required: true
ChosenNamespaces []string `json:"chosenNamespaces"`
// requestid
// Required: true
RequestID *string `json:"requestId"`
}
ModelLinkPlatformAccountWithProgressionRequest Model link platform account with progression request
swagger:model Model link platform account with progression request.
func (*ModelLinkPlatformAccountWithProgressionRequest) MarshalBinary ¶
func (m *ModelLinkPlatformAccountWithProgressionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary ¶
func (m *ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkRequest ¶
type ModelLinkRequest struct {
// client_id
// Required: true
ClientID *string `json:"client_id"`
// conflict_publisher_user_id
ConflictPublisherUserID string `json:"conflict_publisher_user_id,omitempty"`
// conflict_user_linked_games
ConflictUserLinkedGames []string `json:"conflict_user_linked_games,omitempty"`
// current_user_linked_games
CurrentUserLinkedGames []string `json:"current_user_linked_games,omitempty"`
// error
Error *RestErrorResponseWithConflictedUserPlatformAccounts `json:"error,omitempty"`
// expiration
// Format: int32
Expiration int32 `json:"expiration,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// operation_name
// Required: true
OperationName *string `json:"operation_name"`
// payload
// Required: true
Payload interface{} `json:"payload"`
// platformdisplayname
PlatformDisplayName string `json:"platformDisplayName,omitempty"`
// platformid
PlatformID string `json:"platformID,omitempty"`
// platform_user_id
PlatformUserID string `json:"platform_user_id,omitempty"`
// redirect_uri
// Required: true
RedirectURI *string `json:"redirect_uri"`
// refreshtoken
RefreshToken string `json:"refreshToken,omitempty"`
// request_id
// Required: true
RequestID *string `json:"request_id"`
// status
// Required: true
Status *string `json:"status"`
// userid
UserID string `json:"userID,omitempty"`
}
ModelLinkRequest Model link request
swagger:model Model link request.
func (*ModelLinkRequest) MarshalBinary ¶
func (m *ModelLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkRequest) UnmarshalBinary ¶
func (m *ModelLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkingHistoryResponseWithPaginationV3 ¶
type ModelLinkingHistoryResponseWithPaginationV3 struct {
// publisher user id which linked to this platform account
// Required: true
Data []string `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// totaldata
// Required: true
// Format: int32
TotalData *int32 `json:"totalData"`
}
ModelLinkingHistoryResponseWithPaginationV3 Model linking history response with pagination V3
swagger:model Model linking history response with pagination V3.
func (*ModelLinkingHistoryResponseWithPaginationV3) MarshalBinary ¶
func (m *ModelLinkingHistoryResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary ¶
func (m *ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListAssignedUsersV4Response ¶
type ModelListAssignedUsersV4Response struct {
// data
// Required: true
Data []*ModelAssignedUserV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListAssignedUsersV4Response Model list assigned users V4 response
swagger:model Model list assigned users V4 response.
func (*ModelListAssignedUsersV4Response) MarshalBinary ¶
func (m *ModelListAssignedUsersV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListAssignedUsersV4Response) UnmarshalBinary ¶
func (m *ModelListAssignedUsersV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserBanResponseV3 ¶
type ModelListBulkUserBanResponseV3 struct {
// failedbans
// Required: true
FailedBans []*ModelFailedBanUnbanUserV3 `json:"failedBans"`
// successbans
// Required: true
SuccessBans []*ModelUserBanResponseV3 `json:"successBans"`
}
ModelListBulkUserBanResponseV3 Model list bulk user ban response V3
swagger:model Model list bulk user ban response V3.
func (*ModelListBulkUserBanResponseV3) MarshalBinary ¶
func (m *ModelListBulkUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserBanResponseV3) UnmarshalBinary ¶
func (m *ModelListBulkUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserPlatformsResponse ¶
type ModelListBulkUserPlatformsResponse struct {
// data
// Required: true
Data []*ModelUserWithPlatformInfo `json:"data"`
}
ModelListBulkUserPlatformsResponse Model list bulk user platforms response
swagger:model Model list bulk user platforms response.
func (*ModelListBulkUserPlatformsResponse) MarshalBinary ¶
func (m *ModelListBulkUserPlatformsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserPlatformsResponse) UnmarshalBinary ¶
func (m *ModelListBulkUserPlatformsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserResponse ¶
type ModelListBulkUserResponse struct {
// data
// Required: true
Data []*ModelUserBaseInfo `json:"data"`
}
ModelListBulkUserResponse Model list bulk user response
swagger:model Model list bulk user response.
func (*ModelListBulkUserResponse) MarshalBinary ¶
func (m *ModelListBulkUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserResponse) UnmarshalBinary ¶
func (m *ModelListBulkUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListEmailAddressRequest ¶
type ModelListEmailAddressRequest struct {
// listemailaddressrequest
// Required: true
ListEmailAddressRequest []string `json:"listEmailAddressRequest"`
}
ModelListEmailAddressRequest Model list email address request
swagger:model Model list email address request.
func (*ModelListEmailAddressRequest) MarshalBinary ¶
func (m *ModelListEmailAddressRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListEmailAddressRequest) UnmarshalBinary ¶
func (m *ModelListEmailAddressRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListRoleV4Response ¶
type ModelListRoleV4Response struct {
// data
// Required: true
Data []*ModelRoleV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListRoleV4Response Model list role V4 response
swagger:model Model list role V4 response.
func (*ModelListRoleV4Response) MarshalBinary ¶
func (m *ModelListRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListRoleV4Response) UnmarshalBinary ¶
func (m *ModelListRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserInformationResult ¶
type ModelListUserInformationResult struct {
// data
// Required: true
Data []*ModelUserInfoResponse `json:"data"`
}
ModelListUserInformationResult Model list user information result
swagger:model Model list user information result.
func (*ModelListUserInformationResult) MarshalBinary ¶
func (m *ModelListUserInformationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserInformationResult) UnmarshalBinary ¶
func (m *ModelListUserInformationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserResponseV3 ¶
type ModelListUserResponseV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
}
ModelListUserResponseV3 Model list user response V3
swagger:model Model list user response V3.
func (*ModelListUserResponseV3) MarshalBinary ¶
func (m *ModelListUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserResponseV3) UnmarshalBinary ¶
func (m *ModelListUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserRolesV4Response ¶
type ModelListUserRolesV4Response struct {
// data
// Required: true
Data []*ModelUserRolesV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListUserRolesV4Response Model list user roles V4 response
swagger:model Model list user roles V4 response.
func (*ModelListUserRolesV4Response) MarshalBinary ¶
func (m *ModelListUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserRolesV4Response) UnmarshalBinary ¶
func (m *ModelListUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListValidUserIDResponseV4 ¶
type ModelListValidUserIDResponseV4 struct {
// data
// Required: true
Data []*ModelValidUserIDResponseV4 `json:"data"`
}
ModelListValidUserIDResponseV4 Model list valid user ID response V4
swagger:model Model list valid user ID response V4.
func (*ModelListValidUserIDResponseV4) MarshalBinary ¶
func (m *ModelListValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListValidUserIDResponseV4) UnmarshalBinary ¶
func (m *ModelListValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginHistoriesResponse ¶
type ModelLoginHistoriesResponse struct {
// data
// Required: true
Data []*ModelUserLoginHistoryResponse `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelLoginHistoriesResponse Model login histories response
swagger:model Model login histories response.
func (*ModelLoginHistoriesResponse) MarshalBinary ¶
func (m *ModelLoginHistoriesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginHistoriesResponse) UnmarshalBinary ¶
func (m *ModelLoginHistoriesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNamespaceRoleRequest ¶
type ModelNamespaceRoleRequest struct {
// required
// Required: true
Namespace *string `json:"namespace"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelNamespaceRoleRequest Model namespace role request
swagger:model Model namespace role request.
func (*ModelNamespaceRoleRequest) MarshalBinary ¶
func (m *ModelNamespaceRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNamespaceRoleRequest) UnmarshalBinary ¶
func (m *ModelNamespaceRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPermissionDeleteRequest ¶
type ModelPermissionDeleteRequest struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
}
ModelPermissionDeleteRequest Model permission delete request
swagger:model Model permission delete request.
func (*ModelPermissionDeleteRequest) MarshalBinary ¶
func (m *ModelPermissionDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPermissionDeleteRequest) UnmarshalBinary ¶
func (m *ModelPermissionDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainDeleteRequest ¶
type ModelPlatformDomainDeleteRequest struct {
// domain
// Required: true
Domain *string `json:"domain"`
}
ModelPlatformDomainDeleteRequest Model platform domain delete request
swagger:model Model platform domain delete request.
func (*ModelPlatformDomainDeleteRequest) MarshalBinary ¶
func (m *ModelPlatformDomainDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainDeleteRequest) UnmarshalBinary ¶
func (m *ModelPlatformDomainDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainResponse ¶
type ModelPlatformDomainResponse struct {
// registereddomains
// Required: true
RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains"`
}
ModelPlatformDomainResponse Model platform domain response
swagger:model Model platform domain response.
func (*ModelPlatformDomainResponse) MarshalBinary ¶
func (m *ModelPlatformDomainResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainResponse) UnmarshalBinary ¶
func (m *ModelPlatformDomainResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainUpdateRequest ¶
type ModelPlatformDomainUpdateRequest struct {
// affectedclientids
// Required: true
AffectedClientIDs []string `json:"affectedClientIDs"`
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// domain
// Required: true
Domain *string `json:"domain"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelPlatformDomainUpdateRequest Model platform domain update request
swagger:model Model platform domain update request.
func (*ModelPlatformDomainUpdateRequest) MarshalBinary ¶
func (m *ModelPlatformDomainUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainUpdateRequest) UnmarshalBinary ¶
func (m *ModelPlatformDomainUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserIDRequest ¶
type ModelPlatformUserIDRequest struct {
// platformuserids
// Required: true
PlatformUserIds []string `json:"platformUserIds"`
}
ModelPlatformUserIDRequest Model platform user ID request
swagger:model Model platform user ID request.
func (*ModelPlatformUserIDRequest) MarshalBinary ¶
func (m *ModelPlatformUserIDRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserIDRequest) UnmarshalBinary ¶
func (m *ModelPlatformUserIDRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserInformation ¶
type ModelPlatformUserInformation struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
EmailAddress string `json:"EmailAddress,omitempty"`
// linkedat
// Required: true
// Format: date-time
LinkedAt strfmt.DateTime `json:"LinkedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// platformid
// Required: true
PlatformID *string `json:"PlatformID"`
// platformuserid
// Required: true
PlatformUserID *string `json:"PlatformUserID"`
// xuid
XUID string `json:"XUID,omitempty"`
}
ModelPlatformUserInformation Model platform user information
swagger:model Model platform user information.
func (*ModelPlatformUserInformation) MarshalBinary ¶
func (m *ModelPlatformUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserInformation) UnmarshalBinary ¶
func (m *ModelPlatformUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicInviteUserRequestV4 ¶
type ModelPublicInviteUserRequestV4 struct {
// additionaldata
AdditionalData string `json:"additionalData,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespacedisplayname
// Required: true
NamespaceDisplayName *string `json:"namespaceDisplayName"`
}
ModelPublicInviteUserRequestV4 Model public invite user request V4
swagger:model Model public invite user request V4.
func (*ModelPublicInviteUserRequestV4) MarshalBinary ¶
func (m *ModelPublicInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicInviteUserRequestV4) UnmarshalBinary ¶
func (m *ModelPublicInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicThirdPartyPlatformInfo ¶
type ModelPublicThirdPartyPlatformInfo struct {
// appid
// Required: true
AppID *string `json:"AppId"`
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// environment
// Required: true
Environment *string `json:"Environment"`
// isactive
// Required: true
IsActive *bool `json:"IsActive"`
// platformid
// Required: true
PlatformID *string `json:"PlatformId"`
// platformname
// Required: true
PlatformName *string `json:"PlatformName"`
}
ModelPublicThirdPartyPlatformInfo Model public third party platform info
swagger:model Model public third party platform info.
func (*ModelPublicThirdPartyPlatformInfo) MarshalBinary ¶
func (m *ModelPublicThirdPartyPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicThirdPartyPlatformInfo) UnmarshalBinary ¶
func (m *ModelPublicThirdPartyPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserInformationResponseV3 ¶
type ModelPublicUserInformationResponseV3 struct {
// data
// Required: true
Data []*ModelPublicUserInformationV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelPublicUserInformationResponseV3 Model public user information response V3
swagger:model Model public user information response V3.
func (*ModelPublicUserInformationResponseV3) MarshalBinary ¶
func (m *ModelPublicUserInformationResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserInformationResponseV3) UnmarshalBinary ¶
func (m *ModelPublicUserInformationResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserInformationV3 ¶
type ModelPublicUserInformationV3 struct {
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
// Required: true
UserName *string `json:"userName"`
// userplatforminfos
UserPlatformInfos []*ModelUserPlatformInfo `json:"userPlatformInfos,omitempty"`
}
ModelPublicUserInformationV3 Model public user information V3
swagger:model Model public user information V3.
func (*ModelPublicUserInformationV3) MarshalBinary ¶
func (m *ModelPublicUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserInformationV3) UnmarshalBinary ¶
func (m *ModelPublicUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponse ¶
type ModelPublicUserResponse struct {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponse `json:"Bans"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"DeletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailverified
// Required: true
EmailVerified *bool `json:"EmailVerified"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"PhoneVerified"`
// platformid
PlatformID string `json:"PlatformId,omitempty"`
// platformuserid
PlatformUserID string `json:"PlatformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"Roles"`
// userid
// Required: true
UserID *string `json:"UserId"`
// username
Username string `json:"Username,omitempty"`
// xuid
XUID string `json:"XUID,omitempty"`
}
ModelPublicUserResponse Model public user response
swagger:model Model public user response.
func (*ModelPublicUserResponse) MarshalBinary ¶
func (m *ModelPublicUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponse) UnmarshalBinary ¶
func (m *ModelPublicUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponseV3 ¶
type ModelPublicUserResponseV3 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponseV3 `json:"bans"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailverified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"`
// permissions
// Required: true
Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// uniquedisplayname
// Required: true
UniqueDisplayName *string `json:"uniqueDisplayName"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
UserName string `json:"userName,omitempty"`
}
ModelPublicUserResponseV3 Model public user response V3
swagger:model Model public user response V3.
func (*ModelPublicUserResponseV3) MarshalBinary ¶
func (m *ModelPublicUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponseV3) UnmarshalBinary ¶
func (m *ModelPublicUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserUpdateRequestV3 ¶
type ModelPublicUserUpdateRequestV3 struct {
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// country
Country string `json:"country,omitempty"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// username
UserName string `json:"userName,omitempty"`
}
ModelPublicUserUpdateRequestV3 Model public user update request V3
swagger:model Model public user update request V3.
func (*ModelPublicUserUpdateRequestV3) MarshalBinary ¶
func (m *ModelPublicUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelPublicUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUsersResponse ¶
type ModelPublicUsersResponse struct {
// users
Users []*ModelPublicUserResponse `json:"Users,omitempty"`
}
ModelPublicUsersResponse Model public users response
swagger:model Model public users response.
func (*ModelPublicUsersResponse) MarshalBinary ¶
func (m *ModelPublicUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUsersResponse) UnmarshalBinary ¶
func (m *ModelPublicUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRemoveUserRoleV4Request ¶
type ModelRemoveUserRoleV4Request struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelRemoveUserRoleV4Request Model remove user role V4 request
swagger:model Model remove user role V4 request.
func (*ModelRemoveUserRoleV4Request) MarshalBinary ¶
func (m *ModelRemoveUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRemoveUserRoleV4Request) UnmarshalBinary ¶
func (m *ModelRemoveUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequest ¶
type ModelResetPasswordRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// loginid
// Required: true
LoginID *string `json:"LoginID"`
// newpassword
// Required: true
NewPassword *string `json:"NewPassword"`
}
ModelResetPasswordRequest Model reset password request
swagger:model Model reset password request.
func (*ModelResetPasswordRequest) MarshalBinary ¶
func (m *ModelResetPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequest) UnmarshalBinary ¶
func (m *ModelResetPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequestV3 ¶
type ModelResetPasswordRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// newpassword
// Required: true
NewPassword *string `json:"newPassword"`
}
ModelResetPasswordRequestV3 Model reset password request V3
swagger:model Model reset password request V3.
func (*ModelResetPasswordRequestV3) MarshalBinary ¶
func (m *ModelResetPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequestV3) UnmarshalBinary ¶
func (m *ModelResetPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRevokeUserV4Request ¶
type ModelRevokeUserV4Request struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelRevokeUserV4Request Model revoke user V4 request
swagger:model Model revoke user V4 request.
func (*ModelRevokeUserV4Request) MarshalBinary ¶
func (m *ModelRevokeUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRevokeUserV4Request) UnmarshalBinary ¶
func (m *ModelRevokeUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponse ¶
type ModelRoleAdminStatusResponse struct {
// adminrole
// Required: true
AdminRole *bool `json:"AdminRole"`
}
ModelRoleAdminStatusResponse Model role admin status response
swagger:model Model role admin status response.
func (*ModelRoleAdminStatusResponse) MarshalBinary ¶
func (m *ModelRoleAdminStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponse) UnmarshalBinary ¶
func (m *ModelRoleAdminStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponseV3 ¶
type ModelRoleAdminStatusResponseV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
}
ModelRoleAdminStatusResponseV3 Model role admin status response V3
swagger:model Model role admin status response V3.
func (*ModelRoleAdminStatusResponseV3) MarshalBinary ¶
func (m *ModelRoleAdminStatusResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponseV3) UnmarshalBinary ¶
func (m *ModelRoleAdminStatusResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateRequest ¶
type ModelRoleCreateRequest struct {
// adminrole
// Required: true
AdminRole *bool `json:"AdminRole"`
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleCreateRequest Model role create request
swagger:model Model role create request.
func (*ModelRoleCreateRequest) MarshalBinary ¶
func (m *ModelRoleCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateRequest) UnmarshalBinary ¶
func (m *ModelRoleCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateV3Request ¶
type ModelRoleCreateV3Request struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// deletable
Deletable bool `json:"deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
// members
// Required: true
Members []*AccountcommonRoleMemberV3 `json:"members"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleCreateV3Request Model role create V3 request
swagger:model Model role create V3 request.
func (*ModelRoleCreateV3Request) MarshalBinary ¶
func (m *ModelRoleCreateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateV3Request) UnmarshalBinary ¶
func (m *ModelRoleCreateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequest ¶
type ModelRoleManagersRequest struct {
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
}
ModelRoleManagersRequest Model role managers request
swagger:model Model role managers request.
func (*ModelRoleManagersRequest) MarshalBinary ¶
func (m *ModelRoleManagersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequest) UnmarshalBinary ¶
func (m *ModelRoleManagersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequestV3 ¶
type ModelRoleManagersRequestV3 struct {
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
}
ModelRoleManagersRequestV3 Model role managers request V3
swagger:model Model role managers request V3.
func (*ModelRoleManagersRequestV3) MarshalBinary ¶
func (m *ModelRoleManagersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequestV3) UnmarshalBinary ¶
func (m *ModelRoleManagersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponse ¶
type ModelRoleManagersResponse struct {
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
}
ModelRoleManagersResponse Model role managers response
swagger:model Model role managers response.
func (*ModelRoleManagersResponse) MarshalBinary ¶
func (m *ModelRoleManagersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponse) UnmarshalBinary ¶
func (m *ModelRoleManagersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponsesV3 ¶
type ModelRoleManagersResponsesV3 struct {
// data
// Required: true
Data []*AccountcommonRoleManagerV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleManagersResponsesV3 Model role managers responses V3
swagger:model Model role managers responses V3.
func (*ModelRoleManagersResponsesV3) MarshalBinary ¶
func (m *ModelRoleManagersResponsesV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponsesV3) UnmarshalBinary ¶
func (m *ModelRoleManagersResponsesV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequest ¶
type ModelRoleMembersRequest struct {
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
}
ModelRoleMembersRequest Model role members request
swagger:model Model role members request.
func (*ModelRoleMembersRequest) MarshalBinary ¶
func (m *ModelRoleMembersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequest) UnmarshalBinary ¶
func (m *ModelRoleMembersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequestV3 ¶
type ModelRoleMembersRequestV3 struct {
// members
// Required: true
Members []*AccountcommonRoleMemberV3 `json:"members"`
}
ModelRoleMembersRequestV3 Model role members request V3
swagger:model Model role members request V3.
func (*ModelRoleMembersRequestV3) MarshalBinary ¶
func (m *ModelRoleMembersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequestV3) UnmarshalBinary ¶
func (m *ModelRoleMembersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponse ¶
type ModelRoleMembersResponse struct {
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
}
ModelRoleMembersResponse Model role members response
swagger:model Model role members response.
func (*ModelRoleMembersResponse) MarshalBinary ¶
func (m *ModelRoleMembersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponse) UnmarshalBinary ¶
func (m *ModelRoleMembersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponseV3 ¶
type ModelRoleMembersResponseV3 struct {
// data
// Required: true
Data []*AccountcommonRoleMemberV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleMembersResponseV3 Model role members response V3
swagger:model Model role members response V3.
func (*ModelRoleMembersResponseV3) MarshalBinary ¶
func (m *ModelRoleMembersResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponseV3) UnmarshalBinary ¶
func (m *ModelRoleMembersResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleNamesResponseV3 ¶
type ModelRoleNamesResponseV3 struct {
// data
// Required: true
Data []string `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleNamesResponseV3 Model role names response V3
swagger:model Model role names response V3.
func (*ModelRoleNamesResponseV3) MarshalBinary ¶
func (m *ModelRoleNamesResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleNamesResponseV3) UnmarshalBinary ¶
func (m *ModelRoleNamesResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponse ¶
type ModelRoleResponse struct {
// iswildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// roleid
// Required: true
RoleID *string `json:"RoleId"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleResponse Model role response
swagger:model Model role response.
func (*ModelRoleResponse) MarshalBinary ¶
func (m *ModelRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponse) UnmarshalBinary ¶
func (m *ModelRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseV3 ¶
type ModelRoleResponseV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleResponseV3 Model role response V3
swagger:model Model role response V3.
func (*ModelRoleResponseV3) MarshalBinary ¶
func (m *ModelRoleResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseV3) UnmarshalBinary ¶
func (m *ModelRoleResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagers ¶
type ModelRoleResponseWithManagers struct {
// iswildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// roleid
// Required: true
RoleID *string `json:"RoleId"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleResponseWithManagers Model role response with managers
swagger:model Model role response with managers.
func (*ModelRoleResponseWithManagers) MarshalBinary ¶
func (m *ModelRoleResponseWithManagers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagers) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagersAndPaginationV3 ¶
type ModelRoleResponseWithManagersAndPaginationV3 struct {
// data
// Required: true
Data []*ModelRoleResponseWithManagersV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleResponseWithManagersAndPaginationV3 Model role response with managers and pagination V3
swagger:model Model role response with managers and pagination V3.
func (*ModelRoleResponseWithManagersAndPaginationV3) MarshalBinary ¶
func (m *ModelRoleResponseWithManagersAndPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagersAndPaginationV3) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagersAndPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagersV3 ¶
type ModelRoleResponseWithManagersV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleResponseWithManagersV3 Model role response with managers V3
swagger:model Model role response with managers V3.
func (*ModelRoleResponseWithManagersV3) MarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagersV3) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequest ¶
type ModelRoleUpdateRequest struct {
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleUpdateRequest Model role update request
swagger:model Model role update request.
func (*ModelRoleUpdateRequest) MarshalBinary ¶
func (m *ModelRoleUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequest) UnmarshalBinary ¶
func (m *ModelRoleUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequestV3 ¶
type ModelRoleUpdateRequestV3 struct {
// deletable
Deletable bool `json:"deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleUpdateRequestV3 Model role update request V3
swagger:model Model role update request V3.
func (*ModelRoleUpdateRequestV3) MarshalBinary ¶
func (m *ModelRoleUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelRoleUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Request ¶
type ModelRoleV4Request struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// deletable
Deletable bool `json:"deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleV4Request Model role V4 request
swagger:model Model role V4 request.
func (*ModelRoleV4Request) MarshalBinary ¶
func (m *ModelRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Request) UnmarshalBinary ¶
func (m *ModelRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Response ¶
type ModelRoleV4Response struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleV4Response Model role V4 response
swagger:model Model role V4 response.
func (*ModelRoleV4Response) MarshalBinary ¶
func (m *ModelRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Response) UnmarshalBinary ¶
func (m *ModelRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialRequest ¶
type ModelSSOPlatformCredentialRequest struct {
// acsurl
// Required: true
AcsURL *string `json:"acsUrl"`
// apikey
// Required: true
APIKey *string `json:"apiKey"`
// appid
// Required: true
AppID *string `json:"appId"`
// federationmetadataurl
// Required: true
FederationMetadataURL *string `json:"federationMetadataUrl"`
// isactive
// Required: true
IsActive *bool `json:"isActive"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// secret
// Required: true
Secret *string `json:"secret"`
// ssourl
// Required: true
SSOURL *string `json:"ssoUrl"`
}
ModelSSOPlatformCredentialRequest Model SSO platform credential request
swagger:model Model SSO platform credential request.
func (*ModelSSOPlatformCredentialRequest) MarshalBinary ¶
func (m *ModelSSOPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialRequest) UnmarshalBinary ¶
func (m *ModelSSOPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialResponse ¶
type ModelSSOPlatformCredentialResponse struct {
// acsurl
// Required: true
AcsURL *string `json:"acsUrl"`
// appid
// Required: true
AppID *string `json:"appId"`
// federationmetadataurl
// Required: true
FederationMetadataURL *string `json:"federationMetadataUrl"`
// isactive
// Required: true
IsActive *bool `json:"isActive"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// secret
// Required: true
Secret *string `json:"secret"`
// ssourl
// Required: true
SSOURL *string `json:"ssoUrl"`
// first few characters of key
// Required: true
TruncatedAPIKey *string `json:"truncatedApiKey"`
}
ModelSSOPlatformCredentialResponse Model SSO platform credential response
swagger:model Model SSO platform credential response.
func (*ModelSSOPlatformCredentialResponse) MarshalBinary ¶
func (m *ModelSSOPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialResponse) UnmarshalBinary ¶
func (m *ModelSSOPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersByPlatformIDResponse ¶
type ModelSearchUsersByPlatformIDResponse struct {
// data
// Required: true
Data []*AccountcommonUserSearchByPlatformIDResult `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelSearchUsersByPlatformIDResponse Model search users by platform ID response
swagger:model Model search users by platform ID response.
func (*ModelSearchUsersByPlatformIDResponse) MarshalBinary ¶
func (m *ModelSearchUsersByPlatformIDResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersByPlatformIDResponse) UnmarshalBinary ¶
func (m *ModelSearchUsersByPlatformIDResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponse ¶
type ModelSearchUsersResponse struct {
// data
// Required: true
Data []*AccountcommonUserSearchResult `json:"Data"`
}
ModelSearchUsersResponse Model search users response
swagger:model Model search users response.
func (*ModelSearchUsersResponse) MarshalBinary ¶
func (m *ModelSearchUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponse) UnmarshalBinary ¶
func (m *ModelSearchUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponseWithPaginationV3 ¶
type ModelSearchUsersResponseWithPaginationV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// totaldata
// Required: true
// Format: int32
TotalData *int32 `json:"totalData"`
}
ModelSearchUsersResponseWithPaginationV3 Model search users response with pagination V3
swagger:model Model search users response with pagination V3.
func (*ModelSearchUsersResponseWithPaginationV3) MarshalBinary ¶
func (m *ModelSearchUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary ¶
func (m *ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendRegisterVerificationCodeRequest ¶
type ModelSendRegisterVerificationCodeRequest struct {
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelSendRegisterVerificationCodeRequest Model send register verification code request
swagger:model Model send register verification code request.
func (*ModelSendRegisterVerificationCodeRequest) MarshalBinary ¶
func (m *ModelSendRegisterVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendRegisterVerificationCodeRequest) UnmarshalBinary ¶
func (m *ModelSendRegisterVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequest ¶
type ModelSendVerificationCodeRequest struct {
// context
Context string `json:"Context,omitempty"`
// languagetag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// loginid
// Required: true
LoginID *string `json:"LoginID"`
}
ModelSendVerificationCodeRequest Model send verification code request
swagger:model Model send verification code request.
func (*ModelSendVerificationCodeRequest) MarshalBinary ¶
func (m *ModelSendVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequest) UnmarshalBinary ¶
func (m *ModelSendVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequestV3 ¶
type ModelSendVerificationCodeRequestV3 struct {
// context
Context string `json:"context,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelSendVerificationCodeRequestV3 Model send verification code request V3
swagger:model Model send verification code request V3.
func (*ModelSendVerificationCodeRequestV3) MarshalBinary ¶
func (m *ModelSendVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequestV3) UnmarshalBinary ¶
func (m *ModelSendVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationLinkRequest ¶
type ModelSendVerificationLinkRequest struct {
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelSendVerificationLinkRequest Model send verification link request
swagger:model Model send verification link request.
func (*ModelSendVerificationLinkRequest) MarshalBinary ¶
func (m *ModelSendVerificationLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationLinkRequest) UnmarshalBinary ¶
func (m *ModelSendVerificationLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialRequest ¶
type ModelThirdPartyLoginPlatformCredentialRequest struct {
// ACSURL is an endpoint on the service provider where the identity provider will redirect to with its authentication response
// Required: true
ACSURL *string `json:"ACSURL"`
// AWSCognitoRegion is aws region where user pool reside
// Required: true
AWSCognitoRegion *string `json:"AWSCognitoRegion"`
// AWSCognitoUserPool is aws cognito user pool id
// Required: true
AWSCognitoUserPool *string `json:"AWSCognitoUserPool"`
// allowed clients that can show this login method
AllowedClients []string `json:"AllowedClients,omitempty"`
// appid
// Required: true
AppID *string `json:"AppId"`
// third party authorization endpoint to obtain authorization code
// Required: true
AuthorizationEndpoint *string `json:"AuthorizationEndpoint"`
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// 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"`
// 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"`
// A json containing credentials for netflix integration. Only for netflix platformId
// Required: true
NetflixCertificates *AccountcommonNetflixCertificates `json:"NetflixCertificates"`
// organizationid
// Required: true
OrganizationID *string `json:"OrganizationId"`
// platformname
// Required: true
PlatformName *string `json:"PlatformName"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// domains that are allowed to create user and grant roles
// Required: true
RegisteredDomains []*AccountcommonRegisteredDomain `json:"RegisteredDomains"`
// secret
// Required: true
Secret *string `json:"Secret"`
// apple team id
// Required: true
TeamID *string `json:"TeamID"`
// Token authentication type indicating what token will be used to authenticate 3rd party user. Currently support: idToken, code and bearerToken. Used for generic oauth flow.
// Required: true
TokenAuthenticationType *string `json:"TokenAuthenticationType"`
// A JSON containing how IAM service retrieve value from id token claims or userInfo endpoint. Used for generic oauth flow. Currently allowed fields list [userIdentity, name, email, avatarUrl]
TokenClaimsMapping map[string]string `json:"TokenClaimsMapping,omitempty"`
// third party token endpoint to obtain token
// Required: true
TokenEndpoint *string `json:"TokenEndpoint"`
// third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
// Required: true
UserInfoEndpoint *string `json:"UserInfoEndpoint"`
// http method to call third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
// Required: true
UserInfoHTTPMethod *string `json:"UserInfoHTTPMethod"`
// scopes for generic OAuth Authorization code flow. Default is [openid, profile, email]
// Required: true
Scopes []string `json:"scopes"`
}
ModelThirdPartyLoginPlatformCredentialRequest Model third party login platform credential request
swagger:model Model third party login platform credential request.
func (*ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialResponse ¶
type ModelThirdPartyLoginPlatformCredentialResponse struct {
// ACSURL is an endpoint on the service provider where the identity provider will redirect to with its authentication response
// Required: true
ACSURL *string `json:"ACSURL"`
// AWSCognitoRegion is aws region where user pool reside
// Required: true
AWSCognitoRegion *string `json:"AWSCognitoRegion"`
// AWSCognitoUserPool is aws cognito user pool id
// Required: true
AWSCognitoUserPool *string `json:"AWSCognitoUserPool"`
// allowed clients that can show this login method
AllowedClients []string `json:"AllowedClients,omitempty"`
// appid
// Required: true
AppID *string `json:"AppId"`
// third party authorization endpoint to obtain authorization code
AuthorizationEndpoint string `json:"AuthorizationEndpoint,omitempty"`
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// 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"`
// 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"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// A json containing Credentials for netflix integration.
NetflixCertificates *AccountcommonNetflixCertificates `json:"NetflixCertificates,omitempty"`
// organizationid
// Required: true
OrganizationID *string `json:"OrganizationId"`
// platformid
// Required: true
PlatformID *string `json:"PlatformId"`
// platformname
// Required: true
PlatformName *string `json:"PlatformName"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// secret
// Required: true
Secret *string `json:"Secret"`
// teamid
// Required: true
TeamID *string `json:"TeamID"`
// Token authentication type indicating what token will be used to authenticate 3rd party user. Currently support: idToken, code and bearerToken. Used for generic oauth flow.
// Required: true
TokenAuthenticationType *string `json:"TokenAuthenticationType"`
// A JSON containing how IAM service retrieve value from id token claims or userInfo endpoint. Used for generic oauth flow.
TokenClaimsMapping map[string]string `json:"TokenClaimsMapping,omitempty"`
// third party token endpoint to obtain token
TokenEndpoint string `json:"TokenEndpoint,omitempty"`
// third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
UserInfoEndpoint string `json:"UserInfoEndpoint,omitempty"`
// http method to call third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
UserInfoHTTPMethod string `json:"UserInfoHTTPMethod,omitempty"`
// registereddomains
RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains,omitempty"`
// scopes for generic OAuth Authorization code flow
Scopes []string `json:"scopes,omitempty"`
}
ModelThirdPartyLoginPlatformCredentialResponse Model third party login platform credential response
swagger:model Model third party login platform credential response.
func (*ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary ¶
func (m *ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTokenThirdPartyLinkStatusResponse ¶
type ModelTokenThirdPartyLinkStatusResponse struct {
// linked
// Required: true
Linked *bool `json:"linked"`
// platformtoken
PlatformToken string `json:"platformToken,omitempty"`
// sandboxid
SandboxID string `json:"sandboxId,omitempty"`
}
ModelTokenThirdPartyLinkStatusResponse Model token third party link status response
swagger:model Model token third party link status response.
func (*ModelTokenThirdPartyLinkStatusResponse) MarshalBinary ¶
func (m *ModelTokenThirdPartyLinkStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary ¶
func (m *ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUnlinkUserPlatformRequest ¶
type ModelUnlinkUserPlatformRequest struct {
// platformnamespace
PlatformNamespace string `json:"platformNamespace,omitempty"`
}
ModelUnlinkUserPlatformRequest Model unlink user platform request
swagger:model Model unlink user platform request.
func (*ModelUnlinkUserPlatformRequest) MarshalBinary ¶
func (m *ModelUnlinkUserPlatformRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUnlinkUserPlatformRequest) UnmarshalBinary ¶
func (m *ModelUnlinkUserPlatformRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdatePermissionScheduleRequest ¶
type ModelUpdatePermissionScheduleRequest struct {
// schedaction
// Format: int32
SchedAction int32 `json:"SchedAction,omitempty"`
// schedcron
SchedCron string `json:"SchedCron,omitempty"`
// schedrange
SchedRange []string `json:"SchedRange,omitempty"`
}
ModelUpdatePermissionScheduleRequest Model update permission schedule request
swagger:model Model update permission schedule request.
func (*ModelUpdatePermissionScheduleRequest) MarshalBinary ¶
func (m *ModelUpdatePermissionScheduleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdatePermissionScheduleRequest) UnmarshalBinary ¶
func (m *ModelUpdatePermissionScheduleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserDeletionStatusRequest ¶
type ModelUpdateUserDeletionStatusRequest struct {
// deletiondate
// Format: int64
DeletionDate int64 `json:"deletionDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
}
ModelUpdateUserDeletionStatusRequest Model update user deletion status request
swagger:model Model update user deletion status request.
func (*ModelUpdateUserDeletionStatusRequest) MarshalBinary ¶
func (m *ModelUpdateUserDeletionStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserDeletionStatusRequest) UnmarshalBinary ¶
func (m *ModelUpdateUserDeletionStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserStatusRequest ¶
type ModelUpdateUserStatusRequest struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// reason
Reason string `json:"reason,omitempty"`
}
ModelUpdateUserStatusRequest Model update user status request
swagger:model Model update user status request.
func (*ModelUpdateUserStatusRequest) MarshalBinary ¶
func (m *ModelUpdateUserStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserStatusRequest) UnmarshalBinary ¶
func (m *ModelUpdateUserStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountRequest ¶
type ModelUpgradeHeadlessAccountRequest struct {
// new email address or phone number
// Required: true
LoginID *string `json:"LoginID"`
// new password
// Required: true
Password *string `json:"Password"`
}
ModelUpgradeHeadlessAccountRequest Model upgrade headless account request
swagger:model Model upgrade headless account request.
func (*ModelUpgradeHeadlessAccountRequest) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountRequest) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountV3Request ¶
type ModelUpgradeHeadlessAccountV3Request struct {
// new email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// new password
// Required: true
Password *string `json:"password"`
}
ModelUpgradeHeadlessAccountV3Request Model upgrade headless account V3 request
swagger:model Model upgrade headless account V3 request.
func (*ModelUpgradeHeadlessAccountV3Request) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest ¶
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// password
// Required: true
Password *string `json:"Password"`
// loginid
// Required: true
LoginID *string `json:"loginId"`
}
ModelUpgradeHeadlessAccountWithVerificationCodeRequest Model upgrade headless account with verification code request
swagger:model Model upgrade headless account with verification code request.
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 ¶
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// country
Country string `json:"country,omitempty"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// validateonly
ValidateOnly bool `json:"validateOnly"`
}
ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 Model upgrade headless account with verification code request V3
swagger:model Model upgrade headless account with verification code request V3.
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary ¶
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponse ¶
type ModelUserActiveBanResponse struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// banid
// Required: true
BanID *string `json:"BanId"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate"`
}
ModelUserActiveBanResponse Model user active ban response
swagger:model Model user active ban response.
func (*ModelUserActiveBanResponse) MarshalBinary ¶
func (m *ModelUserActiveBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponse) UnmarshalBinary ¶
func (m *ModelUserActiveBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponseV3 ¶
type ModelUserActiveBanResponseV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// banid
// Required: true
BanID *string `json:"banId"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
// targetednamespace
// Required: true
TargetedNamespace *string `json:"targetedNamespace"`
}
ModelUserActiveBanResponseV3 Model user active ban response V3
swagger:model Model user active ban response V3.
func (*ModelUserActiveBanResponseV3) MarshalBinary ¶
func (m *ModelUserActiveBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponseV3) UnmarshalBinary ¶
func (m *ModelUserActiveBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponse ¶
type ModelUserBanResponse struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// banid
// Required: true
BanID *string `json:"BanId"`
// bannedby
// Required: true
BannedBy *BannedBy `json:"BannedBy"`
// comment
// Required: true
Comment *string `json:"Comment"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// disableddate
// Format: date-time
DisabledDate *strfmt.DateTime `json:"DisabledDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// reason
// Required: true
Reason *string `json:"Reason"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelUserBanResponse Model user ban response
swagger:model Model user ban response.
func (*ModelUserBanResponse) MarshalBinary ¶
func (m *ModelUserBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponse) UnmarshalBinary ¶
func (m *ModelUserBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponseV3 ¶
type ModelUserBanResponseV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// banid
// Required: true
BanID *string `json:"banId"`
// bannedby
// Required: true
BannedBy *AccountcommonBannedByV3 `json:"bannedBy"`
// comment
// Required: true
Comment *string `json:"comment"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// disableddate
// Required: true
// Format: date-time
DisabledDate strfmt.DateTime `json:"disabledDate"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// reason
// Required: true
Reason *string `json:"reason"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserBanResponseV3 Model user ban response V3
swagger:model Model user ban response V3.
func (*ModelUserBanResponseV3) MarshalBinary ¶
func (m *ModelUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponseV3) UnmarshalBinary ¶
func (m *ModelUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBaseInfo ¶
type ModelUserBaseInfo struct {
// avatarurl
// Required: true
AvatarURL *string `json:"avatarUrl"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// platformuserids
// Required: true
PlatformUserIds map[string]string `json:"platformUserIds"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
Username string `json:"username,omitempty"`
}
ModelUserBaseInfo Model user base info
swagger:model Model user base info.
func (*ModelUserBaseInfo) MarshalBinary ¶
func (m *ModelUserBaseInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBaseInfo) UnmarshalBinary ¶
func (m *ModelUserBaseInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequest ¶
type ModelUserCreateRequest struct {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// country
// Required: true
Country *string `json:"Country"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// password
// Required: true
Password *string `json:"Password"`
// passwordmd5sum
PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"`
}
ModelUserCreateRequest Model user create request
swagger:model Model user create request.
func (*ModelUserCreateRequest) MarshalBinary ¶
func (m *ModelUserCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequest) UnmarshalBinary ¶
func (m *ModelUserCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequestV3 ¶
type ModelUserCreateRequestV3 struct {
// passwordmd5sum
PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"`
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Required: true
AuthType *string `json:"authType"`
// code
// Required: true
Code *string `json:"code"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// reachminimumage
// Required: true
ReachMinimumAge *bool `json:"reachMinimumAge"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
}
ModelUserCreateRequestV3 Model user create request V3
swagger:model Model user create request V3.
func (*ModelUserCreateRequestV3) MarshalBinary ¶
func (m *ModelUserCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequestV3) UnmarshalBinary ¶
func (m *ModelUserCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponse ¶
type ModelUserCreateResponse struct {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// country
// Required: true
Country *string `json:"Country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"DateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelUserCreateResponse Model user create response
swagger:model Model user create response.
func (*ModelUserCreateResponse) MarshalBinary ¶
func (m *ModelUserCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponse) UnmarshalBinary ¶
func (m *ModelUserCreateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponseV3 ¶
type ModelUserCreateResponseV3 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserCreateResponseV3 Model user create response V3
swagger:model Model user create response V3.
func (*ModelUserCreateResponseV3) MarshalBinary ¶
func (m *ModelUserCreateResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponseV3) UnmarshalBinary ¶
func (m *ModelUserCreateResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserDeletionStatusResponse ¶
type ModelUserDeletionStatusResponse struct {
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
}
ModelUserDeletionStatusResponse Model user deletion status response
swagger:model Model user deletion status response.
func (*ModelUserDeletionStatusResponse) MarshalBinary ¶
func (m *ModelUserDeletionStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserDeletionStatusResponse) UnmarshalBinary ¶
func (m *ModelUserDeletionStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIDsRequest ¶
type ModelUserIDsRequest struct {
// userids
// Required: true
UserIds []string `json:"userIds"`
}
ModelUserIDsRequest Model user I ds request
swagger:model Model user I ds request.
func (*ModelUserIDsRequest) MarshalBinary ¶
func (m *ModelUserIDsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIDsRequest) UnmarshalBinary ¶
func (m *ModelUserIDsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIdentityUpdateRequestV3 ¶
type ModelUserIdentityUpdateRequestV3 struct {
// emailaddress
EmailAddress string `json:"emailAddress,omitempty"`
// password
Password string `json:"password,omitempty"`
}
ModelUserIdentityUpdateRequestV3 Model user identity update request V3
swagger:model Model user identity update request V3.
func (*ModelUserIdentityUpdateRequestV3) MarshalBinary ¶
func (m *ModelUserIdentityUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIdentityUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelUserIdentityUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInfoResponse ¶
type ModelUserInfoResponse struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserInfoResponse Model user info response
swagger:model Model user info response.
func (*ModelUserInfoResponse) MarshalBinary ¶
func (m *ModelUserInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInfoResponse) UnmarshalBinary ¶
func (m *ModelUserInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInformation ¶
type ModelUserInformation struct {
// country
// Required: true
Country *string `json:"Country"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddresses
// Required: true
EmailAddresses []string `json:"EmailAddresses"`
// linkedplatformaccounts
// Required: true
LinkedPlatformAccounts []*ModelPlatformUserInformation `json:"LinkedPlatformAccounts"`
// phonenumber
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// username
// Required: true
Username *string `json:"Username"`
// xuid
XUID string `json:"XUID,omitempty"`
}
ModelUserInformation Model user information
swagger:model Model user information.
func (*ModelUserInformation) MarshalBinary ¶
func (m *ModelUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInformation) UnmarshalBinary ¶
func (m *ModelUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInvitationV3 ¶
type ModelUserInvitationV3 struct {
// additionaldata
AdditionalData string `json:"additionalData,omitempty"`
// email
// Required: true
Email *string `json:"email"`
// expiredat
// Required: true
// Format: date-time
ExpiredAt strfmt.DateTime `json:"expiredAt"`
// id
ID string `json:"id,omitempty"`
// isnewstudio
IsNewStudio bool `json:"isNewStudio"`
// namespace
Namespace string `json:"namespace,omitempty"`
// namespacedisplayname
NamespaceDisplayName string `json:"namespaceDisplayName,omitempty"`
// roles
// Required: true
Roles []*AccountcommonNamespaceRole `json:"roles"`
// studionamespace
StudioNamespace string `json:"studioNamespace,omitempty"`
}
ModelUserInvitationV3 Model user invitation V3
swagger:model Model user invitation V3.
func (*ModelUserInvitationV3) MarshalBinary ¶
func (m *ModelUserInvitationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInvitationV3) UnmarshalBinary ¶
func (m *ModelUserInvitationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserLoginHistoryResponse ¶
type ModelUserLoginHistoryResponse struct {
// applicationname
// Required: true
ApplicationName *string `json:"ApplicationName"`
// city
// Required: true
City *string `json:"City"`
// country
// Required: true
Country *string `json:"Country"`
// deviceid
// Required: true
DeviceID *string `json:"DeviceId"`
// state
// Required: true
State *string `json:"State"`
// timestamp
// Required: true
// Format: int64
Timestamp *int64 `json:"Timestamp"`
// devicename
// Required: true
DeviceName *string `json:"deviceName"`
}
ModelUserLoginHistoryResponse Model user login history response
swagger:model Model user login history response.
func (*ModelUserLoginHistoryResponse) MarshalBinary ¶
func (m *ModelUserLoginHistoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserLoginHistoryResponse) UnmarshalBinary ¶
func (m *ModelUserLoginHistoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateRequest ¶
type ModelUserPasswordUpdateRequest struct {
// languagetag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// newpassword
// Required: true
NewPassword *string `json:"NewPassword"`
// oldpassword
// Required: true
OldPassword *string `json:"OldPassword"`
}
ModelUserPasswordUpdateRequest Model user password update request
swagger:model Model user password update request.
func (*ModelUserPasswordUpdateRequest) MarshalBinary ¶
func (m *ModelUserPasswordUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateRequest) UnmarshalBinary ¶
func (m *ModelUserPasswordUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateV3Request ¶
type ModelUserPasswordUpdateV3Request struct {
// languagetag
// Required: true
LanguageTag *string `json:"languageTag"`
// newpassword
// Required: true
NewPassword *string `json:"newPassword"`
// oldpassword
// Required: true
OldPassword *string `json:"oldPassword"`
}
ModelUserPasswordUpdateV3Request Model user password update V3 request
swagger:model Model user password update V3 request.
func (*ModelUserPasswordUpdateV3Request) MarshalBinary ¶
func (m *ModelUserPasswordUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateV3Request) UnmarshalBinary ¶
func (m *ModelUserPasswordUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPermissionsResponseV3 ¶
type ModelUserPermissionsResponseV3 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"schedAction,omitempty"`
// schedcron
SchedCron string `json:"schedCron,omitempty"`
// schedrange
SchedRange []string `json:"schedRange,omitempty"`
}
ModelUserPermissionsResponseV3 Model user permissions response V3
swagger:model Model user permissions response V3.
func (*ModelUserPermissionsResponseV3) MarshalBinary ¶
func (m *ModelUserPermissionsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPermissionsResponseV3) UnmarshalBinary ¶
func (m *ModelUserPermissionsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformInfo ¶
type ModelUserPlatformInfo struct {
// platformavatarurl
PlatformAvatarURL string `json:"platformAvatarUrl,omitempty"`
// platformdisplayname
PlatformDisplayName string `json:"platformDisplayName,omitempty"`
// platformgroup
PlatformGroup string `json:"platformGroup,omitempty"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
}
ModelUserPlatformInfo Model user platform info
swagger:model Model user platform info.
func (*ModelUserPlatformInfo) MarshalBinary ¶
func (m *ModelUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformInfo) UnmarshalBinary ¶
func (m *ModelUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformInfos ¶
type ModelUserPlatformInfos struct {
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// platforminfos
// Required: true
PlatformInfos []*ModelUserPlatformInfo `json:"platformInfos"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserPlatformInfos Model user platform infos
swagger:model Model user platform infos.
func (*ModelUserPlatformInfos) MarshalBinary ¶
func (m *ModelUserPlatformInfos) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformInfos) UnmarshalBinary ¶
func (m *ModelUserPlatformInfos) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPlatformMetadata ¶
type ModelUserPlatformMetadata struct {
// metadata
// Required: true
Metadata interface{} `json:"metadata"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserPlatformMetadata Model user platform metadata
swagger:model Model user platform metadata.
func (*ModelUserPlatformMetadata) MarshalBinary ¶
func (m *ModelUserPlatformMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPlatformMetadata) UnmarshalBinary ¶
func (m *ModelUserPlatformMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPublicInfoResponseV4 ¶
type ModelUserPublicInfoResponseV4 struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserPublicInfoResponseV4 Model user public info response V4
swagger:model Model user public info response V4.
func (*ModelUserPublicInfoResponseV4) MarshalBinary ¶
func (m *ModelUserPublicInfoResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPublicInfoResponseV4) UnmarshalBinary ¶
func (m *ModelUserPublicInfoResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponse ¶
type ModelUserResponse struct {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// avatarurl
AvatarURL string `json:"AvatarUrl,omitempty"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponse `json:"Bans"`
// country
// Required: true
Country *string `json:"Country"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"DateOfBirth"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"DeletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
EmailAddress string `json:"EmailAddress,omitempty"`
// emailverified
// Required: true
EmailVerified *bool `json:"EmailVerified"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"LastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"`
// newemailaddress
NewEmailAddress string `json:"NewEmailAddress,omitempty"`
// oldemailaddress
// Required: true
OldEmailAddress *string `json:"OldEmailAddress"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// phonenumber
PhoneNumber string `json:"PhoneNumber,omitempty"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"PhoneVerified"`
// platformid
PlatformID string `json:"PlatformId,omitempty"`
// platformuserid
PlatformUserID string `json:"PlatformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"Roles"`
// userid
// Required: true
UserID *string `json:"UserId"`
// username
Username string `json:"Username,omitempty"`
// xuid
XUID string `json:"XUID,omitempty"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
}
ModelUserResponse Model user response
swagger:model Model user response.
func (*ModelUserResponse) MarshalBinary ¶
func (m *ModelUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponse) UnmarshalBinary ¶
func (m *ModelUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponseV3 ¶
type ModelUserResponseV3 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponseV3 `json:"bans"`
// country
// Required: true
Country *string `json:"country"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// dateofbirth
// Format: date-time
DateOfBirth *strfmt.DateTime `json:"dateOfBirth,omitempty"`
// deletiondate
DeletionDate string `json:"deletionDate,omitempty"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// emailverified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"`
// newemailaddress
NewEmailAddress string `json:"newEmailAddress,omitempty"`
// oldemailaddress
OldEmailAddress string `json:"oldEmailAddress,omitempty"`
// permissions
// Required: true
Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"`
// phonenumber
PhoneNumber string `json:"phoneNumber,omitempty"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platformavatarurl
PlatformAvatarURL string `json:"platformAvatarUrl,omitempty"`
// platformdisplayname
PlatformDisplayName string `json:"platformDisplayName,omitempty"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platforminfos
PlatformInfos []*ModelUserPlatformInfo `json:"platformInfos,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// skiploginqueue
SkipLoginQueue bool `json:"skipLoginQueue"`
// testaccount
TestAccount bool `json:"testAccount"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
UserName string `json:"userName,omitempty"`
}
ModelUserResponseV3 Model user response V3
swagger:model Model user response V3.
func (*ModelUserResponseV3) MarshalBinary ¶
func (m *ModelUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponseV3) UnmarshalBinary ¶
func (m *ModelUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserRolesV4Response ¶
type ModelUserRolesV4Response struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelUserRolesV4Response Model user roles V4 response
swagger:model Model user roles V4 response.
func (*ModelUserRolesV4Response) MarshalBinary ¶
func (m *ModelUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserRolesV4Response) UnmarshalBinary ¶
func (m *ModelUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUnbanCreateRequestV3 ¶
type ModelUserUnbanCreateRequestV3 struct {
// banid
// Required: true
BanID *string `json:"banId"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserUnbanCreateRequestV3 Model user unban create request V3
swagger:model Model user unban create request V3.
func (*ModelUserUnbanCreateRequestV3) MarshalBinary ¶
func (m *ModelUserUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUnbanCreateRequestV3) UnmarshalBinary ¶
func (m *ModelUserUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequest ¶
type ModelUserUpdateRequest struct {
// country
Country string `json:"Country,omitempty"`
// dateofbirth
DateOfBirth string `json:"DateOfBirth,omitempty"`
// displayname
DisplayName string `json:"DisplayName,omitempty"`
// languagetag
LanguageTag string `json:"LanguageTag,omitempty"`
}
ModelUserUpdateRequest Model user update request
swagger:model Model user update request.
func (*ModelUserUpdateRequest) MarshalBinary ¶
func (m *ModelUserUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequest) UnmarshalBinary ¶
func (m *ModelUserUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequestV3 ¶
type ModelUserUpdateRequestV3 struct {
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// country
Country string `json:"country,omitempty"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
// skiploginqueue
SkipLoginQueue bool `json:"skipLoginQueue"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// username
UserName string `json:"userName,omitempty"`
}
ModelUserUpdateRequestV3 Model user update request V3
swagger:model Model user update request V3.
func (*ModelUserUpdateRequestV3) MarshalBinary ¶
func (m *ModelUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequestV3) UnmarshalBinary ¶
func (m *ModelUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequest ¶
type ModelUserVerificationRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// contacttype
// Required: true
ContactType *string `json:"ContactType"`
// languagetag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// validateonly
// Required: true
ValidateOnly *bool `json:"validateOnly"`
}
ModelUserVerificationRequest Model user verification request
swagger:model Model user verification request.
func (*ModelUserVerificationRequest) MarshalBinary ¶
func (m *ModelUserVerificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequest) UnmarshalBinary ¶
func (m *ModelUserVerificationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequestV3 ¶
type ModelUserVerificationRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// contacttype
// Required: true
ContactType *string `json:"contactType"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
// validateonly
ValidateOnly bool `json:"validateOnly"`
}
ModelUserVerificationRequestV3 Model user verification request V3
swagger:model Model user verification request V3.
func (*ModelUserVerificationRequestV3) MarshalBinary ¶
func (m *ModelUserVerificationRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequestV3) UnmarshalBinary ¶
func (m *ModelUserVerificationRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserWithPlatformInfo ¶
type ModelUserWithPlatformInfo struct {
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// platforminfos
// Required: true
PlatformInfos []*ModelUserPlatformInfo `json:"platformInfos"`
// uniquedisplayname
UniqueDisplayName string `json:"uniqueDisplayName,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
Username string `json:"username,omitempty"`
// xuid
Xuid string `json:"xuid,omitempty"`
}
ModelUserWithPlatformInfo Model user with platform info
swagger:model Model user with platform info.
func (*ModelUserWithPlatformInfo) MarshalBinary ¶
func (m *ModelUserWithPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserWithPlatformInfo) UnmarshalBinary ¶
func (m *ModelUserWithPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersPlatformInfosRequestV3 ¶
type ModelUsersPlatformInfosRequestV3 struct {
// platformid
PlatformID string `json:"platformId,omitempty"`
// max count 100
// Required: true
UserIds []string `json:"userIds"`
}
ModelUsersPlatformInfosRequestV3 Model users platform infos request V3
swagger:model Model users platform infos request V3.
func (*ModelUsersPlatformInfosRequestV3) MarshalBinary ¶
func (m *ModelUsersPlatformInfosRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersPlatformInfosRequestV3) UnmarshalBinary ¶
func (m *ModelUsersPlatformInfosRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUsersPlatformInfosResponse ¶
type ModelUsersPlatformInfosResponse struct {
// data
// Required: true
Data []*ModelUserPlatformInfos `json:"data"`
}
ModelUsersPlatformInfosResponse Model users platform infos response
swagger:model Model users platform infos response.
func (*ModelUsersPlatformInfosResponse) MarshalBinary ¶
func (m *ModelUsersPlatformInfosResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUsersPlatformInfosResponse) UnmarshalBinary ¶
func (m *ModelUsersPlatformInfosResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidUserIDResponseV4 ¶
type ModelValidUserIDResponseV4 struct {
// indicate if user is exist or not
// Required: true
Exists *bool `json:"exists"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelValidUserIDResponseV4 Model valid user ID response V4
swagger:model Model valid user ID response V4.
func (*ModelValidUserIDResponseV4) MarshalBinary ¶
func (m *ModelValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidUserIDResponseV4) UnmarshalBinary ¶
func (m *ModelValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetail ¶
type ModelValidationDetail struct {
// allowallspecialcharacters
// Required: true
AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"`
// allowdigit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allowletter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allowspace
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allowunicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// if this config has valid value, will prefer to use and ignore other validation
AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"`
// blockedword
// Required: true
BlockedWord []string `json:"blockedWord"`
// description
// Required: true
Description []*AccountcommonInputValidationDescription `json:"description"`
// iscustomregex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// lettercase
// Required: true
LetterCase *string `json:"letterCase"`
// maxlength
// Required: true
// Format: int32
MaxLength *int32 `json:"maxLength"`
// maxrepeatingalphanum
// Required: true
// Format: int32
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// maxrepeatingspecialcharacter
// Required: true
// Format: int32
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// minchartype
// Required: true
// Format: int32
MinCharType *int32 `json:"minCharType"`
// minlength
// Required: true
// Format: int32
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// specialcharacterlocation
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// specialcharacters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
ModelValidationDetail Model validation detail
swagger:model Model validation detail.
func (*ModelValidationDetail) MarshalBinary ¶
func (m *ModelValidationDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetail) UnmarshalBinary ¶
func (m *ModelValidationDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetailPublic ¶
type ModelValidationDetailPublic struct {
// allowallspecialcharacters
// Required: true
AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"`
// allowdigit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allowletter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allowspace
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allowunicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// if this config has valid value, will prefer to use and ignore other validation
AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"`
// blockedword
// Required: true
BlockedWord []string `json:"blockedWord"`
// description
// Required: true
Description *AccountcommonInputValidationDescription `json:"description"`
// iscustomregex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// lettercase
// Required: true
LetterCase *string `json:"letterCase"`
// maxlength
// Required: true
// Format: int32
MaxLength *int32 `json:"maxLength"`
// maxrepeatingalphanum
// Required: true
// Format: int32
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// maxrepeatingspecialcharacter
// Required: true
// Format: int32
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// minchartype
// Required: true
// Format: int32
MinCharType *int32 `json:"minCharType"`
// minlength
// Required: true
// Format: int32
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// specialcharacterlocation
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// specialcharacters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
ModelValidationDetailPublic Model validation detail public
swagger:model Model validation detail public.
func (*ModelValidationDetailPublic) MarshalBinary ¶
func (m *ModelValidationDetailPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetailPublic) UnmarshalBinary ¶
func (m *ModelValidationDetailPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerificationCodeResponse ¶
type ModelVerificationCodeResponse struct {
// accountregistration
// Required: true
AccountRegistration *string `json:"accountRegistration"`
// accountupgrade
// Required: true
AccountUpgrade *string `json:"accountUpgrade"`
// passwordreset
// Required: true
PasswordReset *string `json:"passwordReset"`
// updateemail
// Required: true
UpdateEmail *string `json:"updateEmail"`
}
ModelVerificationCodeResponse Model verification code response
swagger:model Model verification code response.
func (*ModelVerificationCodeResponse) MarshalBinary ¶
func (m *ModelVerificationCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerificationCodeResponse) UnmarshalBinary ¶
func (m *ModelVerificationCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerifyRegistrationCode ¶
type ModelVerifyRegistrationCode struct {
// code
// Required: true
Code *string `json:"code"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
}
ModelVerifyRegistrationCode Model verify registration code
swagger:model Model verify registration code.
func (*ModelVerifyRegistrationCode) MarshalBinary ¶
func (m *ModelVerifyRegistrationCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerifyRegistrationCode) UnmarshalBinary ¶
func (m *ModelVerifyRegistrationCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelWebLinkingResponse ¶
type ModelWebLinkingResponse struct {
// state
// Required: true
State *string `json:"state"`
// third_party_url
// Required: true
ThirdPartyURL *string `json:"third_party_url"`
}
ModelWebLinkingResponse Model web linking response
swagger:model Model web linking response.
func (*ModelWebLinkingResponse) MarshalBinary ¶
func (m *ModelWebLinkingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelWebLinkingResponse) UnmarshalBinary ¶
func (m *ModelWebLinkingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthapiRevocationList ¶
type OauthapiRevocationList struct {
// revoked_tokens
// Required: true
RevokedTokens *BloomFilterJSON `json:"revoked_tokens"`
// revoked_users
// Required: true
RevokedUsers []*OauthcommonUserRevocationListRecord `json:"revoked_users"`
}
OauthapiRevocationList Oauthapi revocation list
swagger:model Oauthapi revocation list.
func (*OauthapiRevocationList) MarshalBinary ¶
func (m *OauthapiRevocationList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthapiRevocationList) UnmarshalBinary ¶
func (m *OauthapiRevocationList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKKey ¶
type OauthcommonJWKKey struct {
// alg
Alg string `json:"alg,omitempty"`
// e
E string `json:"e,omitempty"`
// kid
Kid string `json:"kid,omitempty"`
// kty
// Required: true
Kty *string `json:"kty"`
// n
N string `json:"n,omitempty"`
// use
Use string `json:"use,omitempty"`
}
OauthcommonJWKKey Oauthcommon JWK key
swagger:model Oauthcommon JWK key.
func (*OauthcommonJWKKey) MarshalBinary ¶
func (m *OauthcommonJWKKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKKey) UnmarshalBinary ¶
func (m *OauthcommonJWKKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKSet ¶
type OauthcommonJWKSet struct {
// keys
// Required: true
Keys []*OauthcommonJWKKey `json:"keys"`
}
OauthcommonJWKSet Oauthcommon JWK set
swagger:model Oauthcommon JWK set.
func (*OauthcommonJWKSet) MarshalBinary ¶
func (m *OauthcommonJWKSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKSet) UnmarshalBinary ¶
func (m *OauthcommonJWKSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonUserRevocationListRecord ¶
type OauthcommonUserRevocationListRecord struct {
// id
// Required: true
ID *string `json:"id"`
// revoked_at
// Required: true
// Format: date-time
RevokedAt strfmt.DateTime `json:"revoked_at"`
}
OauthcommonUserRevocationListRecord Oauthcommon user revocation list record
swagger:model Oauthcommon user revocation list record.
func (*OauthcommonUserRevocationListRecord) MarshalBinary ¶
func (m *OauthcommonUserRevocationListRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonUserRevocationListRecord) UnmarshalBinary ¶
func (m *OauthcommonUserRevocationListRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelCountryLocationResponse ¶
type OauthmodelCountryLocationResponse struct {
// city
// Required: true
City *string `json:"city"`
// countrycode
// Required: true
CountryCode *string `json:"countryCode"`
// countryname
// Required: true
CountryName *string `json:"countryName"`
// state
// Required: true
State *string `json:"state"`
}
OauthmodelCountryLocationResponse Oauthmodel country location response
swagger:model Oauthmodel country location response.
func (*OauthmodelCountryLocationResponse) MarshalBinary ¶
func (m *OauthmodelCountryLocationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelCountryLocationResponse) UnmarshalBinary ¶
func (m *OauthmodelCountryLocationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelErrorResponse ¶
type OauthmodelErrorResponse struct {
// clientid
ClientID string `json:"clientId,omitempty"`
// default_factor
DefaultFactor string `json:"default_factor,omitempty"`
// email
Email string `json:"email,omitempty"`
// error
// Required: true
Error *string `json:"error"`
// error_description
ErrorDescription string `json:"error_description,omitempty"`
// error_uri
ErrorURI string `json:"error_uri,omitempty"`
// factors
Factors []string `json:"factors,omitempty"`
// linkingtoken
LinkingToken string `json:"linkingToken,omitempty"`
// login_queue_ticket
LoginQueueTicket *OauthmodelLoginQueueTicketResponse `json:"login_queue_ticket,omitempty"`
// messagevariables
MessageVariables map[string]string `json:"messageVariables,omitempty"`
// mfa_token
MFAToken string `json:"mfa_token,omitempty"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// 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 ¶
type OauthmodelLoginQueueTicketResponse struct {
// cancel
// Required: true
Cancel *OauthmodelTicketEndpointAction `json:"cancel"`
// estimatedwaitingtimeinseconds
// Required: true
// Format: int32
EstimatedWaitingTimeInSeconds *int32 `json:"estimatedWaitingTimeInSeconds"`
// position
// Required: true
// Format: int32
Position *int32 `json:"position"`
// reconnectexpiredat
// Required: true
// Format: int64
ReconnectExpiredAt *int64 `json:"reconnectExpiredAt"`
// refresh
// Required: true
Refresh *OauthmodelTicketEndpointAction `json:"refresh"`
// ticket
// Required: true
Ticket *string `json:"ticket"`
}
OauthmodelLoginQueueTicketResponse Oauthmodel login queue ticket response
swagger:model Oauthmodel login queue ticket response.
func (*OauthmodelLoginQueueTicketResponse) MarshalBinary ¶
func (m *OauthmodelLoginQueueTicketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelLoginQueueTicketResponse) UnmarshalBinary ¶
func (m *OauthmodelLoginQueueTicketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeResponse ¶
type OauthmodelOneTimeLinkingCodeResponse struct {
// code will be expired in seconds
// Required: true
// Format: int64
Exp *int64 `json:"exp"`
// onetimelinkcode
// Required: true
OneTimeLinkCode *string `json:"oneTimeLinkCode"`
// onetimelinkurl
// Required: true
OneTimeLinkURL *string `json:"oneTimeLinkUrl"`
}
OauthmodelOneTimeLinkingCodeResponse Oauthmodel one time linking code response
swagger:model Oauthmodel one time linking code response.
func (*OauthmodelOneTimeLinkingCodeResponse) MarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeValidationResponse ¶
type OauthmodelOneTimeLinkingCodeValidationResponse struct {
// expired
// Required: true
Expired *bool `json:"expired"`
// valid
// Required: true
Valid *bool `json:"valid"`
}
OauthmodelOneTimeLinkingCodeValidationResponse Oauthmodel one time linking code validation response
swagger:model Oauthmodel one time linking code validation response.
func (*OauthmodelOneTimeLinkingCodeValidationResponse) MarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary ¶
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelPlatformTokenRefreshResponseV3 ¶
type OauthmodelPlatformTokenRefreshResponseV3 struct {
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// country
Country string `json:"country,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// platformtokenexpiresat
// Format: int64
PlatformTokenExpiresAt int64 `json:"platformTokenExpiresAt,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
}
OauthmodelPlatformTokenRefreshResponseV3 Oauthmodel platform token refresh response V3
swagger:model Oauthmodel platform token refresh response V3.
func (*OauthmodelPlatformTokenRefreshResponseV3) MarshalBinary ¶
func (m *OauthmodelPlatformTokenRefreshResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelPlatformTokenRefreshResponseV3) UnmarshalBinary ¶
func (m *OauthmodelPlatformTokenRefreshResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTargetTokenCodeResponse ¶
type OauthmodelTargetTokenCodeResponse struct {
// code
// Required: true
Code *string `json:"code"`
}
OauthmodelTargetTokenCodeResponse Oauthmodel target token code response
swagger:model Oauthmodel target token code response.
func (*OauthmodelTargetTokenCodeResponse) MarshalBinary ¶
func (m *OauthmodelTargetTokenCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTargetTokenCodeResponse) UnmarshalBinary ¶
func (m *OauthmodelTargetTokenCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTicketEndpointAction ¶
type OauthmodelTicketEndpointAction struct {
// action
// Required: true
Action *string `json:"action"`
// href
// Required: true
Href *string `json:"href"`
}
OauthmodelTicketEndpointAction Oauthmodel ticket endpoint action
swagger:model Oauthmodel ticket endpoint action.
func (*OauthmodelTicketEndpointAction) MarshalBinary ¶
func (m *OauthmodelTicketEndpointAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTicketEndpointAction) UnmarshalBinary ¶
func (m *OauthmodelTicketEndpointAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenIntrospectResponse ¶
type OauthmodelTokenIntrospectResponse struct {
// active
// Required: true
Active *bool `json:"active"`
// aud
Aud string `json:"aud,omitempty"`
// client_id
ClientID string `json:"client_id,omitempty"`
// exp
// Format: int64
Exp int64 `json:"exp,omitempty"`
// iat
// Format: int64
Iat int64 `json:"iat,omitempty"`
// scope
Scope string `json:"scope,omitempty"`
// sub
Sub string `json:"sub,omitempty"`
}
OauthmodelTokenIntrospectResponse Oauthmodel token introspect response
swagger:model Oauthmodel token introspect response.
func (*OauthmodelTokenIntrospectResponse) MarshalBinary ¶
func (m *OauthmodelTokenIntrospectResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenIntrospectResponse) UnmarshalBinary ¶
func (m *OauthmodelTokenIntrospectResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenResponse ¶
type OauthmodelTokenResponse struct {
// access_token
// Required: true
AccessToken *string `json:"access_token"`
// bans
// Required: true
Bans []*AccountcommonJWTBanV3 `json:"bans"`
// will get from xbox dpi if it exists
DeviceID string `json:"device_id,omitempty"`
// display_name
// Required: true
DisplayName *string `json:"display_name"`
// expires_in
// Required: true
// Format: int32
ExpiresIn *int32 `json:"expires_in"`
// is_comply
IsComply bool `json:"is_comply"`
// jflgs
// Format: int32
Jflgs int32 `json:"jflgs,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespace_roles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"permissions"`
// platform_id
PlatformID string `json:"platform_id,omitempty"`
// platform_user_id
PlatformUserID string `json:"platform_user_id,omitempty"`
// refresh_expires_in
// 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"`
// present if it is user token
Roles []string `json:"roles,omitempty"`
// scope
// Required: true
Scope *string `json:"scope"`
// token_type
// Required: true
TokenType *string `json:"token_type"`
// unique_display_name
UniqueDisplayName string `json:"unique_display_name,omitempty"`
// present if it is user token
UserID string `json:"user_id,omitempty"`
// xuid
Xuid string `json:"xuid,omitempty"`
}
OauthmodelTokenResponseV3 Oauthmodel token response V3
swagger:model Oauthmodel token response V3.
func (*OauthmodelTokenResponseV3) MarshalBinary ¶
func (m *OauthmodelTokenResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenResponseV3) UnmarshalBinary ¶
func (m *OauthmodelTokenResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenThirdPartyResponse ¶
type OauthmodelTokenThirdPartyResponse struct {
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// platform_token
// Required: true
PlatformToken *string `json:"platform_token"`
// platform_token_expires_at
// Format: int64
PlatformTokenExpiresAt int64 `json:"platform_token_expires_at,omitempty"`
// sand_box_id
SandBoxID string `json:"sand_box_id,omitempty"`
}
OauthmodelTokenThirdPartyResponse Oauthmodel token third party response
swagger:model Oauthmodel token third party response.
func (*OauthmodelTokenThirdPartyResponse) MarshalBinary ¶
func (m *OauthmodelTokenThirdPartyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenThirdPartyResponse) UnmarshalBinary ¶
func (m *OauthmodelTokenThirdPartyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenWithDeviceCookieResponseV3 ¶
type OauthmodelTokenWithDeviceCookieResponseV3 struct {
// access_token
// Required: true
AccessToken *string `json:"access_token"`
// Authentication Trust Id for device cookie validation. Only exist when login using grant_type=password and no existing Auth-Trust-Id given from request header
AuthTrustID string `json:"auth_trust_id,omitempty"`
// present if it is user token
Bans []*AccountcommonJWTBanV3 `json:"bans,omitempty"`
// display_name
DisplayName string `json:"display_name,omitempty"`
// expires_in
// Required: true
// Format: int32
ExpiresIn *int32 `json:"expires_in"`
// is_comply
IsComply bool `json:"is_comply"`
// jflgs
// Format: int32
Jflgs int32 `json:"jflgs,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// present if it is user token
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles,omitempty"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// platform_id
PlatformID string `json:"platform_id,omitempty"`
// platform_user_id
PlatformUserID string `json:"platform_user_id,omitempty"`
// present if it is user token
// Format: int32
RefreshExpiresIn int32 `json:"refresh_expires_in,omitempty"`
// present if it is user token
RefreshToken string `json:"refresh_token,omitempty"`
// present if it is user token
Roles []string `json:"roles,omitempty"`
// scope
// Required: true
Scope *string `json:"scope"`
// token_type
// Required: true
TokenType *string `json:"token_type"`
// unique_display_name
UniqueDisplayName string `json:"unique_display_name,omitempty"`
// present if it is user token
UserID string `json:"user_id,omitempty"`
// xuid
Xuid string `json:"xuid,omitempty"`
}
OauthmodelTokenWithDeviceCookieResponseV3 Oauthmodel token with device cookie response V3
swagger:model Oauthmodel token with device cookie response V3.
func (*OauthmodelTokenWithDeviceCookieResponseV3) MarshalBinary ¶
func (m *OauthmodelTokenWithDeviceCookieResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary ¶
func (m *OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelUserBan ¶
type OauthmodelUserBan struct {
// comment
// Required: true
Comment *string `json:"comment"`
// enddate
// Required: true
// Format: int64
EndDate *int64 `json:"endDate"`
// reason
// Required: true
Reason *string `json:"reason"`
}
OauthmodelUserBan Oauthmodel user ban
swagger:model Oauthmodel user ban.
func (*OauthmodelUserBan) MarshalBinary ¶
func (m *OauthmodelUserBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelUserBan) UnmarshalBinary ¶
func (m *OauthmodelUserBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type 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"`
}
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 ¶
type RestErrorResponseWithConflictedUserPlatformAccounts struct {
// errorcode
// Required: true
// Format: int32
ErrorCode *int32 `json:"errorCode"`
// errormessage
// Required: true
ErrorMessage *string `json:"errorMessage"`
// messagevariables
MessageVariables *AccountcommonConflictedUserPlatformAccounts `json:"messageVariables,omitempty"`
// User link a platform's different account is not allowed. This field contains the previous linked account details. Will have value only when in this case. (errorCode is 10200)
PreviousLinkedPlatformAccount *AccountcommonPlatformLinkingHistory `json:"previousLinkedPlatformAccount,omitempty"`
}
RestErrorResponseWithConflictedUserPlatformAccounts Rest error response with conflicted user platform accounts
swagger:model Rest error response with conflicted user platform accounts.
func (*RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary ¶
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary ¶
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Validation ¶
type Validation struct {
// allow all special Characters non words.
// Required: true
AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"`
// allowdigit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allowletter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allowspace
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allowunicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// if this config has valid value, will prefer to use and ignore other validation
AvatarConfig *AccountcommonAvatarConfig `json:"avatarConfig,omitempty"`
// blockedword
// Required: true
BlockedWord []string `json:"blockedWord"`
// description
// Required: true
Description []*ValidationDescription `json:"description"`
// iscustomregex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// lettercase
// Required: true
LetterCase *string `json:"letterCase"`
// maxlength
// Required: true
// Format: int32
MaxLength *int32 `json:"maxLength"`
// maxrepeatingalphanum
// Required: true
// Format: int32
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// maxrepeatingspecialcharacter
// Required: true
// Format: int32
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// minchartype
// Required: true
// Format: int32
MinCharType *int32 `json:"minCharType"`
// minlength
// Required: true
// Format: int32
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// specialcharacterlocation
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// specialcharacters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
Validation Validation
swagger:model Validation.
func (*Validation) MarshalBinary ¶
func (m *Validation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Validation) UnmarshalBinary ¶
func (m *Validation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidationDescription ¶
type ValidationDescription struct {
// language
// Required: true
Language *string `json:"language"`
// message
// Required: true
Message []string `json:"message"`
}
ValidationDescription Validation description
swagger:model Validation description.
func (*ValidationDescription) MarshalBinary ¶
func (m *ValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidationDescription) UnmarshalBinary ¶
func (m *ValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- account_create_test_user_request_v4.go
- account_create_test_user_response_v4.go
- account_create_test_users_request_v4.go
- account_create_test_users_response_v4.go
- account_create_user_request_v4.go
- account_create_user_response_v4.go
- account_upgrade_headless_account_request_v4.go
- account_upgrade_headless_account_with_verification_code_request_v4.go
- account_user_active_ban_response_v4.go
- account_user_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_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_registered_domain.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_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_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_user_request.go
- model_email_update_request_v4.go
- model_enabled_factors_response_v4.go
- model_failed_ban_unban_user_v3.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_publisher_user_response.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_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_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_histories_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_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_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_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_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_base_info.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_invitation_v3.go
- model_user_login_history_response.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_metadata.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_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
- validation.go
- validation_description.go