Documentation
¶
Index ¶
- type AccountCreateTestUserRequestV4
- 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 AccountcommonBan
- type AccountcommonBanReason
- type AccountcommonBanReasonV3
- type AccountcommonBanReasons
- type AccountcommonBanReasonsV3
- type AccountcommonBanV3
- type AccountcommonBannedByV3
- type AccountcommonBans
- type AccountcommonBansV3
- type AccountcommonClientPermission
- type AccountcommonClientPermissionV3
- type AccountcommonClientPermissions
- type AccountcommonClientPermissionsV3
- type AccountcommonConflictedUserPlatformAccounts
- type AccountcommonCountryAgeRestriction
- type AccountcommonDescription
- type AccountcommonInputValidationDescription
- type AccountcommonJWTBanV3
- type AccountcommonListUsersWithPlatformAccountsResponse
- type AccountcommonNamespaceRole
- type AccountcommonPagination
- type AccountcommonPaginationV3
- type AccountcommonPermission
- type AccountcommonPermissionV3
- type AccountcommonPermissions
- type AccountcommonPermissionsV3
- type AccountcommonPlatformAccount
- type AccountcommonRegisteredDomain
- type AccountcommonRole
- type AccountcommonRoleManager
- type AccountcommonRoleManagerV3
- type AccountcommonRoleMember
- type AccountcommonRoleMemberV3
- type AccountcommonRoleV3
- 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 ClientmodelClientUpdateRequest
- type ClientmodelClientUpdateSecretRequest
- type ClientmodelClientUpdateV3Request
- type ClientmodelClientV3Response
- type ClientmodelClientsV3Response
- type LegalAcceptedPoliciesRequest
- type ModelAddUserRoleV4Request
- type ModelAgeRestrictionRequest
- type ModelAgeRestrictionRequestV3
- type ModelAgeRestrictionResponse
- type ModelAgeRestrictionResponseV3
- type ModelAssignUserV4Request
- type ModelAssignedUserV4Response
- type ModelBanCreateRequest
- type ModelBanUpdateRequest
- type ModelCountry
- type ModelCountryAgeRestrictionRequest
- type ModelCountryAgeRestrictionV3Request
- type ModelCountryV3Response
- type ModelCreateJusticeUserResponse
- type ModelDisableUserRequest
- type ModelEmailUpdateRequestV4
- type ModelForgotPasswordRequestV3
- type ModelGetAdminUsersResponse
- type ModelGetPublisherUserResponse
- type ModelGetUserBanV3Response
- type ModelGetUserJusticePlatformAccountResponse
- type ModelGetUserMapping
- type ModelGetUsersResponseWithPaginationV3
- type ModelInputValidationData
- type ModelInputValidationDataPublic
- type ModelInputValidationUpdatePayload
- type ModelInputValidationsPublicResponse
- type ModelInputValidationsResponse
- type ModelInviteUserRequestV3
- type ModelInviteUserRequestV4
- type ModelInviteUserResponseV3
- type ModelLinkPlatformAccountRequest
- type ModelLinkRequest
- type ModelListAssignedUsersV4Response
- type ModelListBulkUserResponse
- type ModelListEmailAddressRequest
- type ModelListRoleV4Response
- type ModelListUserInformationResult
- type ModelListUserResponseV3
- type ModelListUserRolesV4Response
- type ModelLoginHistoriesResponse
- type ModelNamespaceRoleRequest
- type ModelPermissionDeleteRequest
- type ModelPlatformDomainDeleteRequest
- type ModelPlatformDomainResponse
- type ModelPlatformDomainUpdateRequest
- type ModelPlatformUserIDRequest
- type ModelPlatformUserInformation
- type ModelPublicThirdPartyPlatformInfo
- type ModelPublicUserInformationResponseV3
- type ModelPublicUserInformationV3
- type ModelPublicUserResponse
- type ModelPublicUserResponseV3
- 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 ModelSendVerificationCodeRequest
- type ModelSendVerificationCodeRequestV3
- type ModelThirdPartyLoginPlatformCredentialRequest
- type ModelThirdPartyLoginPlatformCredentialResponse
- 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 ModelUserCreateFromInvitationRequestV3
- type ModelUserCreateFromInvitationRequestV4
- type ModelUserCreateRequest
- type ModelUserCreateRequestV3
- type ModelUserCreateResponse
- type ModelUserCreateResponseV3
- type ModelUserDeletionStatusResponse
- type ModelUserIDsRequest
- type ModelUserInfoResponse
- type ModelUserInformation
- type ModelUserInvitationV3
- type ModelUserLoginHistoryResponse
- type ModelUserPasswordUpdateRequest
- type ModelUserPasswordUpdateV3Request
- type ModelUserPermissionsResponseV3
- type ModelUserResponse
- type ModelUserResponseV3
- type ModelUserRolesV4Response
- type ModelUserUpdateRequest
- type ModelUserUpdateRequestV3
- type ModelUserVerificationRequest
- type ModelUserVerificationRequestV3
- type ModelValidationDetail
- type ModelValidationDetailPublic
- type ModelVerificationCodeResponse
- type ModelWebLinkingResponse
- type OauthapiRevocationList
- type OauthcommonJWKKey
- type OauthcommonJWKSet
- type OauthcommonUserRevocationListRecord
- type OauthmodelCountryLocationResponse
- type OauthmodelErrorResponse
- type OauthmodelTokenIntrospectResponse
- type OauthmodelTokenResponse
- type OauthmodelTokenResponseV3
- type OauthmodelTokenThirdPartyResponse
- type RestErrorResponse
- type RestapiErrorResponse
- type Validation
- type ValidationDescription
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountCreateTestUserRequestV4 ¶ added in v0.8.0
type AccountCreateTestUserRequestV4 struct {
// accepted policies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies"`
// auth type
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// date of birth
// Required: true
DateOfBirth *string `json:"dateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// password m d5 sum
// Required: true
PasswordMD5Sum *string `json:"passwordMD5Sum"`
// username
// Required: true
Username *string `json:"username"`
// verified
// Required: true
Verified *bool `json:"verified"`
}
AccountCreateTestUserRequestV4 account create test user request v4
swagger:model account.createTestUserRequestV4
func (*AccountCreateTestUserRequestV4) MarshalBinary ¶ added in v0.8.0
func (m *AccountCreateTestUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserRequestV4) UnmarshalBinary ¶ added in v0.8.0
func (m *AccountCreateTestUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateUserRequestV4 ¶
type AccountCreateUserRequestV4 struct {
// accepted policies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies"`
// auth type
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// date of birth
// Required: true
DateOfBirth *string `json:"dateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// password m d5 sum
// Required: true
PasswordMD5Sum *string `json:"passwordMD5Sum"`
// username
// Required: true
Username *string `json:"username"`
}
AccountCreateUserRequestV4 account create user request v4
swagger:model account.createUserRequestV4
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 {
// auth type
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// date of birth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
// username
// Required: true
Username *string `json:"username"`
}
AccountCreateUserResponseV4 account create user response v4
swagger:model account.createUserResponseV4
func (*AccountCreateUserResponseV4) MarshalBinary ¶
func (m *AccountCreateUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateUserResponseV4) UnmarshalBinary ¶
func (m *AccountCreateUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountRequestV4 ¶ added in v0.2.0
type AccountUpgradeHeadlessAccountRequestV4 struct {
// email address
// 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.upgradeHeadlessAccountRequestV4
func (*AccountUpgradeHeadlessAccountRequestV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 ¶ added in v0.2.0
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 struct {
// code
// Required: true
Code *string `json:"code"`
// country
Country string `json:"country,omitempty"`
// date of birth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// display name
DisplayName string `json:"displayName,omitempty"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// username
// Required: true
Username *string `json:"username"`
}
AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 account upgrade headless account with verification code request v4
swagger:model account.upgradeHeadlessAccountWithVerificationCodeRequestV4
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserActiveBanResponseV4 ¶ added in v0.2.0
type AccountUserActiveBanResponseV4 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// ban Id
// Required: true
BanID *string `json:"banId"`
// end date
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
}
AccountUserActiveBanResponseV4 account user active ban response v4
swagger:model account.UserActiveBanResponseV4
func (*AccountUserActiveBanResponseV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUserActiveBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserActiveBanResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserActiveBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserPermissionsResponseV4 ¶ added in v0.2.0
type AccountUserPermissionsResponseV4 struct {
// action
// Required: true
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// sched action
SchedAction int32 `json:"schedAction,omitempty"`
// sched cron
SchedCron string `json:"schedCron,omitempty"`
// sched range
SchedRange []string `json:"schedRange"`
}
AccountUserPermissionsResponseV4 account user permissions response v4
swagger:model account.UserPermissionsResponseV4
func (*AccountUserPermissionsResponseV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUserPermissionsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserPermissionsResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserPermissionsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserResponseV4 ¶ added in v0.2.0
type AccountUserResponseV4 struct {
// auth type
// Required: true
AuthType *string `json:"authType"`
// bans
// Required: true
Bans []*AccountUserActiveBanResponseV4 `json:"bans"`
// country
// Required: true
Country *string `json:"country"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// date of birth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// deletion status
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// email verified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// last date of birth changed time
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// last enabled changed time
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// new email address
NewEmailAddress string `json:"newEmailAddress,omitempty"`
// old email address
// Required: true
OldEmailAddress *string `json:"oldEmailAddress"`
// permissions
// Required: true
Permissions []*AccountUserPermissionsResponseV4 `json:"permissions"`
// phone number
PhoneNumber string `json:"phoneNumber,omitempty"`
// phone verified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platform Id
PlatformID string `json:"platformId,omitempty"`
// platform user Id
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// user Id
// Required: true
UserID *string `json:"userId"`
// username
Username string `json:"username,omitempty"`
}
AccountUserResponseV4 account user response v4
swagger:model account.UserResponseV4
func (*AccountUserResponseV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBan ¶ added in v0.2.0
type AccountcommonBan struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// description
// Required: true
Description *string `json:"Description"`
}
AccountcommonBan accountcommon ban
swagger:model accountcommon.Ban
func (*AccountcommonBan) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBan) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReason ¶ added in v0.2.0
type AccountcommonBanReason struct {
// description
// Required: true
Description *string `json:"Description"`
// reason
// Required: true
Reason *string `json:"Reason"`
}
AccountcommonBanReason accountcommon ban reason
swagger:model accountcommon.BanReason
func (*AccountcommonBanReason) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReason) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonV3 ¶ added in v0.2.0
type AccountcommonBanReasonV3 struct {
// description
// Required: true
Description *string `json:"description"`
// reason
// Required: true
Reason *string `json:"reason"`
}
AccountcommonBanReasonV3 accountcommon ban reason v3
swagger:model accountcommon.BanReasonV3
func (*AccountcommonBanReasonV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasons ¶ added in v0.2.0
type AccountcommonBanReasons struct {
// reasons
// Required: true
Reasons []*AccountcommonBanReason `json:"Reasons"`
}
AccountcommonBanReasons accountcommon ban reasons
swagger:model accountcommon.BanReasons
func (*AccountcommonBanReasons) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasons) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasons) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasons) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonsV3 ¶ added in v0.2.0
type AccountcommonBanReasonsV3 struct {
// reasons
// Required: true
Reasons []*AccountcommonBanReasonV3 `json:"reasons"`
}
AccountcommonBanReasonsV3 accountcommon ban reasons v3
swagger:model accountcommon.BanReasonsV3
func (*AccountcommonBanReasonsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanV3 ¶ added in v0.2.0
type AccountcommonBanV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// description
Description string `json:"description,omitempty"`
// descriptions
Descriptions *AccountcommonDescription `json:"descriptions,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AccountcommonBanV3 accountcommon ban v3
swagger:model accountcommon.BanV3
func (*AccountcommonBanV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBannedByV3 ¶ added in v0.2.0
type AccountcommonBannedByV3 struct {
// display name
// Required: true
DisplayName *string `json:"displayName"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
AccountcommonBannedByV3 accountcommon banned by v3
swagger:model accountcommon.BannedByV3
func (*AccountcommonBannedByV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBannedByV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBannedByV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBannedByV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBans ¶ added in v0.2.0
type AccountcommonBans struct {
// bans
// Required: true
Bans []*AccountcommonBan `json:"Bans"`
}
AccountcommonBans accountcommon bans
swagger:model accountcommon.Bans
func (*AccountcommonBans) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBans) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBans) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBans) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBansV3 ¶ added in v0.2.0
type AccountcommonBansV3 struct {
// bans
// Required: true
Bans []*AccountcommonBanV3 `json:"bans"`
}
AccountcommonBansV3 accountcommon bans v3
swagger:model accountcommon.BansV3
func (*AccountcommonBansV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBansV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBansV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBansV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermission ¶ added in v0.2.0
type AccountcommonClientPermission struct {
// action
// Required: true
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
}
AccountcommonClientPermission accountcommon client permission
swagger:model accountcommon.ClientPermission
func (*AccountcommonClientPermission) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermission) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionV3 ¶ added in v0.2.0
type AccountcommonClientPermissionV3 struct {
// action
// Required: true
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
}
AccountcommonClientPermissionV3 accountcommon client permission v3
swagger:model accountcommon.ClientPermissionV3
func (*AccountcommonClientPermissionV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissions ¶ added in v0.2.0
type AccountcommonClientPermissions struct {
// permissions
// Required: true
Permissions []*AccountcommonClientPermission `json:"Permissions"`
}
AccountcommonClientPermissions accountcommon client permissions
swagger:model accountcommon.ClientPermissions
func (*AccountcommonClientPermissions) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissions) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionsV3 ¶ added in v0.2.0
type AccountcommonClientPermissionsV3 struct {
// permissions
// Required: true
Permissions []*AccountcommonClientPermissionV3 `json:"permissions"`
}
AccountcommonClientPermissionsV3 accountcommon client permissions v3
swagger:model accountcommon.ClientPermissionsV3
func (*AccountcommonClientPermissionsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonConflictedUserPlatformAccounts ¶
type AccountcommonConflictedUserPlatformAccounts struct {
// platform user ID
// Required: true
PlatformUserID *string `json:"platformUserID"`
// publisher accounts
// Required: true
PublisherAccounts []*AccountcommonUserWithLinkedPlatformAccounts `json:"publisherAccounts"`
}
AccountcommonConflictedUserPlatformAccounts accountcommon conflicted user platform accounts
swagger:model accountcommon.ConflictedUserPlatformAccounts
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 AccountcommonCountryAgeRestriction ¶ added in v0.2.0
type AccountcommonCountryAgeRestriction struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"AgeRestriction"`
// country code
// Required: true
CountryCode *string `json:"CountryCode"`
// country name
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
AccountcommonCountryAgeRestriction accountcommon country age restriction
swagger:model accountcommon.CountryAgeRestriction
func (*AccountcommonCountryAgeRestriction) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonCountryAgeRestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountryAgeRestriction) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonCountryAgeRestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDescription ¶ added in v0.2.0
type AccountcommonDescription struct {
// en u s
// Required: true
EnUS *string `json:"en-US"`
// zh c n
// Required: true
ZhCN *string `json:"zh-CN"`
}
AccountcommonDescription accountcommon description
swagger:model accountcommon.Description
func (*AccountcommonDescription) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDescription) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonInputValidationDescription ¶ added in v0.10.0
type AccountcommonInputValidationDescription struct {
// language
// Required: true
Language *string `json:"language"`
// message
// Required: true
Message []string `json:"message"`
}
AccountcommonInputValidationDescription accountcommon input validation description
swagger:model accountcommon.InputValidationDescription
func (*AccountcommonInputValidationDescription) MarshalBinary ¶ added in v0.10.0
func (m *AccountcommonInputValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonInputValidationDescription) UnmarshalBinary ¶ added in v0.10.0
func (m *AccountcommonInputValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonJWTBanV3 ¶
type AccountcommonJWTBanV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// disabled date
// Format: date-time
DisabledDate *strfmt.DateTime `json:"disabledDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// end date
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
// targeted namespace
// Required: true
TargetedNamespace *string `json:"targetedNamespace"`
}
AccountcommonJWTBanV3 accountcommon j w t ban v3
swagger:model accountcommon.JWTBanV3
func (*AccountcommonJWTBanV3) MarshalBinary ¶
func (m *AccountcommonJWTBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonJWTBanV3) UnmarshalBinary ¶
func (m *AccountcommonJWTBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonListUsersWithPlatformAccountsResponse ¶ added in v0.2.0
type AccountcommonListUsersWithPlatformAccountsResponse struct {
// data
// Required: true
Data []*AccountcommonUserWithPlatformAccounts `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// total data
// Required: true
TotalData *int64 `json:"totalData"`
}
AccountcommonListUsersWithPlatformAccountsResponse accountcommon list users with platform accounts response
swagger:model accountcommon.ListUsersWithPlatformAccountsResponse
func (*AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonNamespaceRole ¶
type AccountcommonNamespaceRole struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
}
AccountcommonNamespaceRole accountcommon namespace role
swagger:model accountcommon.NamespaceRole
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 AccountcommonPagination ¶ added in v0.2.0
type AccountcommonPagination struct {
// first
// Required: true
First *string `json:"First"`
// last
// Required: true
Last *string `json:"Last"`
// next
// Required: true
Next *string `json:"Next"`
// previous
// Required: true
Previous *string `json:"Previous"`
}
AccountcommonPagination accountcommon pagination
swagger:model accountcommon.Pagination
func (*AccountcommonPagination) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPagination) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPaginationV3 ¶
type AccountcommonPaginationV3 struct {
// first
// Required: true
First *string `json:"first"`
// last
// Required: true
Last *string `json:"last"`
// next
// Required: true
Next *string `json:"next"`
// previous
// Required: true
Previous *string `json:"previous"`
}
AccountcommonPaginationV3 accountcommon pagination v3
swagger:model accountcommon.PaginationV3
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
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
// sched action
SchedAction int32 `json:"SchedAction,omitempty"`
// sched cron
SchedCron string `json:"SchedCron,omitempty"`
// sched range
SchedRange []string `json:"SchedRange"`
}
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 AccountcommonPermissionV3 ¶
type AccountcommonPermissionV3 struct {
// action
// Required: true
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// sched action
SchedAction int32 `json:"schedAction,omitempty"`
// sched cron
SchedCron string `json:"schedCron,omitempty"`
// sched range
SchedRange []string `json:"schedRange"`
}
AccountcommonPermissionV3 accountcommon permission v3
swagger:model accountcommon.PermissionV3
func (*AccountcommonPermissionV3) MarshalBinary ¶
func (m *AccountcommonPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionV3) UnmarshalBinary ¶
func (m *AccountcommonPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissions ¶ added in v0.2.0
type AccountcommonPermissions struct {
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
}
AccountcommonPermissions accountcommon permissions
swagger:model accountcommon.Permissions
func (*AccountcommonPermissions) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissions) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionsV3 ¶ added in v0.2.0
type AccountcommonPermissionsV3 struct {
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
}
AccountcommonPermissionsV3 accountcommon permissions v3
swagger:model accountcommon.PermissionsV3
func (*AccountcommonPermissionsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformAccount ¶
type AccountcommonPlatformAccount struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platform user Id
// Required: true
PlatformUserID *string `json:"platformUserId"`
}
AccountcommonPlatformAccount accountcommon platform account
swagger:model accountcommon.PlatformAccount
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 AccountcommonRegisteredDomain ¶ added in v0.11.0
type AccountcommonRegisteredDomain struct {
// affected client i ds
// Required: true
AffectedClientIDs []string `json:"affectedClientIDs"`
// domain
// Required: true
Domain *string `json:"domain"`
// namespaces
// Required: true
Namespaces []string `json:"namespaces"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
}
AccountcommonRegisteredDomain accountcommon registered domain
swagger:model accountcommon.RegisteredDomain
func (*AccountcommonRegisteredDomain) MarshalBinary ¶ added in v0.11.0
func (m *AccountcommonRegisteredDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRegisteredDomain) UnmarshalBinary ¶ added in v0.11.0
func (m *AccountcommonRegisteredDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRole ¶ added in v0.2.0
type AccountcommonRole struct {
// admin role
// Required: true
AdminRole *bool `json:"AdminRole"`
// is wildcard
// 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"`
// role Id
// Required: true
RoleID *string `json:"RoleId"`
// role name
// Required: true
RoleName *string `json:"RoleName"`
}
AccountcommonRole accountcommon role
swagger:model accountcommon.Role
func (*AccountcommonRole) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRole) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManager ¶ added in v0.2.0
type AccountcommonRoleManager struct {
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonRoleManager accountcommon role manager
swagger:model accountcommon.RoleManager
func (*AccountcommonRoleManager) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleManager) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManager) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleManager) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManagerV3 ¶
type AccountcommonRoleManagerV3 struct {
// display name
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
AccountcommonRoleManagerV3 accountcommon role manager v3
swagger:model accountcommon.RoleManagerV3
func (*AccountcommonRoleManagerV3) MarshalBinary ¶
func (m *AccountcommonRoleManagerV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManagerV3) UnmarshalBinary ¶
func (m *AccountcommonRoleManagerV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMember ¶ added in v0.2.0
type AccountcommonRoleMember struct {
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonRoleMember accountcommon role member
swagger:model accountcommon.RoleMember
func (*AccountcommonRoleMember) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMember) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleMember) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMemberV3 ¶
type AccountcommonRoleMemberV3 struct {
// display name
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
AccountcommonRoleMemberV3 accountcommon role member v3
swagger:model accountcommon.RoleMemberV3
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 {
// admin role
// Required: true
AdminRole *bool `json:"adminRole"`
// is wildcard
// 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"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
AccountcommonRoleV3 accountcommon role v3
swagger:model accountcommon.RoleV3
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 AccountcommonUserLinkedPlatform ¶ added in v0.2.0
type AccountcommonUserLinkedPlatform struct {
// display name
DisplayName string `json:"DisplayName,omitempty"`
// email address
EmailAddress string `json:"EmailAddress,omitempty"`
// linked at
// Required: true
LinkedAt *string `json:"LinkedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// origin namespace
// Required: true
OriginNamespace *string `json:"OriginNamespace"`
// platform Id
PlatformID string `json:"PlatformId,omitempty"`
// platform user Id
PlatformUserID string `json:"PlatformUserId,omitempty"`
// user Id
// Required: true
UserID *string `json:"UserId"`
// x UID
XUID string `json:"XUID,omitempty"`
}
AccountcommonUserLinkedPlatform accountcommon user linked platform
swagger:model accountcommon.UserLinkedPlatform
func (*AccountcommonUserLinkedPlatform) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatform) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformV3 ¶ added in v0.2.0
type AccountcommonUserLinkedPlatformV3 struct {
// account group
// Required: true
AccountGroup *string `json:"accountGroup"`
// display name
DisplayName string `json:"displayName,omitempty"`
// email address
EmailAddress string `json:"emailAddress,omitempty"`
// linked at
// Required: true
LinkedAt *string `json:"linkedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// origin namespace
// Required: true
OriginNamespace *string `json:"originNamespace"`
// platform Id
PlatformID string `json:"platformId,omitempty"`
// platform user Id
PlatformUserID string `json:"platformUserId,omitempty"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserLinkedPlatformV3 accountcommon user linked platform v3
swagger:model accountcommon.UserLinkedPlatformV3
func (*AccountcommonUserLinkedPlatformV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformsResponseV3 ¶ added in v0.2.0
type AccountcommonUserLinkedPlatformsResponseV3 struct {
// data
// Required: true
Data []*AccountcommonUserLinkedPlatformV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
AccountcommonUserLinkedPlatformsResponseV3 accountcommon user linked platforms response v3
swagger:model accountcommon.UserLinkedPlatformsResponseV3
func (*AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatformInfo ¶ added in v0.2.0
type AccountcommonUserPlatformInfo struct {
// platform Id
// Required: true
PlatformID *string `json:"platformId"`
// platform user Id
// Required: true
PlatformUserID *string `json:"platformUserId"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserPlatformInfo accountcommon user platform info
swagger:model accountcommon.UserPlatformInfo
func (*AccountcommonUserPlatformInfo) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatformInfo) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatforms ¶ added in v0.2.0
type AccountcommonUserPlatforms struct {
// user Id platforms
// Required: true
UserIDPlatforms []*AccountcommonUserPlatformInfo `json:"userIdPlatforms"`
}
AccountcommonUserPlatforms accountcommon user platforms
swagger:model accountcommon.UserPlatforms
func (*AccountcommonUserPlatforms) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatforms) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatforms) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatforms) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchByPlatformIDResult ¶ added in v0.2.0
type AccountcommonUserSearchByPlatformIDResult struct {
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// email address
// Required: true
EmailAddress *string `json:"EmailAddress"`
// linked platforms
// Required: true
LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"`
// phone number
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonUserSearchByPlatformIDResult accountcommon user search by platform ID result
swagger:model accountcommon.UserSearchByPlatformIDResult
func (*AccountcommonUserSearchByPlatformIDResult) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchByPlatformIDResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchResult ¶ added in v0.2.0
type AccountcommonUserSearchResult struct {
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// email address
// Required: true
EmailAddress *string `json:"EmailAddress"`
// linked platforms
// Required: true
LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"`
// phone number
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonUserSearchResult accountcommon user search result
swagger:model accountcommon.UserSearchResult
func (*AccountcommonUserSearchResult) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchResult) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithLinkedPlatformAccounts ¶
type AccountcommonUserWithLinkedPlatformAccounts struct {
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// linked platforms
// Required: true
LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserWithLinkedPlatformAccounts accountcommon user with linked platform accounts
swagger:model accountcommon.UserWithLinkedPlatformAccounts
func (*AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithPlatformAccounts ¶ added in v0.2.0
type AccountcommonUserWithPlatformAccounts struct {
// linked platforms
// Required: true
LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserWithPlatformAccounts accountcommon user with platform accounts
swagger:model accountcommon.UserWithPlatformAccounts
func (*AccountcommonUserWithPlatformAccounts) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserWithPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithPlatformAccounts) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserWithPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BannedBy ¶ added in v0.2.0
type BannedBy struct {
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
BannedBy banned by
swagger:model .BannedBy
func (*BannedBy) MarshalBinary ¶ added in v0.2.0
MarshalBinary interface implementation
func (*BannedBy) UnmarshalBinary ¶ added in v0.2.0
UnmarshalBinary interface implementation
type BloomFilterJSON ¶ added in v0.2.0
type BloomFilterJSON struct {
// bits
// Required: true
Bits []int64 `json:"bits"`
// k
// Required: true
K *int64 `json:"k"`
// m
// Required: true
M *int64 `json:"m"`
}
BloomFilterJSON bloom filter JSON
swagger:model bloom.FilterJSON
func (*BloomFilterJSON) MarshalBinary ¶ added in v0.2.0
func (m *BloomFilterJSON) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BloomFilterJSON) UnmarshalBinary ¶ added in v0.2.0
func (m *BloomFilterJSON) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreateRequest ¶ added in v0.2.0
type ClientmodelClientCreateRequest struct {
// client Id
// Required: true
ClientID *string `json:"ClientId"`
// client name
// Required: true
ClientName *string `json:"ClientName"`
// client permissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirect Uri
// Required: true
RedirectURI *string `json:"RedirectUri"`
// secret
// Required: true
Secret *string `json:"Secret"`
}
ClientmodelClientCreateRequest clientmodel client create request
swagger:model clientmodel.ClientCreateRequest
func (*ClientmodelClientCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationResponse ¶ added in v0.2.0
type ClientmodelClientCreationResponse struct {
// client Id
// Required: true
ClientID *string `json:"ClientId"`
// client name
// Required: true
ClientName *string `json:"ClientName"`
// client permissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirect Uri
// Required: true
RedirectURI *string `json:"RedirectUri"`
}
ClientmodelClientCreationResponse clientmodel client creation response
swagger:model clientmodel.ClientCreationResponse
func (*ClientmodelClientCreationResponse) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationV3Request ¶ added in v0.2.0
type ClientmodelClientCreationV3Request struct {
// audiences
// Required: true
Audiences []string `json:"audiences"`
// base Uri
// Required: true
BaseURI *string `json:"baseUri"`
// client Id
// Required: true
ClientID *string `json:"clientId"`
// client name
// Required: true
ClientName *string `json:"clientName"`
// client permissions
// Required: true
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// oauth client type
// Required: true
OauthClientType *string `json:"oauthClientType"`
// redirect Uri
// Required: true
RedirectURI *string `json:"redirectUri"`
// secret
// Required: true
Secret *string `json:"secret"`
}
ClientmodelClientCreationV3Request clientmodel client creation v3 request
swagger:model clientmodel.ClientCreationV3Request
func (*ClientmodelClientCreationV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientResponse ¶ added in v0.2.0
type ClientmodelClientResponse struct {
// client Id
// Required: true
ClientID *string `json:"ClientId"`
// client name
// Required: true
ClientName *string `json:"ClientName"`
// client permissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirect Uri
// Required: true
RedirectURI *string `json:"RedirectUri"`
}
ClientmodelClientResponse clientmodel client response
swagger:model clientmodel.ClientResponse
func (*ClientmodelClientResponse) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateRequest ¶ added in v0.2.0
type ClientmodelClientUpdateRequest struct {
// client name
// Required: true
ClientName *string `json:"ClientName"`
// redirect Uri
// Required: true
RedirectURI *string `json:"RedirectUri"`
}
ClientmodelClientUpdateRequest clientmodel client update request
swagger:model clientmodel.ClientUpdateRequest
func (*ClientmodelClientUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateSecretRequest ¶ added in v0.2.0
type ClientmodelClientUpdateSecretRequest struct {
// new secret
// Required: true
NewSecret *string `json:"NewSecret"`
}
ClientmodelClientUpdateSecretRequest clientmodel client update secret request
swagger:model clientmodel.ClientUpdateSecretRequest
func (*ClientmodelClientUpdateSecretRequest) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateSecretRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateV3Request ¶ added in v0.2.0
type ClientmodelClientUpdateV3Request struct {
// audiences
Audiences []string `json:"audiences"`
// base Uri
BaseURI string `json:"baseUri,omitempty"`
// client name
ClientName string `json:"clientName,omitempty"`
// client permissions
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions"`
// namespace
Namespace string `json:"namespace,omitempty"`
// redirect Uri
RedirectURI string `json:"redirectUri,omitempty"`
}
ClientmodelClientUpdateV3Request clientmodel client update v3 request
swagger:model clientmodel.ClientUpdateV3Request
func (*ClientmodelClientUpdateV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientV3Response ¶ added in v0.2.0
type ClientmodelClientV3Response struct {
// audiences
// Required: true
Audiences []string `json:"audiences"`
// base Uri
// Required: true
BaseURI *string `json:"baseUri"`
// client Id
// Required: true
ClientID *string `json:"clientId"`
// client name
// Required: true
ClientName *string `json:"clientName"`
// client permissions
// Required: true
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// modified at
// Required: true
// Format: date-time
ModifiedAt strfmt.DateTime `json:"modifiedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// oauth client type
// Required: true
OauthClientType *string `json:"oauthClientType"`
// redirect Uri
// Required: true
RedirectURI *string `json:"redirectUri"`
// scopes
// Required: true
Scopes []string `json:"scopes"`
}
ClientmodelClientV3Response clientmodel client v3 response
swagger:model clientmodel.ClientV3Response
func (*ClientmodelClientV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientsV3Response ¶ added in v0.2.0
type ClientmodelClientsV3Response struct {
// data
// Required: true
Data []*ClientmodelClientV3Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ClientmodelClientsV3Response clientmodel clients v3 response
swagger:model clientmodel.ClientsV3Response
func (*ClientmodelClientsV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientsV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientsV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientsV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LegalAcceptedPoliciesRequest ¶ added in v0.2.0
type LegalAcceptedPoliciesRequest struct {
// is accepted
// Required: true
IsAccepted *bool `json:"isAccepted"`
// localized policy version Id
// Required: true
LocalizedPolicyVersionID *string `json:"localizedPolicyVersionId"`
// policy Id
// Required: true
PolicyID *string `json:"policyId"`
// policy version Id
// Required: true
PolicyVersionID *string `json:"policyVersionId"`
}
LegalAcceptedPoliciesRequest legal accepted policies request
swagger:model legal.AcceptedPoliciesRequest
func (*LegalAcceptedPoliciesRequest) MarshalBinary ¶ added in v0.2.0
func (m *LegalAcceptedPoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LegalAcceptedPoliciesRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *LegalAcceptedPoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAddUserRoleV4Request ¶ added in v0.2.0
type ModelAddUserRoleV4Request struct {
// assigned namespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
}
ModelAddUserRoleV4Request model add user role v4 request
swagger:model model.AddUserRoleV4Request
func (*ModelAddUserRoleV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelAddUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAddUserRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAddUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequest ¶ added in v0.2.0
type ModelAgeRestrictionRequest struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"AgeRestriction"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelAgeRestrictionRequest model age restriction request
swagger:model model.AgeRestrictionRequest
func (*ModelAgeRestrictionRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequestV3 ¶ added in v0.2.0
type ModelAgeRestrictionRequestV3 struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"ageRestriction"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelAgeRestrictionRequestV3 model age restriction request v3
swagger:model model.AgeRestrictionRequestV3
func (*ModelAgeRestrictionRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponse ¶ added in v0.2.0
type ModelAgeRestrictionResponse struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"AgeRestriction"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelAgeRestrictionResponse model age restriction response
swagger:model model.AgeRestrictionResponse
func (*ModelAgeRestrictionResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponseV3 ¶ added in v0.2.0
type ModelAgeRestrictionResponseV3 struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"ageRestriction"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelAgeRestrictionResponseV3 model age restriction response v3
swagger:model model.AgeRestrictionResponseV3
func (*ModelAgeRestrictionResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignUserV4Request ¶ added in v0.2.0
type ModelAssignUserV4Request struct {
// assigned namespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelAssignUserV4Request model assign user v4 request
swagger:model model.AssignUserV4Request
func (*ModelAssignUserV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelAssignUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignUserV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAssignUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignedUserV4Response ¶ added in v0.2.0
type ModelAssignedUserV4Response struct {
// assigned namespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email
// Required: true
Email *string `json:"email"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelAssignedUserV4Response model assigned user v4 response
swagger:model model.AssignedUserV4Response
func (*ModelAssignedUserV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelAssignedUserV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignedUserV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAssignedUserV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanCreateRequest ¶ added in v0.2.0
type ModelBanCreateRequest struct {
// ban
// Required: true
Ban *string `json:"ban"`
// comment
// Required: true
Comment *string `json:"comment"`
// end date
// Required: true
EndDate *string `json:"endDate"`
// reason
// Required: true
Reason *string `json:"reason"`
// skip notif
// Required: true
SkipNotif *bool `json:"skipNotif"`
}
ModelBanCreateRequest model ban create request
swagger:model model.BanCreateRequest
func (*ModelBanCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelBanCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelBanCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanUpdateRequest ¶ added in v0.2.0
type ModelBanUpdateRequest struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// skip notif
// Required: true
SkipNotif *bool `json:"skipNotif"`
}
ModelBanUpdateRequest model ban update request
swagger:model model.BanUpdateRequest
func (*ModelBanUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelBanUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelBanUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountry ¶ added in v0.2.0
type ModelCountry struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"AgeRestriction"`
// country code
// Required: true
CountryCode *string `json:"CountryCode"`
// country name
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelCountry model country
swagger:model model.Country
func (*ModelCountry) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountry) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionRequest ¶ added in v0.2.0
type ModelCountryAgeRestrictionRequest struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"AgeRestriction"`
}
ModelCountryAgeRestrictionRequest model country age restriction request
swagger:model model.CountryAgeRestrictionRequest
func (*ModelCountryAgeRestrictionRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionV3Request ¶ added in v0.2.0
type ModelCountryAgeRestrictionV3Request struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"ageRestriction"`
}
ModelCountryAgeRestrictionV3Request model country age restriction v3 request
swagger:model model.CountryAgeRestrictionV3Request
func (*ModelCountryAgeRestrictionV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryV3Response ¶ added in v0.2.0
type ModelCountryV3Response struct {
// age restriction
// Required: true
AgeRestriction *int32 `json:"ageRestriction"`
// country code
// Required: true
CountryCode *string `json:"countryCode"`
// country name
// Required: true
CountryName *string `json:"countryName"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelCountryV3Response model country v3 response
swagger:model model.CountryV3Response
func (*ModelCountryV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountryV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateJusticeUserResponse ¶ added in v0.2.0
type ModelCreateJusticeUserResponse struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelCreateJusticeUserResponse model create justice user response
swagger:model model.CreateJusticeUserResponse
func (*ModelCreateJusticeUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelCreateJusticeUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateJusticeUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCreateJusticeUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDisableUserRequest ¶ added in v0.2.0
type ModelDisableUserRequest struct {
// reason
Reason string `json:"Reason,omitempty"`
}
ModelDisableUserRequest model disable user request
swagger:model model.DisableUserRequest
func (*ModelDisableUserRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelDisableUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDisableUserRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelDisableUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEmailUpdateRequestV4 ¶ added in v0.2.0
type ModelEmailUpdateRequestV4 struct {
// code
// Required: true
Code *string `json:"code"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
}
ModelEmailUpdateRequestV4 model email update request v4
swagger:model model.EmailUpdateRequestV4
func (*ModelEmailUpdateRequestV4) MarshalBinary ¶ added in v0.2.0
func (m *ModelEmailUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEmailUpdateRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelEmailUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelForgotPasswordRequestV3 ¶ added in v0.2.0
type ModelForgotPasswordRequestV3 struct {
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// language tag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelForgotPasswordRequestV3 model forgot password request v3
swagger:model model.ForgotPasswordRequestV3
func (*ModelForgotPasswordRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelForgotPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelForgotPasswordRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelForgotPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetAdminUsersResponse ¶ added in v0.2.0
type ModelGetAdminUsersResponse struct {
// data
// Required: true
Data []*ModelUserResponse `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelGetAdminUsersResponse model get admin users response
swagger:model model.GetAdminUsersResponse
func (*ModelGetAdminUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetAdminUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetAdminUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetAdminUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetPublisherUserResponse ¶ added in v0.2.0
type ModelGetPublisherUserResponse struct {
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
ModelGetPublisherUserResponse model get publisher user response
swagger:model model.GetPublisherUserResponse
func (*ModelGetPublisherUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetPublisherUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetPublisherUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetPublisherUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserBanV3Response ¶ added in v0.2.0
type ModelGetUserBanV3Response struct {
// data
// Required: true
Data []*ModelUserBanResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelGetUserBanV3Response model get user ban v3 response
swagger:model model.GetUserBanV3Response
func (*ModelGetUserBanV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserBanV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserBanV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserBanV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserJusticePlatformAccountResponse ¶ added in v0.2.0
type ModelGetUserJusticePlatformAccountResponse struct {
// designated namespace
// Required: true
DesignatedNamespace *string `json:"DesignatedNamespace"`
// user ID
// Required: true
UserID *string `json:"UserID"`
}
ModelGetUserJusticePlatformAccountResponse model get user justice platform account response
swagger:model model.GetUserJusticePlatformAccountResponse
func (*ModelGetUserJusticePlatformAccountResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserJusticePlatformAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMapping ¶ added in v0.2.0
type ModelGetUserMapping struct {
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
ModelGetUserMapping model get user mapping
swagger:model model.GetUserMapping
func (*ModelGetUserMapping) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMapping) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUsersResponseWithPaginationV3 ¶ added in v0.2.0
type ModelGetUsersResponseWithPaginationV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelGetUsersResponseWithPaginationV3 model get users response with pagination v3
swagger:model model.GetUsersResponseWithPaginationV3
func (*ModelGetUsersResponseWithPaginationV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUsersResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationData ¶ added in v0.10.0
type ModelInputValidationData struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *ModelValidationDetail `json:"validation"`
}
ModelInputValidationData model input validation data
swagger:model model.InputValidationData
func (*ModelInputValidationData) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationData) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationDataPublic ¶ added in v0.10.0
type ModelInputValidationDataPublic struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *ModelValidationDetailPublic `json:"validation"`
}
ModelInputValidationDataPublic model input validation data public
swagger:model model.InputValidationDataPublic
func (*ModelInputValidationDataPublic) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationDataPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationDataPublic) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationDataPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationUpdatePayload ¶ added in v0.10.0
type ModelInputValidationUpdatePayload struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *Validation `json:"validation"`
}
ModelInputValidationUpdatePayload model input validation update payload
swagger:model model.InputValidationUpdatePayload
func (*ModelInputValidationUpdatePayload) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationUpdatePayload) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationUpdatePayload) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationUpdatePayload) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsPublicResponse ¶ added in v0.10.0
type ModelInputValidationsPublicResponse struct {
// data
// Required: true
Data []*ModelInputValidationDataPublic `json:"data"`
// version
// Required: true
Version *int32 `json:"version"`
}
ModelInputValidationsPublicResponse model input validations public response
swagger:model model.InputValidationsPublicResponse
func (*ModelInputValidationsPublicResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsPublicResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsPublicResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsPublicResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsResponse ¶ added in v0.10.0
type ModelInputValidationsResponse struct {
// data
// Required: true
Data []*ModelInputValidationData `json:"data"`
// version
// Required: true
Version *int32 `json:"version"`
}
ModelInputValidationsResponse model input validations response
swagger:model model.InputValidationsResponse
func (*ModelInputValidationsResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV3 ¶ added in v0.8.0
type ModelInviteUserRequestV3 struct {
// email addresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// is admin
// Required: true
IsAdmin *bool `json:"isAdmin"`
// roles
// Required: true
Roles []string `json:"roles"`
}
ModelInviteUserRequestV3 model invite user request v3
swagger:model model.InviteUserRequestV3
func (*ModelInviteUserRequestV3) MarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV4 ¶ added in v0.9.0
type ModelInviteUserRequestV4 struct {
// assigned namespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// email addresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// is admin
// Required: true
IsAdmin *bool `json:"isAdmin"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
}
ModelInviteUserRequestV4 model invite user request v4
swagger:model model.InviteUserRequestV4
func (*ModelInviteUserRequestV4) MarshalBinary ¶ added in v0.9.0
func (m *ModelInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV4) UnmarshalBinary ¶ added in v0.9.0
func (m *ModelInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserResponseV3 ¶ added in v0.8.0
type ModelInviteUserResponseV3 struct {
// data
// Required: true
Data []*ModelUserInvitationV3 `json:"data"`
}
ModelInviteUserResponseV3 model invite user response v3
swagger:model model.InviteUserResponseV3
func (*ModelInviteUserResponseV3) MarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserResponseV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountRequest ¶ added in v0.2.0
type ModelLinkPlatformAccountRequest struct {
// platform Id
// Required: true
PlatformID *string `json:"platformId"`
// platform user Id
// Required: true
PlatformUserID *string `json:"platformUserId"`
}
ModelLinkPlatformAccountRequest model link platform account request
swagger:model model.LinkPlatformAccountRequest
func (*ModelLinkPlatformAccountRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelLinkPlatformAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLinkPlatformAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkRequest ¶ added in v0.2.0
type ModelLinkRequest struct {
// client id
// Required: true
ClientID *string `json:"client_id"`
// error
Error *RestErrorResponse `json:"error,omitempty"`
// expiration
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"`
// redirect uri
// Required: true
RedirectURI *string `json:"redirect_uri"`
// request id
// Required: true
RequestID *string `json:"request_id"`
// status
// Required: true
Status *string `json:"status"`
}
ModelLinkRequest model link request
swagger:model model.LinkRequest
func (*ModelLinkRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListAssignedUsersV4Response ¶ added in v0.2.0
type ModelListAssignedUsersV4Response struct {
// data
// Required: true
Data []*ModelAssignedUserV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListAssignedUsersV4Response model list assigned users v4 response
swagger:model model.ListAssignedUsersV4Response
func (*ModelListAssignedUsersV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelListAssignedUsersV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListAssignedUsersV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListAssignedUsersV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserResponse ¶ added in v0.10.0
type ModelListBulkUserResponse struct {
// data
// Required: true
Data []*ModelUserBaseInfo `json:"data"`
}
ModelListBulkUserResponse model list bulk user response
swagger:model model.ListBulkUserResponse
func (*ModelListBulkUserResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelListBulkUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelListBulkUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListEmailAddressRequest ¶ added in v0.2.0
type ModelListEmailAddressRequest struct {
// list email address request
// Required: true
ListEmailAddressRequest []string `json:"listEmailAddressRequest"`
}
ModelListEmailAddressRequest model list email address request
swagger:model model.ListEmailAddressRequest
func (*ModelListEmailAddressRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelListEmailAddressRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListEmailAddressRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListEmailAddressRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListRoleV4Response ¶ added in v0.2.0
type ModelListRoleV4Response struct {
// data
// Required: true
Data []*ModelRoleV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListRoleV4Response model list role v4 response
swagger:model model.ListRoleV4Response
func (*ModelListRoleV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelListRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListRoleV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserInformationResult ¶ added in v0.10.0
type ModelListUserInformationResult struct {
// data
// Required: true
Data []*ModelUserInfoResponse `json:"data"`
}
ModelListUserInformationResult model list user information result
swagger:model model.ListUserInformationResult
func (*ModelListUserInformationResult) MarshalBinary ¶ added in v0.10.0
func (m *ModelListUserInformationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserInformationResult) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelListUserInformationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserResponseV3 ¶ added in v0.2.0
type ModelListUserResponseV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
}
ModelListUserResponseV3 model list user response v3
swagger:model model.ListUserResponseV3
func (*ModelListUserResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelListUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserRolesV4Response ¶ added in v0.2.0
type ModelListUserRolesV4Response struct {
// data
// Required: true
Data []*ModelUserRolesV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListUserRolesV4Response model list user roles v4 response
swagger:model model.ListUserRolesV4Response
func (*ModelListUserRolesV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelListUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserRolesV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginHistoriesResponse ¶ added in v0.2.0
type ModelLoginHistoriesResponse struct {
// data
// Required: true
Data []*ModelUserLoginHistoryResponse `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelLoginHistoriesResponse model login histories response
swagger:model model.LoginHistoriesResponse
func (*ModelLoginHistoriesResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelLoginHistoriesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginHistoriesResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLoginHistoriesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNamespaceRoleRequest ¶ added in v0.2.0
type ModelNamespaceRoleRequest struct {
// required
// Required: true
Namespace *string `json:"namespace"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
}
ModelNamespaceRoleRequest model namespace role request
swagger:model model.NamespaceRoleRequest
func (*ModelNamespaceRoleRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelNamespaceRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNamespaceRoleRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNamespaceRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPermissionDeleteRequest ¶ added in v0.2.0
type ModelPermissionDeleteRequest struct {
// action
// Required: true
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
}
ModelPermissionDeleteRequest model permission delete request
swagger:model model.PermissionDeleteRequest
func (*ModelPermissionDeleteRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelPermissionDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPermissionDeleteRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPermissionDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainDeleteRequest ¶ added in v0.11.0
type ModelPlatformDomainDeleteRequest struct {
// domain
// Required: true
Domain *string `json:"domain"`
}
ModelPlatformDomainDeleteRequest model platform domain delete request
swagger:model model.PlatformDomainDeleteRequest
func (*ModelPlatformDomainDeleteRequest) MarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainDeleteRequest) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainResponse ¶ added in v0.11.0
type ModelPlatformDomainResponse struct {
// registered domains
// Required: true
RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains"`
}
ModelPlatformDomainResponse model platform domain response
swagger:model model.PlatformDomainResponse
func (*ModelPlatformDomainResponse) MarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainResponse) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainUpdateRequest ¶ added in v0.11.0
type ModelPlatformDomainUpdateRequest struct {
// affected client i ds
// Required: true
AffectedClientIDs []string `json:"affectedClientIDs"`
// assigned namespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// domain
// Required: true
Domain *string `json:"domain"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
}
ModelPlatformDomainUpdateRequest model platform domain update request
swagger:model model.PlatformDomainUpdateRequest
func (*ModelPlatformDomainUpdateRequest) MarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainUpdateRequest) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserIDRequest ¶ added in v0.2.0
type ModelPlatformUserIDRequest struct {
// platform user ids
// Required: true
PlatformUserIds []string `json:"platformUserIds"`
}
ModelPlatformUserIDRequest model platform user ID request
swagger:model model.PlatformUserIDRequest
func (*ModelPlatformUserIDRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserIDRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserIDRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserIDRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserInformation ¶ added in v0.2.0
type ModelPlatformUserInformation struct {
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// email address
EmailAddress string `json:"EmailAddress,omitempty"`
// linked at
// Required: true
// Format: date-time
LinkedAt strfmt.DateTime `json:"LinkedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// platform ID
// Required: true
PlatformID *string `json:"PlatformID"`
// platform user ID
// Required: true
PlatformUserID *string `json:"PlatformUserID"`
// x UID
XUID string `json:"XUID,omitempty"`
}
ModelPlatformUserInformation model platform user information
swagger:model model.PlatformUserInformation
func (*ModelPlatformUserInformation) MarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserInformation) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicThirdPartyPlatformInfo ¶ added in v0.2.0
type ModelPublicThirdPartyPlatformInfo struct {
// app Id
// Required: true
AppID *string `json:"AppId"`
// client Id
// Required: true
ClientID *string `json:"ClientId"`
// environment
// Required: true
Environment *string `json:"Environment"`
// is active
// Required: true
IsActive *bool `json:"IsActive"`
// platform Id
// Required: true
PlatformID *string `json:"PlatformId"`
}
ModelPublicThirdPartyPlatformInfo model public third party platform info
swagger:model model.PublicThirdPartyPlatformInfo
func (*ModelPublicThirdPartyPlatformInfo) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicThirdPartyPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicThirdPartyPlatformInfo) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicThirdPartyPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserInformationResponseV3 ¶
type ModelPublicUserInformationResponseV3 struct {
// data
// Required: true
Data []*ModelPublicUserInformationV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelPublicUserInformationResponseV3 model public user information response v3
swagger:model model.PublicUserInformationResponseV3
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 {
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
// user name
// Required: true
UserName *string `json:"userName"`
}
ModelPublicUserInformationV3 model public user information v3
swagger:model model.PublicUserInformationV3
func (*ModelPublicUserInformationV3) MarshalBinary ¶
func (m *ModelPublicUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserInformationV3) UnmarshalBinary ¶
func (m *ModelPublicUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponse ¶ added in v0.2.0
type ModelPublicUserResponse struct {
// auth type
// Required: true
AuthType *string `json:"AuthType"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponse `json:"Bans"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// deletion status
// Required: true
DeletionStatus *bool `json:"DeletionStatus"`
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// email verified
// Required: true
EmailVerified *bool `json:"EmailVerified"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// last enabled changed time
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"`
// login Id
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// namespace roles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// phone verified
// Required: true
PhoneVerified *bool `json:"PhoneVerified"`
// platform Id
PlatformID string `json:"PlatformId,omitempty"`
// platform user Id
PlatformUserID string `json:"PlatformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"Roles"`
// user Id
// Required: true
UserID *string `json:"UserId"`
// username
Username string `json:"Username,omitempty"`
// x UID
XUID string `json:"XUID,omitempty"`
}
ModelPublicUserResponse model public user response
swagger:model model.PublicUserResponse
func (*ModelPublicUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponseV3 ¶ added in v0.2.0
type ModelPublicUserResponseV3 struct {
// auth type
// Required: true
AuthType *string `json:"authType"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponseV3 `json:"bans"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// deletion status
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email verified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// last date of birth changed time
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// last enabled changed time
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespace roles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"`
// permissions
// Required: true
Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"`
// phone verified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platform Id
PlatformID string `json:"platformId,omitempty"`
// platform user Id
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// user Id
// Required: true
UserID *string `json:"userId"`
// user name
UserName string `json:"userName,omitempty"`
}
ModelPublicUserResponseV3 model public user response v3
swagger:model model.PublicUserResponseV3
func (*ModelPublicUserResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUsersResponse ¶ added in v0.2.0
type ModelPublicUsersResponse struct {
// users
Users []*ModelPublicUserResponse `json:"Users"`
}
ModelPublicUsersResponse model public users response
swagger:model model.PublicUsersResponse
func (*ModelPublicUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRemoveUserRoleV4Request ¶ added in v0.2.0
type ModelRemoveUserRoleV4Request struct {
// assigned namespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
}
ModelRemoveUserRoleV4Request model remove user role v4 request
swagger:model model.RemoveUserRoleV4Request
func (*ModelRemoveUserRoleV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelRemoveUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRemoveUserRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRemoveUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequest ¶ added in v0.2.0
type ModelResetPasswordRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// login ID
// Required: true
LoginID *string `json:"LoginID"`
// new password
// Required: true
NewPassword *string `json:"NewPassword"`
}
ModelResetPasswordRequest model reset password request
swagger:model model.ResetPasswordRequest
func (*ModelResetPasswordRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequestV3 ¶ added in v0.2.0
type ModelResetPasswordRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// new password
// Required: true
NewPassword *string `json:"newPassword"`
}
ModelResetPasswordRequestV3 model reset password request v3
swagger:model model.ResetPasswordRequestV3
func (*ModelResetPasswordRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRevokeUserV4Request ¶ added in v0.2.0
type ModelRevokeUserV4Request struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelRevokeUserV4Request model revoke user v4 request
swagger:model model.RevokeUserV4Request
func (*ModelRevokeUserV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelRevokeUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRevokeUserV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRevokeUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponse ¶ added in v0.2.0
type ModelRoleAdminStatusResponse struct {
// admin role
// Required: true
AdminRole *bool `json:"AdminRole"`
}
ModelRoleAdminStatusResponse model role admin status response
swagger:model model.RoleAdminStatusResponse
func (*ModelRoleAdminStatusResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponseV3 ¶ added in v0.2.0
type ModelRoleAdminStatusResponseV3 struct {
// admin role
// Required: true
AdminRole *bool `json:"adminRole"`
}
ModelRoleAdminStatusResponseV3 model role admin status response v3
swagger:model model.RoleAdminStatusResponseV3
func (*ModelRoleAdminStatusResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateRequest ¶ added in v0.2.0
type ModelRoleCreateRequest struct {
// admin role
// 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"`
// role name
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleCreateRequest model role create request
swagger:model model.RoleCreateRequest
func (*ModelRoleCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateV3Request ¶
type ModelRoleCreateV3Request struct {
// admin role
// Required: true
AdminRole *bool `json:"adminRole"`
// is wildcard
// 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"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleCreateV3Request model role create v3 request
swagger:model model.RoleCreateV3Request
func (*ModelRoleCreateV3Request) MarshalBinary ¶
func (m *ModelRoleCreateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateV3Request) UnmarshalBinary ¶
func (m *ModelRoleCreateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequest ¶ added in v0.2.0
type ModelRoleManagersRequest struct {
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
}
ModelRoleManagersRequest model role managers request
swagger:model model.RoleManagersRequest
func (*ModelRoleManagersRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequestV3 ¶ added in v0.2.0
type ModelRoleManagersRequestV3 struct {
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
}
ModelRoleManagersRequestV3 model role managers request v3
swagger:model model.RoleManagersRequestV3
func (*ModelRoleManagersRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponse ¶ added in v0.2.0
type ModelRoleManagersResponse struct {
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
}
ModelRoleManagersResponse model role managers response
swagger:model model.RoleManagersResponse
func (*ModelRoleManagersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponsesV3 ¶ added in v0.2.0
type ModelRoleManagersResponsesV3 struct {
// data
// Required: true
Data []*AccountcommonRoleManagerV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleManagersResponsesV3 model role managers responses v3
swagger:model model.RoleManagersResponsesV3
func (*ModelRoleManagersResponsesV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponsesV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponsesV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponsesV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequest ¶ added in v0.2.0
type ModelRoleMembersRequest struct {
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
}
ModelRoleMembersRequest model role members request
swagger:model model.RoleMembersRequest
func (*ModelRoleMembersRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequestV3 ¶ added in v0.2.0
type ModelRoleMembersRequestV3 struct {
// members
// Required: true
Members []*AccountcommonRoleMemberV3 `json:"members"`
}
ModelRoleMembersRequestV3 model role members request v3
swagger:model model.RoleMembersRequestV3
func (*ModelRoleMembersRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponse ¶ added in v0.2.0
type ModelRoleMembersResponse struct {
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
}
ModelRoleMembersResponse model role members response
swagger:model model.RoleMembersResponse
func (*ModelRoleMembersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponseV3 ¶ added in v0.2.0
type ModelRoleMembersResponseV3 struct {
// data
// Required: true
Data []*AccountcommonRoleMemberV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleMembersResponseV3 model role members response v3
swagger:model model.RoleMembersResponseV3
func (*ModelRoleMembersResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleNamesResponseV3 ¶ added in v0.2.0
type ModelRoleNamesResponseV3 struct {
// data
// Required: true
Data []string `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleNamesResponseV3 model role names response v3
swagger:model model.RoleNamesResponseV3
func (*ModelRoleNamesResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleNamesResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleNamesResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleNamesResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponse ¶ added in v0.2.0
type ModelRoleResponse struct {
// is wildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// role Id
// Required: true
RoleID *string `json:"RoleId"`
// role name
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleResponse model role response
swagger:model model.RoleResponse
func (*ModelRoleResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseV3 ¶ added in v0.2.0
type ModelRoleResponseV3 struct {
// admin role
// Required: true
AdminRole *bool `json:"adminRole"`
// is wildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleResponseV3 model role response v3
swagger:model model.RoleResponseV3
func (*ModelRoleResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagers ¶ added in v0.2.0
type ModelRoleResponseWithManagers struct {
// is wildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// role Id
// Required: true
RoleID *string `json:"RoleId"`
// role name
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleResponseWithManagers model role response with managers
swagger:model model.RoleResponseWithManagers
func (*ModelRoleResponseWithManagers) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseWithManagers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagers) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseWithManagers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagersAndPaginationV3 ¶
type ModelRoleResponseWithManagersAndPaginationV3 struct {
// data
// Required: true
Data []*ModelRoleResponseWithManagersV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleResponseWithManagersAndPaginationV3 model role response with managers and pagination v3
swagger:model model.RoleResponseWithManagersAndPaginationV3
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 {
// admin role
// Required: true
AdminRole *bool `json:"adminRole"`
// is wildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleResponseWithManagersV3 model role response with managers v3
swagger:model model.RoleResponseWithManagersV3
func (*ModelRoleResponseWithManagersV3) MarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagersV3) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequest ¶ added in v0.2.0
type ModelRoleUpdateRequest struct {
// role name
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleUpdateRequest model role update request
swagger:model model.RoleUpdateRequest
func (*ModelRoleUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequestV3 ¶ added in v0.2.0
type ModelRoleUpdateRequestV3 struct {
// is wildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleUpdateRequestV3 model role update request v3
swagger:model model.RoleUpdateRequestV3
func (*ModelRoleUpdateRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Request ¶ added in v0.2.0
type ModelRoleV4Request struct {
// admin role
// Required: true
AdminRole bool `json:"adminRole"`
// is wildcard
// Required: true
IsWildcard bool `json:"isWildcard"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleV4Request model role v4 request
swagger:model model.RoleV4Request
func (*ModelRoleV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Response ¶ added in v0.2.0
type ModelRoleV4Response struct {
// admin role
// Required: true
AdminRole *bool `json:"adminRole"`
// is wildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleV4Response model role v4 response
swagger:model model.RoleV4Response
func (*ModelRoleV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialRequest ¶ added in v0.2.0
type ModelSSOPlatformCredentialRequest struct {
// acs Url
// Required: true
AcsURL *string `json:"acsUrl"`
// api key
// Required: true
APIKey *string `json:"apiKey"`
// app Id
// Required: true
AppID *string `json:"appId"`
// federation metadata Url
// Required: true
FederationMetadataURL *string `json:"federationMetadataUrl"`
// is active
// Required: true
IsActive *bool `json:"isActive"`
// redirect Uri
// Required: true
RedirectURI *string `json:"redirectUri"`
// secret
// Required: true
Secret *string `json:"secret"`
// sso Url
// Required: true
SsoURL *string `json:"ssoUrl"`
}
ModelSSOPlatformCredentialRequest model s s o platform credential request
swagger:model model.SSOPlatformCredentialRequest
func (*ModelSSOPlatformCredentialRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialResponse ¶ added in v0.2.0
type ModelSSOPlatformCredentialResponse struct {
// acs Url
// Required: true
AcsURL *string `json:"acsUrl"`
// app Id
// Required: true
AppID *string `json:"appId"`
// federation metadata Url
// Required: true
FederationMetadataURL *string `json:"federationMetadataUrl"`
// is active
// Required: true
IsActive *bool `json:"isActive"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platform Id
// Required: true
PlatformID *string `json:"platformId"`
// redirect Uri
// Required: true
RedirectURI *string `json:"redirectUri"`
// secret
// Required: true
Secret *string `json:"secret"`
// sso Url
// Required: true
SsoURL *string `json:"ssoUrl"`
// first few characters of key
// Required: true
TruncatedAPIKey *string `json:"truncatedApiKey"`
}
ModelSSOPlatformCredentialResponse model s s o platform credential response
swagger:model model.SSOPlatformCredentialResponse
func (*ModelSSOPlatformCredentialResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersByPlatformIDResponse ¶ added in v0.2.0
type ModelSearchUsersByPlatformIDResponse struct {
// data
// Required: true
Data []*AccountcommonUserSearchByPlatformIDResult `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelSearchUsersByPlatformIDResponse model search users by platform ID response
swagger:model model.SearchUsersByPlatformIDResponse
func (*ModelSearchUsersByPlatformIDResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersByPlatformIDResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersByPlatformIDResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersByPlatformIDResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponse ¶ added in v0.2.0
type ModelSearchUsersResponse struct {
// data
// Required: true
Data []*AccountcommonUserSearchResult `json:"Data"`
}
ModelSearchUsersResponse model search users response
swagger:model model.SearchUsersResponse
func (*ModelSearchUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponseWithPaginationV3 ¶ added in v0.2.0
type ModelSearchUsersResponseWithPaginationV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// total data
// Required: true
TotalData *int32 `json:"totalData"`
}
ModelSearchUsersResponseWithPaginationV3 model search users response with pagination v3
swagger:model model.SearchUsersResponseWithPaginationV3
func (*ModelSearchUsersResponseWithPaginationV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequest ¶ added in v0.2.0
type ModelSendVerificationCodeRequest struct {
// context
Context string `json:"Context,omitempty"`
// language tag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// login ID
// Required: true
LoginID *string `json:"LoginID"`
}
ModelSendVerificationCodeRequest model send verification code request
swagger:model model.SendVerificationCodeRequest
func (*ModelSendVerificationCodeRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequestV3 ¶ added in v0.2.0
type ModelSendVerificationCodeRequestV3 struct {
// context
Context string `json:"context,omitempty"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// language tag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelSendVerificationCodeRequestV3 model send verification code request v3
swagger:model model.SendVerificationCodeRequestV3
func (*ModelSendVerificationCodeRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialRequest ¶ added in v0.2.0
type ModelThirdPartyLoginPlatformCredentialRequest struct {
// a c s URL
// Required: true
ACSURL *string `json:"ACSURL"`
// a w s cognito region
// Required: true
AWSCognitoRegion *string `json:"AWSCognitoRegion"`
// a w s cognito user pool
// Required: true
AWSCognitoUserPool *string `json:"AWSCognitoUserPool"`
// app Id
// Required: true
AppID *string `json:"AppId"`
// client Id
// Required: true
ClientID *string `json:"ClientId"`
// environment
// Required: true
Environment *string `json:"Environment"`
// federation metadata URL
// Required: true
FederationMetadataURL *string `json:"FederationMetadataURL"`
// is active
// Required: true
IsActive *bool `json:"IsActive"`
// key ID
// Required: true
KeyID *string `json:"KeyID"`
// organization Id
// Required: true
OrganizationID *string `json:"OrganizationId"`
// redirect Uri
// Required: true
RedirectURI *string `json:"RedirectUri"`
// secret
// Required: true
Secret *string `json:"Secret"`
// team ID
// Required: true
TeamID *string `json:"TeamID"`
}
ModelThirdPartyLoginPlatformCredentialRequest model third party login platform credential request
swagger:model model.ThirdPartyLoginPlatformCredentialRequest
func (*ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialResponse ¶ added in v0.2.0
type ModelThirdPartyLoginPlatformCredentialResponse struct {
// a c s URL
// Required: true
ACSURL *string `json:"ACSURL"`
// a w s cognito region
// Required: true
AWSCognitoRegion *string `json:"AWSCognitoRegion"`
// a w s cognito user pool
// Required: true
AWSCognitoUserPool *string `json:"AWSCognitoUserPool"`
// app Id
// Required: true
AppID *string `json:"AppId"`
// client Id
// Required: true
ClientID *string `json:"ClientId"`
// environment
// Required: true
Environment *string `json:"Environment"`
// federation metadata URL
// Required: true
FederationMetadataURL *string `json:"FederationMetadataURL"`
// is active
// Required: true
IsActive *bool `json:"IsActive"`
// key ID
// Required: true
KeyID *string `json:"KeyID"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// organization Id
// Required: true
OrganizationID *string `json:"OrganizationId"`
// platform Id
// Required: true
PlatformID *string `json:"PlatformId"`
// redirect Uri
// Required: true
RedirectURI *string `json:"RedirectUri"`
// secret
// Required: true
Secret *string `json:"Secret"`
// team ID
// Required: true
TeamID *string `json:"TeamID"`
// registered domains
// Required: true
RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains"`
}
ModelThirdPartyLoginPlatformCredentialResponse model third party login platform credential response
swagger:model model.ThirdPartyLoginPlatformCredentialResponse
func (*ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUnlinkUserPlatformRequest ¶ added in v0.2.0
type ModelUnlinkUserPlatformRequest struct {
// platform namespace
PlatformNamespace string `json:"platformNamespace,omitempty"`
}
ModelUnlinkUserPlatformRequest model unlink user platform request
swagger:model model.UnlinkUserPlatformRequest
func (*ModelUnlinkUserPlatformRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUnlinkUserPlatformRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUnlinkUserPlatformRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUnlinkUserPlatformRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdatePermissionScheduleRequest ¶ added in v0.2.0
type ModelUpdatePermissionScheduleRequest struct {
// sched action
SchedAction int32 `json:"SchedAction,omitempty"`
// sched cron
SchedCron string `json:"SchedCron,omitempty"`
// sched range
SchedRange []string `json:"SchedRange"`
}
ModelUpdatePermissionScheduleRequest model update permission schedule request
swagger:model model.UpdatePermissionScheduleRequest
func (*ModelUpdatePermissionScheduleRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpdatePermissionScheduleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdatePermissionScheduleRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdatePermissionScheduleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserDeletionStatusRequest ¶ added in v0.2.0
type ModelUpdateUserDeletionStatusRequest struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
}
ModelUpdateUserDeletionStatusRequest model update user deletion status request
swagger:model model.UpdateUserDeletionStatusRequest
func (*ModelUpdateUserDeletionStatusRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserDeletionStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserDeletionStatusRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserDeletionStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserStatusRequest ¶ added in v0.2.0
type ModelUpdateUserStatusRequest struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// reason
// Required: true
Reason *string `json:"reason"`
}
ModelUpdateUserStatusRequest model update user status request
swagger:model model.UpdateUserStatusRequest
func (*ModelUpdateUserStatusRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserStatusRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountRequest ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountRequest struct {
// new email address or phone number
// Required: true
LoginID *string `json:"LoginID"`
// new password
// Required: true
Password *string `json:"Password"`
}
ModelUpgradeHeadlessAccountRequest model upgrade headless account request
swagger:model model.UpgradeHeadlessAccountRequest
func (*ModelUpgradeHeadlessAccountRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountV3Request ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountV3Request struct {
// new email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// new password
// Required: true
Password *string `json:"password"`
}
ModelUpgradeHeadlessAccountV3Request model upgrade headless account v3 request
swagger:model model.UpgradeHeadlessAccountV3Request
func (*ModelUpgradeHeadlessAccountV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// password
// Required: true
Password *string `json:"Password"`
// login Id
// Required: true
LoginID *string `json:"loginId"`
}
ModelUpgradeHeadlessAccountWithVerificationCodeRequest model upgrade headless account with verification code request
swagger:model model.UpgradeHeadlessAccountWithVerificationCodeRequest
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// country
Country string `json:"country,omitempty"`
// date of birth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// display name
DisplayName string `json:"displayName,omitempty"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
}
ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 model upgrade headless account with verification code request v3
swagger:model model.UpgradeHeadlessAccountWithVerificationCodeRequestV3
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponse ¶ added in v0.2.0
type ModelUserActiveBanResponse struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// ban Id
// Required: true
BanID *string `json:"BanId"`
// end date
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate"`
}
ModelUserActiveBanResponse model user active ban response
swagger:model model.UserActiveBanResponse
func (*ModelUserActiveBanResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponseV3 ¶ added in v0.2.0
type ModelUserActiveBanResponseV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// ban Id
// Required: true
BanID *string `json:"banId"`
// end date
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
}
ModelUserActiveBanResponseV3 model user active ban response v3
swagger:model model.UserActiveBanResponseV3
func (*ModelUserActiveBanResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponse ¶ added in v0.2.0
type ModelUserBanResponse struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// ban Id
// Required: true
BanID *string `json:"BanId"`
// banned by
// Required: true
BannedBy *BannedBy `json:"BannedBy"`
// comment
// Required: true
Comment *string `json:"Comment"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// disabled date
// Format: date-time
DisabledDate *strfmt.DateTime `json:"DisabledDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// end date
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// reason
// Required: true
Reason *string `json:"Reason"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
ModelUserBanResponse model user ban response
swagger:model model.UserBanResponse
func (*ModelUserBanResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponseV3 ¶ added in v0.2.0
type ModelUserBanResponseV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// ban Id
// Required: true
BanID *string `json:"banId"`
// banned by
// Required: true
BannedBy *AccountcommonBannedByV3 `json:"bannedBy"`
// comment
// Required: true
Comment *string `json:"comment"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// disabled date
// Required: true
// Format: date-time
DisabledDate strfmt.DateTime `json:"disabledDate"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// end date
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// reason
// Required: true
Reason *string `json:"reason"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelUserBanResponseV3 model user ban response v3
swagger:model model.UserBanResponseV3
func (*ModelUserBanResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBaseInfo ¶ added in v0.10.0
type ModelUserBaseInfo struct {
// avatar Url
// Required: true
AvatarURL *string `json:"avatarUrl"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelUserBaseInfo model user base info
swagger:model model.UserBaseInfo
func (*ModelUserBaseInfo) MarshalBinary ¶ added in v0.10.0
func (m *ModelUserBaseInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBaseInfo) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserBaseInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateFromInvitationRequestV3 ¶ added in v0.2.0
type ModelUserCreateFromInvitationRequestV3 struct {
// accepted policies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies"`
// auth type
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// date of birth
// Required: true
DateOfBirth *string `json:"dateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// password
// Required: true
Password *string `json:"password"`
}
ModelUserCreateFromInvitationRequestV3 model user create from invitation request v3
swagger:model model.UserCreateFromInvitationRequestV3
func (*ModelUserCreateFromInvitationRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateFromInvitationRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateFromInvitationRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateFromInvitationRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateFromInvitationRequestV4 ¶ added in v0.2.0
type ModelUserCreateFromInvitationRequestV4 struct {
// accepted policies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies"`
// auth type
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// date of birth
// Required: true
DateOfBirth *string `json:"dateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// password
// Required: true
Password *string `json:"password"`
// username
// Required: true
Username *string `json:"username"`
}
ModelUserCreateFromInvitationRequestV4 model user create from invitation request v4
swagger:model model.UserCreateFromInvitationRequestV4
func (*ModelUserCreateFromInvitationRequestV4) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateFromInvitationRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateFromInvitationRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateFromInvitationRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequest ¶ added in v0.2.0
type ModelUserCreateRequest struct {
// auth type
// Required: true
AuthType *string `json:"AuthType"`
// country
// Required: true
Country *string `json:"Country"`
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// login Id
// Required: true
LoginID *string `json:"LoginId"`
// password
// Required: true
Password *string `json:"Password"`
// password m d5 sum
PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"`
}
ModelUserCreateRequest model user create request
swagger:model model.UserCreateRequest
func (*ModelUserCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequestV3 ¶
type ModelUserCreateRequestV3 struct {
// password m d5 sum
PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"`
// accepted policies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies"`
// auth type
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// date of birth
// Required: true
DateOfBirth *string `json:"dateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
}
ModelUserCreateRequestV3 model user create request v3
swagger:model model.UserCreateRequestV3
func (*ModelUserCreateRequestV3) MarshalBinary ¶
func (m *ModelUserCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequestV3) UnmarshalBinary ¶
func (m *ModelUserCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponse ¶ added in v0.2.0
type ModelUserCreateResponse struct {
// auth type
// Required: true
AuthType *string `json:"AuthType"`
// country
// Required: true
Country *string `json:"Country"`
// date of birth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"DateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// login Id
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// user Id
// Required: true
UserID *string `json:"UserId"`
}
ModelUserCreateResponse model user create response
swagger:model model.UserCreateResponse
func (*ModelUserCreateResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponseV3 ¶
type ModelUserCreateResponseV3 struct {
// auth type
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// date of birth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelUserCreateResponseV3 model user create response v3
swagger:model model.UserCreateResponseV3
func (*ModelUserCreateResponseV3) MarshalBinary ¶
func (m *ModelUserCreateResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponseV3) UnmarshalBinary ¶
func (m *ModelUserCreateResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserDeletionStatusResponse ¶ added in v0.2.0
type ModelUserDeletionStatusResponse struct {
// deletion status
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
}
ModelUserDeletionStatusResponse model user deletion status response
swagger:model model.UserDeletionStatusResponse
func (*ModelUserDeletionStatusResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserDeletionStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserDeletionStatusResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserDeletionStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIDsRequest ¶ added in v0.10.0
type ModelUserIDsRequest struct {
// user ids
// Required: true
UserIds []string `json:"userIds"`
}
ModelUserIDsRequest model user i ds request
swagger:model model.UserIDsRequest
func (*ModelUserIDsRequest) MarshalBinary ¶ added in v0.10.0
func (m *ModelUserIDsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIDsRequest) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserIDsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInfoResponse ¶ added in v0.10.0
type ModelUserInfoResponse struct {
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// user Id
// Required: true
UserID *string `json:"userId"`
}
ModelUserInfoResponse model user info response
swagger:model model.UserInfoResponse
func (*ModelUserInfoResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelUserInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInfoResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInformation ¶ added in v0.2.0
type ModelUserInformation struct {
// country
// Required: true
Country *string `json:"Country"`
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// email addresses
// Required: true
EmailAddresses []string `json:"EmailAddresses"`
// linked platform accounts
// Required: true
LinkedPlatformAccounts []*ModelPlatformUserInformation `json:"LinkedPlatformAccounts"`
// phone number
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// username
// Required: true
Username *string `json:"Username"`
// x UID
XUID string `json:"XUID,omitempty"`
}
ModelUserInformation model user information
swagger:model model.UserInformation
func (*ModelUserInformation) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInformation) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInvitationV3 ¶ added in v0.8.0
type ModelUserInvitationV3 struct {
// email
// Required: true
Email *string `json:"email"`
// expired at
// Required: true
// Format: date-time
ExpiredAt strfmt.DateTime `json:"expiredAt"`
// id
ID string `json:"id,omitempty"`
// roles
// Required: true
Roles []*AccountcommonNamespaceRole `json:"roles"`
}
ModelUserInvitationV3 model user invitation v3
swagger:model model.UserInvitationV3
func (*ModelUserInvitationV3) MarshalBinary ¶ added in v0.8.0
func (m *ModelUserInvitationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInvitationV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelUserInvitationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserLoginHistoryResponse ¶ added in v0.2.0
type ModelUserLoginHistoryResponse struct {
// application name
// Required: true
ApplicationName *string `json:"ApplicationName"`
// city
// Required: true
City *string `json:"City"`
// country
// Required: true
Country *string `json:"Country"`
// device Id
// Required: true
DeviceID *string `json:"DeviceId"`
// state
// Required: true
State *string `json:"State"`
// timestamp
// Required: true
Timestamp *int64 `json:"Timestamp"`
// device name
// Required: true
DeviceName *string `json:"deviceName"`
}
ModelUserLoginHistoryResponse model user login history response
swagger:model model.UserLoginHistoryResponse
func (*ModelUserLoginHistoryResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserLoginHistoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserLoginHistoryResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserLoginHistoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateRequest ¶ added in v0.2.0
type ModelUserPasswordUpdateRequest struct {
// language tag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// new password
// Required: true
NewPassword *string `json:"NewPassword"`
// old password
// Required: true
OldPassword *string `json:"OldPassword"`
}
ModelUserPasswordUpdateRequest model user password update request
swagger:model model.UserPasswordUpdateRequest
func (*ModelUserPasswordUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateV3Request ¶ added in v0.2.0
type ModelUserPasswordUpdateV3Request struct {
// language tag
// Required: true
LanguageTag *string `json:"languageTag"`
// new password
// Required: true
NewPassword *string `json:"newPassword"`
// old password
// Required: true
OldPassword *string `json:"oldPassword"`
}
ModelUserPasswordUpdateV3Request model user password update v3 request
swagger:model model.UserPasswordUpdateV3Request
func (*ModelUserPasswordUpdateV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPermissionsResponseV3 ¶ added in v0.2.0
type ModelUserPermissionsResponseV3 struct {
// action
// Required: true
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// sched action
SchedAction int32 `json:"schedAction,omitempty"`
// sched cron
SchedCron string `json:"schedCron,omitempty"`
// sched range
SchedRange []string `json:"schedRange"`
}
ModelUserPermissionsResponseV3 model user permissions response v3
swagger:model model.UserPermissionsResponseV3
func (*ModelUserPermissionsResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserPermissionsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPermissionsResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPermissionsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponse ¶ added in v0.2.0
type ModelUserResponse struct {
// auth type
// Required: true
AuthType *string `json:"AuthType"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponse `json:"Bans"`
// country
// Required: true
Country *string `json:"Country"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// date of birth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"DateOfBirth"`
// deletion status
// Required: true
DeletionStatus *bool `json:"DeletionStatus"`
// display name
// Required: true
DisplayName *string `json:"DisplayName"`
// email address
EmailAddress string `json:"EmailAddress,omitempty"`
// email verified
// Required: true
EmailVerified *bool `json:"EmailVerified"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// last date of birth changed time
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"LastDateOfBirthChangedTime"`
// last enabled changed time
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"`
// login Id
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// namespace roles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"`
// new email address
NewEmailAddress string `json:"NewEmailAddress,omitempty"`
// old email address
// Required: true
OldEmailAddress *string `json:"OldEmailAddress"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// phone number
PhoneNumber string `json:"PhoneNumber,omitempty"`
// phone verified
// Required: true
PhoneVerified *bool `json:"PhoneVerified"`
// platform Id
PlatformID string `json:"PlatformId,omitempty"`
// platform user Id
PlatformUserID string `json:"PlatformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"Roles"`
// user Id
// Required: true
UserID *string `json:"UserId"`
// username
Username string `json:"Username,omitempty"`
// x UID
XUID string `json:"XUID,omitempty"`
}
ModelUserResponse model user response
swagger:model model.UserResponse
func (*ModelUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponseV3 ¶ added in v0.2.0
type ModelUserResponseV3 struct {
// auth type
// Required: true
AuthType *string `json:"authType"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponseV3 `json:"bans"`
// country
// Required: true
Country *string `json:"country"`
// created at
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// date of birth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// deletion status
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// display name
// Required: true
DisplayName *string `json:"displayName"`
// email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// email verified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// last date of birth changed time
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// last enabled changed time
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespace roles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"`
// new email address
NewEmailAddress string `json:"newEmailAddress,omitempty"`
// old email address
// Required: true
OldEmailAddress *string `json:"oldEmailAddress"`
// permissions
// Required: true
Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"`
// phone number
PhoneNumber string `json:"phoneNumber,omitempty"`
// phone verified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platform avatar Url
PlatformAvatarURL string `json:"platformAvatarUrl,omitempty"`
// platform display name
PlatformDisplayName string `json:"platformDisplayName,omitempty"`
// platform Id
PlatformID string `json:"platformId,omitempty"`
// platform user Id
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// user Id
// Required: true
UserID *string `json:"userId"`
// user name
UserName string `json:"userName,omitempty"`
}
ModelUserResponseV3 model user response v3
swagger:model model.UserResponseV3
func (*ModelUserResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserRolesV4Response ¶ added in v0.2.0
type ModelUserRolesV4Response struct {
// assigned namespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// role Id
// Required: true
RoleID *string `json:"roleId"`
// role name
// Required: true
RoleName *string `json:"roleName"`
}
ModelUserRolesV4Response model user roles v4 response
swagger:model model.UserRolesV4Response
func (*ModelUserRolesV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserRolesV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequest ¶ added in v0.2.0
type ModelUserUpdateRequest struct {
// country
Country string `json:"Country,omitempty"`
// date of birth
DateOfBirth string `json:"DateOfBirth,omitempty"`
// display name
DisplayName string `json:"DisplayName,omitempty"`
// language tag
LanguageTag string `json:"LanguageTag,omitempty"`
}
ModelUserUpdateRequest model user update request
swagger:model model.UserUpdateRequest
func (*ModelUserUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequestV3 ¶ added in v0.2.0
type ModelUserUpdateRequestV3 struct {
// country
Country string `json:"country,omitempty"`
// date of birth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// display name
DisplayName string `json:"displayName,omitempty"`
// language tag
LanguageTag string `json:"languageTag,omitempty"`
// user name
UserName string `json:"userName,omitempty"`
}
ModelUserUpdateRequestV3 model user update request v3
swagger:model model.UserUpdateRequestV3
func (*ModelUserUpdateRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequest ¶ added in v0.2.0
type ModelUserVerificationRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// contact type
// Required: true
ContactType *string `json:"ContactType"`
// language tag
// Required: true
LanguageTag *string `json:"LanguageTag"`
}
ModelUserVerificationRequest model user verification request
swagger:model model.UserVerificationRequest
func (*ModelUserVerificationRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserVerificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserVerificationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequestV3 ¶
type ModelUserVerificationRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// contact type
// Required: true
ContactType *string `json:"contactType"`
// language tag
// Required: true
LanguageTag *string `json:"languageTag"`
}
ModelUserVerificationRequestV3 model user verification request v3
swagger:model model.UserVerificationRequestV3
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 ModelValidationDetail ¶ added in v0.10.0
type ModelValidationDetail struct {
// allow digit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allow letter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allow space
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allow unicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// description
// Required: true
Description []*AccountcommonInputValidationDescription `json:"description"`
// is custom regex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// letter case
// Required: true
LetterCase *string `json:"letterCase"`
// max length
// Required: true
MaxLength *int32 `json:"maxLength"`
// max repeating alpha num
// Required: true
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// max repeating special character
// Required: true
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// min char type
// Required: true
MinCharType *int32 `json:"minCharType"`
// min length
// Required: true
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// special character location
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// special characters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
ModelValidationDetail model validation detail
swagger:model model.ValidationDetail
func (*ModelValidationDetail) MarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetail) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetailPublic ¶ added in v0.10.0
type ModelValidationDetailPublic struct {
// allow digit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allow letter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allow space
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allow unicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// description
// Required: true
Description *AccountcommonInputValidationDescription `json:"description"`
// is custom regex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// letter case
// Required: true
LetterCase *string `json:"letterCase"`
// max length
// Required: true
MaxLength *int32 `json:"maxLength"`
// max repeating alpha num
// Required: true
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// max repeating special character
// Required: true
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// min char type
// Required: true
MinCharType *int32 `json:"minCharType"`
// min length
// Required: true
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// special character location
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// special characters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
ModelValidationDetailPublic model validation detail public
swagger:model model.ValidationDetailPublic
func (*ModelValidationDetailPublic) MarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetailPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetailPublic) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetailPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerificationCodeResponse ¶ added in v0.2.0
type ModelVerificationCodeResponse struct {
// account registration
// Required: true
AccountRegistration *string `json:"accountRegistration"`
// account upgrade
// Required: true
AccountUpgrade *string `json:"accountUpgrade"`
// password reset
// Required: true
PasswordReset *string `json:"passwordReset"`
// update email
// Required: true
UpdateEmail *string `json:"updateEmail"`
}
ModelVerificationCodeResponse model verification code response
swagger:model model.VerificationCodeResponse
func (*ModelVerificationCodeResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelVerificationCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerificationCodeResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelVerificationCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelWebLinkingResponse ¶ added in v0.2.0
type ModelWebLinkingResponse struct {
// third party url
// Required: true
ThirdPartyURL *string `json:"third_party_url"`
}
ModelWebLinkingResponse model web linking response
swagger:model model.WebLinkingResponse
func (*ModelWebLinkingResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelWebLinkingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelWebLinkingResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelWebLinkingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthapiRevocationList ¶ added in v0.2.0
type OauthapiRevocationList struct {
// revoked tokens
// Required: true
RevokedTokens *BloomFilterJSON `json:"revoked_tokens"`
// revoked users
// Required: true
RevokedUsers []*OauthcommonUserRevocationListRecord `json:"revoked_users"`
}
OauthapiRevocationList oauthapi revocation list
swagger:model oauthapi.RevocationList
func (*OauthapiRevocationList) MarshalBinary ¶ added in v0.2.0
func (m *OauthapiRevocationList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthapiRevocationList) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthapiRevocationList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKKey ¶ added in v0.2.0
type OauthcommonJWKKey struct {
// alg
Alg string `json:"alg,omitempty"`
// e
E string `json:"e,omitempty"`
// kid
Kid string `json:"kid,omitempty"`
// kty
// Required: true
Kty *string `json:"kty"`
// n
N string `json:"n,omitempty"`
// use
Use string `json:"use,omitempty"`
}
OauthcommonJWKKey oauthcommon j w k key
swagger:model oauthcommon.JWKKey
func (*OauthcommonJWKKey) MarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKKey) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKSet ¶ added in v0.2.0
type OauthcommonJWKSet struct {
// keys
// Required: true
Keys []*OauthcommonJWKKey `json:"keys"`
}
OauthcommonJWKSet oauthcommon j w k set
swagger:model oauthcommon.JWKSet
func (*OauthcommonJWKSet) MarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKSet) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonUserRevocationListRecord ¶ added in v0.2.0
type OauthcommonUserRevocationListRecord struct {
// id
// Required: true
ID *string `json:"id"`
// revoked at
// Required: true
// Format: date-time
RevokedAt strfmt.DateTime `json:"revoked_at"`
}
OauthcommonUserRevocationListRecord oauthcommon user revocation list record
swagger:model oauthcommon.UserRevocationListRecord
func (*OauthcommonUserRevocationListRecord) MarshalBinary ¶ added in v0.2.0
func (m *OauthcommonUserRevocationListRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonUserRevocationListRecord) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonUserRevocationListRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelCountryLocationResponse ¶ added in v0.2.0
type OauthmodelCountryLocationResponse struct {
// city
// Required: true
City *string `json:"city"`
// country code
// Required: true
CountryCode *string `json:"countryCode"`
// country name
// Required: true
CountryName *string `json:"countryName"`
// state
// Required: true
State *string `json:"state"`
}
OauthmodelCountryLocationResponse oauthmodel country location response
swagger:model oauthmodel.CountryLocationResponse
func (*OauthmodelCountryLocationResponse) MarshalBinary ¶ added in v0.2.0
func (m *OauthmodelCountryLocationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelCountryLocationResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthmodelCountryLocationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelErrorResponse ¶
type OauthmodelErrorResponse struct {
// error
// Required: true
Error *string `json:"error"`
// error description
ErrorDescription string `json:"error_description,omitempty"`
// error uri
ErrorURI string `json:"error_uri,omitempty"`
}
OauthmodelErrorResponse oauthmodel error response
swagger:model oauthmodel.ErrorResponse
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 OauthmodelTokenIntrospectResponse ¶ added in v0.2.0
type OauthmodelTokenIntrospectResponse struct {
// active
// Required: true
Active *bool `json:"active"`
// aud
Aud string `json:"aud,omitempty"`
// client id
ClientID string `json:"client_id,omitempty"`
// exp
Exp int64 `json:"exp,omitempty"`
// iat
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.TokenIntrospectResponse
func (*OauthmodelTokenIntrospectResponse) MarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenIntrospectResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenIntrospectResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenIntrospectResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenResponse ¶
type OauthmodelTokenResponse struct {
// access token
// Required: true
AccessToken *string `json:"access_token"`
// bans
// Required: true
Bans []*AccountcommonJWTBanV3 `json:"bans"`
// display name
// Required: true
DisplayName *string `json:"display_name"`
// expires in
// Required: true
ExpiresIn *int32 `json:"expires_in"`
// is comply
IsComply bool `json:"is_comply,omitempty"`
// jflgs
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 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.TokenResponse
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"`
// bans
// Required: true
Bans []*AccountcommonJWTBanV3 `json:"bans"`
// display name
// Required: true
DisplayName *string `json:"display_name"`
// expires in
// Required: true
ExpiresIn *int32 `json:"expires_in"`
// is comply
IsComply bool `json:"is_comply,omitempty"`
// jflgs
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 []*AccountcommonPermissionV3 `json:"permissions"`
// platform id
PlatformID string `json:"platform_id,omitempty"`
// platform user id
PlatformUserID string `json:"platform_user_id,omitempty"`
// refresh expires in
// Required: true
RefreshExpiresIn *int32 `json:"refresh_expires_in"`
// refresh token
// Required: true
RefreshToken *string `json:"refresh_token"`
// roles
// Required: true
Roles []string `json:"roles"`
// scope
// Required: true
Scope *string `json:"scope"`
// token type
// Required: true
TokenType *string `json:"token_type"`
// user id
// Required: true
UserID *string `json:"user_id"`
// xuid
// Required: true
Xuid *string `json:"xuid"`
}
OauthmodelTokenResponseV3 oauthmodel token response v3
swagger:model oauthmodel.TokenResponseV3
func (*OauthmodelTokenResponseV3) MarshalBinary ¶
func (m *OauthmodelTokenResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenResponseV3) UnmarshalBinary ¶
func (m *OauthmodelTokenResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenThirdPartyResponse ¶ added in v0.2.0
type OauthmodelTokenThirdPartyResponse struct {
// platform token
// Required: true
PlatformToken *string `json:"platform_token"`
// sand box id
SandBoxID string `json:"sand_box_id,omitempty"`
}
OauthmodelTokenThirdPartyResponse oauthmodel token third party response
swagger:model oauthmodel.TokenThirdPartyResponse
func (*OauthmodelTokenThirdPartyResponse) MarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenThirdPartyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenThirdPartyResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenThirdPartyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestErrorResponse ¶
type RestErrorResponse struct {
// error code
// Required: true
ErrorCode *int32 `json:"errorCode"`
// error message
// Required: true
ErrorMessage *string `json:"errorMessage"`
// message variables
MessageVariables *AccountcommonConflictedUserPlatformAccounts `json:"messageVariables,omitempty"`
}
RestErrorResponse rest error response
swagger:model rest.ErrorResponse
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 RestapiErrorResponse ¶ added in v0.2.0
type RestapiErrorResponse struct {
// code
Code int32 `json:"Code,omitempty"`
// message
// Required: true
Message *string `json:"Message"`
}
RestapiErrorResponse restapi error response
swagger:model restapi.ErrorResponse
func (*RestapiErrorResponse) MarshalBinary ¶ added in v0.2.0
func (m *RestapiErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestapiErrorResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *RestapiErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Validation ¶ added in v0.10.0
type Validation struct {
// allow digit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allow letter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allow space
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allow unicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// description
// Required: true
Description []*ValidationDescription `json:"description"`
// is custom regex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// letter case
// Required: true
LetterCase *string `json:"letterCase"`
// max length
// Required: true
MaxLength *int32 `json:"maxLength"`
// max repeating alpha num
// Required: true
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// max repeating special character
// Required: true
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// min char type
// Required: true
MinCharType *int32 `json:"minCharType"`
// min length
// Required: true
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// special character location
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// special characters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
Validation validation
swagger:model .validation
func (*Validation) MarshalBinary ¶ added in v0.10.0
func (m *Validation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Validation) UnmarshalBinary ¶ added in v0.10.0
func (m *Validation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidationDescription ¶ added in v0.10.0
type ValidationDescription struct {
// language
// Required: true
Language *string `json:"language"`
// message
// Required: true
Message []string `json:"message"`
}
ValidationDescription validation description
swagger:model .validation.description
func (*ValidationDescription) MarshalBinary ¶ added in v0.10.0
func (m *ValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidationDescription) UnmarshalBinary ¶ added in v0.10.0
func (m *ValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- account_create_test_user_request_v4.go
- account_create_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_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_permission.go
- accountcommon_client_permission_v3.go
- accountcommon_client_permissions.go
- accountcommon_client_permissions_v3.go
- accountcommon_conflicted_user_platform_accounts.go
- accountcommon_country_age_restriction.go
- accountcommon_description.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_pagination.go
- accountcommon_pagination_v3.go
- accountcommon_permission.go
- accountcommon_permission_v3.go
- accountcommon_permissions.go
- accountcommon_permissions_v3.go
- accountcommon_platform_account.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_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_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
- legal_accepted_policies_request.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_ban_create_request.go
- model_ban_update_request.go
- model_country.go
- model_country_age_restriction_request.go
- model_country_age_restriction_v3_request.go
- model_country_v3_response.go
- model_create_justice_user_response.go
- model_disable_user_request.go
- model_email_update_request_v4.go
- model_forgot_password_request_v3.go
- model_get_admin_users_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_users_response_with_pagination_v3.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_platform_account_request.go
- model_link_request.go
- model_list_assigned_users_v4_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_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_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_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_s_s_o_platform_credential_request.go
- model_s_s_o_platform_credential_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_verification_code_request.go
- model_send_verification_code_request_v3.go
- model_third_party_login_platform_credential_request.go
- model_third_party_login_platform_credential_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_from_invitation_request_v3.go
- model_user_create_from_invitation_request_v4.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_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_response.go
- model_user_response_v3.go
- model_user_roles_v4_response.go
- model_user_update_request.go
- model_user_update_request_v3.go
- model_user_verification_request.go
- model_user_verification_request_v3.go
- model_validation_detail.go
- model_validation_detail_public.go
- model_verification_code_response.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_token_introspect_response.go
- oauthmodel_token_response.go
- oauthmodel_token_response_v3.go
- oauthmodel_token_third_party_response.go
- rest_error_response.go
- restapi_error_response.go
- validation.go
- validation_description.go