Documentation
¶
Index ¶
- Constants
- type AccountCreateTestUserRequestV4
- type AccountCreateTestUserResponseV4
- type AccountCreateTestUsersRequestV4
- type AccountCreateTestUsersResponseV4
- type AccountCreateUserRequestV4
- type AccountCreateUserResponseV4
- type AccountUpgradeHeadlessAccountRequestV4
- type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4
- func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary() ([]byte, error)
- func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary(b []byte) error
- func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) Validate(formats strfmt.Registry) error
- type AccountUserActiveBanResponseV4
- type AccountUserPermissionsResponseV4
- type AccountUserResponseV4
- type 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 AccountcommonCountry
- type AccountcommonCountryAgeRestriction
- type AccountcommonDescription
- type AccountcommonDistinctLinkedPlatformV3
- type AccountcommonDistinctPlatformResponseV3
- type AccountcommonInputValidationDescription
- type AccountcommonJWTBanV3
- type AccountcommonListUsersWithPlatformAccountsResponse
- type AccountcommonNamespaceRole
- type AccountcommonNetflixCertificates
- type AccountcommonPagination
- type AccountcommonPaginationV3
- type AccountcommonPermission
- type AccountcommonPermissionV3
- type AccountcommonPermissions
- type AccountcommonPermissionsV3
- type AccountcommonPlatformAccount
- type AccountcommonPlatformUserInformationV3
- type AccountcommonRegisteredDomain
- type AccountcommonRole
- type AccountcommonRoleManager
- type AccountcommonRoleManagerV3
- type AccountcommonRoleMember
- type AccountcommonRoleMemberV3
- type AccountcommonRoleV3
- type AccountcommonSimpleUserPlatformInfoV3
- type AccountcommonUserInformationV3
- type AccountcommonUserLinkedPlatform
- type AccountcommonUserLinkedPlatformV3
- type AccountcommonUserLinkedPlatformsResponseV3
- type AccountcommonUserPlatformInfo
- type AccountcommonUserPlatforms
- type AccountcommonUserSearchByPlatformIDResult
- type AccountcommonUserSearchResult
- type AccountcommonUserWithLinkedPlatformAccounts
- type AccountcommonUserWithPlatformAccounts
- type BannedBy
- type BloomFilterJSON
- type ClientmodelClientCreateRequest
- type ClientmodelClientCreationResponse
- type ClientmodelClientCreationV3Request
- type ClientmodelClientResponse
- type ClientmodelClientUpdateRequest
- type ClientmodelClientUpdateSecretRequest
- type ClientmodelClientUpdateV3Request
- type ClientmodelClientV3Response
- type ClientmodelClientsV3Response
- type ClientmodelV3ClientUpdateSecretRequest
- type LegalAcceptedPoliciesRequest
- type ModelAccountProgressionInfo
- type ModelAddUserRoleV4Request
- type ModelAgeRestrictionRequest
- type ModelAgeRestrictionRequestV3
- type ModelAgeRestrictionResponse
- type ModelAgeRestrictionResponseV3
- type ModelAssignUserV4Request
- type ModelAssignedUserV4Response
- type ModelAuthenticatorKeyResponseV4
- type ModelBackupCodesResponseV4
- type ModelBanCreateRequest
- type ModelBanUpdateRequest
- type ModelBulkBanCreateRequestV3
- type ModelBulkUnbanCreateRequestV3
- type ModelCheckValidUserIDRequestV4
- type ModelCountry
- type ModelCountryAgeRestrictionRequest
- type ModelCountryAgeRestrictionV3Request
- type ModelCountryV3Response
- type ModelCreateJusticeUserResponse
- type ModelDeviceBanRequestV4
- type ModelDeviceBanResponseV4
- type ModelDeviceBanUpdateRequestV4
- type ModelDeviceBannedResponseV4
- type ModelDeviceBansResponseV4
- type ModelDeviceIDDecryptResponseV4
- type ModelDeviceResponseV4
- type ModelDeviceTypeResponseV4
- type ModelDeviceTypesResponseV4
- type ModelDeviceUserResponseV4
- type ModelDeviceUsersResponseV4
- type ModelDevicesResponseV4
- type ModelDisableUserRequest
- type ModelEmailUpdateRequestV4
- type ModelEnabledFactorsResponseV4
- type ModelFailedBanUnbanUserV3
- type ModelForgotPasswordRequestV3
- type ModelGetAdminUsersResponse
- type ModelGetLinkHeadlessAccountConflictResponse
- type ModelGetPublisherUserResponse
- type ModelGetPublisherUserV3Response
- type ModelGetUserBanV3Response
- type ModelGetUserJusticePlatformAccountResponse
- type ModelGetUserMapping
- type ModelGetUserMappingV3
- type ModelGetUsersResponseWithPaginationV3
- type ModelInputValidationData
- type ModelInputValidationDataPublic
- type ModelInputValidationUpdatePayload
- type ModelInputValidationsPublicResponse
- type ModelInputValidationsResponse
- type ModelInviteUserRequestV3
- type ModelInviteUserRequestV4
- type ModelInviteUserResponseV3
- type ModelLinkHeadlessAccountRequest
- type ModelLinkPlatformAccountRequest
- type ModelLinkPlatformAccountWithProgressionRequest
- type ModelLinkRequest
- type ModelLinkingHistoryResponseWithPaginationV3
- type ModelListAssignedUsersV4Response
- type ModelListBulkUserBanResponseV3
- type ModelListBulkUserResponse
- type ModelListEmailAddressRequest
- type ModelListRoleV4Response
- type ModelListUserInformationResult
- type ModelListUserResponseV3
- type ModelListUserRolesV4Response
- type ModelListValidUserIDResponseV4
- type ModelLoginHistoriesResponse
- type ModelNamespaceRoleRequest
- type ModelPermissionDeleteRequest
- type ModelPlatformDomainDeleteRequest
- type ModelPlatformDomainResponse
- type ModelPlatformDomainUpdateRequest
- type ModelPlatformUserIDRequest
- type ModelPlatformUserInformation
- type ModelPublicInviteUserRequestV4
- type ModelPublicThirdPartyPlatformInfo
- type ModelPublicUserInformationResponseV3
- type ModelPublicUserInformationV3
- type ModelPublicUserResponse
- type ModelPublicUserResponseV3
- type ModelPublicUsersResponse
- type ModelRemoveUserRoleV4Request
- type ModelResetPasswordRequest
- type ModelResetPasswordRequestV3
- type ModelRevokeUserV4Request
- type ModelRoleAdminStatusResponse
- type ModelRoleAdminStatusResponseV3
- type ModelRoleCreateRequest
- type ModelRoleCreateV3Request
- type ModelRoleManagersRequest
- type ModelRoleManagersRequestV3
- type ModelRoleManagersResponse
- type ModelRoleManagersResponsesV3
- type ModelRoleMembersRequest
- type ModelRoleMembersRequestV3
- type ModelRoleMembersResponse
- type ModelRoleMembersResponseV3
- type ModelRoleNamesResponseV3
- type ModelRoleResponse
- type ModelRoleResponseV3
- type ModelRoleResponseWithManagers
- type ModelRoleResponseWithManagersAndPaginationV3
- type ModelRoleResponseWithManagersV3
- type ModelRoleUpdateRequest
- type ModelRoleUpdateRequestV3
- type ModelRoleV4Request
- type ModelRoleV4Response
- type ModelSSOPlatformCredentialRequest
- type ModelSSOPlatformCredentialResponse
- type ModelSearchUsersByPlatformIDResponse
- type ModelSearchUsersResponse
- type ModelSearchUsersResponseWithPaginationV3
- type ModelSendRegisterVerificationCodeRequest
- type ModelSendVerificationCodeRequest
- type ModelSendVerificationCodeRequestV3
- type ModelSendVerificationLinkRequest
- type ModelThirdPartyLoginPlatformCredentialRequest
- type ModelThirdPartyLoginPlatformCredentialResponse
- type ModelTokenThirdPartyLinkStatusResponse
- type ModelUnlinkUserPlatformRequest
- type ModelUpdatePermissionScheduleRequest
- type ModelUpdateUserDeletionStatusRequest
- type ModelUpdateUserStatusRequest
- type ModelUpgradeHeadlessAccountRequest
- type ModelUpgradeHeadlessAccountV3Request
- type ModelUpgradeHeadlessAccountWithVerificationCodeRequest
- type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3
- func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
- func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
- func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) Validate(formats strfmt.Registry) error
- type ModelUserActiveBanResponse
- type ModelUserActiveBanResponseV3
- type ModelUserBanResponse
- type ModelUserBanResponseV3
- type ModelUserBaseInfo
- type 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 ModelUserUnbanCreateRequestV3
- type ModelUserUpdateRequest
- type ModelUserUpdateRequestV3
- type ModelUserVerificationRequest
- type ModelUserVerificationRequestV3
- type ModelValidUserIDResponseV4
- type ModelValidationDetail
- type ModelValidationDetailPublic
- type ModelVerificationCodeResponse
- type ModelVerifyRegistrationCode
- type ModelWebLinkingResponse
- type OauthapiRevocationList
- type OauthcommonJWKKey
- type OauthcommonJWKSet
- type OauthcommonUserRevocationListRecord
- type OauthmodelCountryLocationResponse
- type OauthmodelErrorResponse
- type OauthmodelGameTokenCodeResponse
- type OauthmodelOneTimeLinkingCodeResponse
- type OauthmodelOneTimeLinkingCodeValidationResponse
- type OauthmodelTokenIntrospectResponse
- type OauthmodelTokenResponse
- type OauthmodelTokenResponseV3
- type OauthmodelTokenThirdPartyResponse
- type OauthmodelTokenWithDeviceCookieResponseV3
- type OauthmodelUserBan
- type RestErrorResponse
- type RestErrorResponseWithConflictedUserPlatformAccounts
- type Validation
- type ValidationDescription
Constants ¶
const ( // AccountCreateTestUserRequestV4AuthTypeEMAILPASSWD captures enum value "EMAILPASSWD" AccountCreateTestUserRequestV4AuthTypeEMAILPASSWD string = "EMAILPASSWD" )
const ( // AccountCreateUserRequestV4AuthTypeEMAILPASSWD captures enum value "EMAILPASSWD" AccountCreateUserRequestV4AuthTypeEMAILPASSWD string = "EMAILPASSWD" )
const ( // ModelUserCreateFromInvitationRequestV3AuthTypeEMAILPASSWD captures enum value "EMAILPASSWD" ModelUserCreateFromInvitationRequestV3AuthTypeEMAILPASSWD string = "EMAILPASSWD" )
const ( // ModelUserCreateFromInvitationRequestV4AuthTypeEMAILPASSWD captures enum value "EMAILPASSWD" ModelUserCreateFromInvitationRequestV4AuthTypeEMAILPASSWD string = "EMAILPASSWD" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountCreateTestUserRequestV4 ¶ added in v0.8.0
type AccountCreateTestUserRequestV4 struct {
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Enum: ['EMAILPASSWD']
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
DateOfBirth *string `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// passwordmd5sum
// Required: true
PasswordMD5Sum *string `json:"passwordMD5Sum"`
// username
// Required: true
Username *string `json:"username"`
// verified
// Required: true
Verified *bool `json:"verified"`
}
AccountCreateTestUserRequestV4 Account create test user request V4
swagger:model Account create test user request V4.
func (*AccountCreateTestUserRequestV4) MarshalBinary ¶ added in v0.8.0
func (m *AccountCreateTestUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserRequestV4) UnmarshalBinary ¶ added in v0.8.0
func (m *AccountCreateTestUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUserResponseV4 ¶ added in v0.25.0
type AccountCreateTestUserResponseV4 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// password
// Required: true
Password *string `json:"password"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
// Required: true
Username *string `json:"username"`
// verified
// Required: true
Verified *bool `json:"verified"`
}
AccountCreateTestUserResponseV4 Account create test user response V4
swagger:model Account create test user response V4.
func (*AccountCreateTestUserResponseV4) MarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUserResponseV4) UnmarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersRequestV4 ¶ added in v0.25.0
type AccountCreateTestUsersRequestV4 struct {
// count
// Required: true
// Format: int32
Count *int32 `json:"count"`
}
AccountCreateTestUsersRequestV4 Account create test users request V4
swagger:model Account create test users request V4.
func (*AccountCreateTestUsersRequestV4) MarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUsersRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersRequestV4) UnmarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUsersRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateTestUsersResponseV4 ¶ added in v0.25.0
type AccountCreateTestUsersResponseV4 struct {
// data
// Required: true
Data []*AccountCreateTestUserResponseV4 `json:"data"`
}
AccountCreateTestUsersResponseV4 Account create test users response V4
swagger:model Account create test users response V4.
func (*AccountCreateTestUsersResponseV4) MarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateTestUsersResponseV4) UnmarshalBinary ¶ added in v0.25.0
func (m *AccountCreateTestUsersResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateUserRequestV4 ¶
type AccountCreateUserRequestV4 struct {
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Enum: ['EMAILPASSWD']
// Required: true
AuthType *string `json:"authType"`
// code
Code string `json:"code,omitempty"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
Password string `json:"password,omitempty"`
// passwordmd5sum
PasswordMD5Sum string `json:"passwordMD5Sum,omitempty"`
// reachminimumage
ReachMinimumAge bool `json:"reachMinimumAge"`
// username
// Required: true
Username *string `json:"username"`
}
AccountCreateUserRequestV4 Account create user request V4
swagger:model Account create user request V4.
func (*AccountCreateUserRequestV4) MarshalBinary ¶
func (m *AccountCreateUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateUserRequestV4) UnmarshalBinary ¶
func (m *AccountCreateUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountCreateUserResponseV4 ¶
type AccountCreateUserResponseV4 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
// Required: true
Username *string `json:"username"`
}
AccountCreateUserResponseV4 Account create user response V4
swagger:model Account create user response V4.
func (*AccountCreateUserResponseV4) MarshalBinary ¶
func (m *AccountCreateUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountCreateUserResponseV4) UnmarshalBinary ¶
func (m *AccountCreateUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountRequestV4 ¶ added in v0.2.0
type AccountUpgradeHeadlessAccountRequestV4 struct {
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// username
// Required: true
Username *string `json:"username"`
}
AccountUpgradeHeadlessAccountRequestV4 Account upgrade headless account request V4
swagger:model Account upgrade headless account request V4.
func (*AccountUpgradeHeadlessAccountRequestV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 ¶ added in v0.2.0
type AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 struct {
// code
// Required: true
Code *string `json:"code"`
// country
Country string `json:"country,omitempty"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// reachminimumage
ReachMinimumAge bool `json:"reachMinimumAge"`
// username
// Required: true
Username *string `json:"username"`
// validateonly
ValidateOnly bool `json:"validateOnly"`
}
AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4 Account upgrade headless account with verification code request V4
swagger:model Account upgrade headless account with verification code request V4.
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserActiveBanResponseV4 ¶ added in v0.2.0
type AccountUserActiveBanResponseV4 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// banid
// Required: true
BanID *string `json:"banId"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
}
AccountUserActiveBanResponseV4 Account user active ban response V4
swagger:model Account user active ban response V4.
func (*AccountUserActiveBanResponseV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUserActiveBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserActiveBanResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserActiveBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserPermissionsResponseV4 ¶ added in v0.2.0
type AccountUserPermissionsResponseV4 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"schedAction,omitempty"`
// schedcron
SchedCron string `json:"schedCron,omitempty"`
// schedrange
SchedRange []string `json:"schedRange,omitempty"`
}
AccountUserPermissionsResponseV4 Account user permissions response V4
swagger:model Account user permissions response V4.
func (*AccountUserPermissionsResponseV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUserPermissionsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserPermissionsResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserPermissionsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountUserResponseV4 ¶ added in v0.2.0
type AccountUserResponseV4 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// bans
// Required: true
Bans []*AccountUserActiveBanResponseV4 `json:"bans"`
// country
// Required: true
Country *string `json:"country"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// emailverified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// newemailaddress
NewEmailAddress string `json:"newEmailAddress,omitempty"`
// oldemailaddress
// Required: true
OldEmailAddress *string `json:"oldEmailAddress"`
// permissions
// Required: true
Permissions []*AccountUserPermissionsResponseV4 `json:"permissions"`
// phonenumber
PhoneNumber string `json:"phoneNumber,omitempty"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
Username string `json:"username,omitempty"`
}
AccountUserResponseV4 Account user response V4
swagger:model Account user response V4.
func (*AccountUserResponseV4) MarshalBinary ¶ added in v0.2.0
func (m *AccountUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountUserResponseV4) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBan ¶ added in v0.2.0
type AccountcommonBan struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// description
// Required: true
Description *string `json:"Description"`
}
AccountcommonBan Accountcommon ban
swagger:model Accountcommon ban.
func (*AccountcommonBan) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBan) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReason ¶ added in v0.2.0
type AccountcommonBanReason struct {
// description
// Required: true
Description *string `json:"Description"`
// reason
// Required: true
Reason *string `json:"Reason"`
}
AccountcommonBanReason Accountcommon ban reason
swagger:model Accountcommon ban reason.
func (*AccountcommonBanReason) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReason) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonV3 ¶ added in v0.2.0
type AccountcommonBanReasonV3 struct {
// description
// Required: true
Description *string `json:"description"`
// reason
// Required: true
Reason *string `json:"reason"`
}
AccountcommonBanReasonV3 Accountcommon ban reason V3
swagger:model Accountcommon ban reason V3.
func (*AccountcommonBanReasonV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasons ¶ added in v0.2.0
type AccountcommonBanReasons struct {
// reasons
// Required: true
Reasons []*AccountcommonBanReason `json:"Reasons"`
}
AccountcommonBanReasons Accountcommon ban reasons
swagger:model Accountcommon ban reasons.
func (*AccountcommonBanReasons) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasons) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasons) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasons) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanReasonsV3 ¶ added in v0.2.0
type AccountcommonBanReasonsV3 struct {
// reasons
// Required: true
Reasons []*AccountcommonBanReasonV3 `json:"reasons"`
}
AccountcommonBanReasonsV3 Accountcommon ban reasons V3
swagger:model Accountcommon ban reasons V3.
func (*AccountcommonBanReasonsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanReasonsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanReasonsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBanV3 ¶ added in v0.2.0
type AccountcommonBanV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// description
Description string `json:"description,omitempty"`
// descriptions
Descriptions *AccountcommonDescription `json:"descriptions,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AccountcommonBanV3 Accountcommon ban V3
swagger:model Accountcommon ban V3.
func (*AccountcommonBanV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBanV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBannedByV3 ¶ added in v0.2.0
type AccountcommonBannedByV3 struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonBannedByV3 Accountcommon banned by V3
swagger:model Accountcommon banned by V3.
func (*AccountcommonBannedByV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBannedByV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBannedByV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBannedByV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBans ¶ added in v0.2.0
type AccountcommonBans struct {
// bans
// Required: true
Bans []*AccountcommonBan `json:"Bans"`
}
AccountcommonBans Accountcommon bans
swagger:model Accountcommon bans.
func (*AccountcommonBans) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBans) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBans) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBans) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonBansV3 ¶ added in v0.2.0
type AccountcommonBansV3 struct {
// bans
// Required: true
Bans []*AccountcommonBanV3 `json:"bans"`
}
AccountcommonBansV3 Accountcommon bans V3
swagger:model Accountcommon bans V3.
func (*AccountcommonBansV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBansV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonBansV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonBansV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermission ¶ added in v0.2.0
type AccountcommonClientPermission struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
}
AccountcommonClientPermission Accountcommon client permission
swagger:model Accountcommon client permission.
func (*AccountcommonClientPermission) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermission) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionV3 ¶ added in v0.2.0
type AccountcommonClientPermissionV3 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
}
AccountcommonClientPermissionV3 Accountcommon client permission V3
swagger:model Accountcommon client permission V3.
func (*AccountcommonClientPermissionV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissions ¶ added in v0.2.0
type AccountcommonClientPermissions struct {
// permissions
// Required: true
Permissions []*AccountcommonClientPermission `json:"Permissions"`
}
AccountcommonClientPermissions Accountcommon client permissions
swagger:model Accountcommon client permissions.
func (*AccountcommonClientPermissions) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissions) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonClientPermissionsV3 ¶ added in v0.2.0
type AccountcommonClientPermissionsV3 struct {
// permissions
// Required: true
Permissions []*AccountcommonClientPermissionV3 `json:"permissions"`
}
AccountcommonClientPermissionsV3 Accountcommon client permissions V3
swagger:model Accountcommon client permissions V3.
func (*AccountcommonClientPermissionsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonClientPermissionsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonClientPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonConflictedUserPlatformAccounts ¶
type AccountcommonConflictedUserPlatformAccounts struct {
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserID"`
// publisheraccounts
// Required: true
PublisherAccounts []*AccountcommonUserWithLinkedPlatformAccounts `json:"publisherAccounts"`
}
AccountcommonConflictedUserPlatformAccounts Accountcommon conflicted user platform accounts
swagger:model Accountcommon conflicted user platform accounts.
func (*AccountcommonConflictedUserPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonConflictedUserPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonCountry ¶ added in v0.27.0
type AccountcommonCountry struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"CountryCode"`
// countryname
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
}
AccountcommonCountry Accountcommon country
swagger:model Accountcommon country.
func (*AccountcommonCountry) MarshalBinary ¶ added in v0.27.0
func (m *AccountcommonCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountry) UnmarshalBinary ¶ added in v0.27.0
func (m *AccountcommonCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonCountryAgeRestriction ¶ added in v0.2.0
type AccountcommonCountryAgeRestriction struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"CountryCode"`
// countryname
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
AccountcommonCountryAgeRestriction Accountcommon country age restriction
swagger:model Accountcommon country age restriction.
func (*AccountcommonCountryAgeRestriction) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonCountryAgeRestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonCountryAgeRestriction) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonCountryAgeRestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDescription ¶ added in v0.2.0
type AccountcommonDescription struct {
// en-us
// Required: true
EnUS *string `json:"en-US"`
// zh-cn
// Required: true
ZhCN *string `json:"zh-CN"`
}
AccountcommonDescription Accountcommon description
swagger:model Accountcommon description.
func (*AccountcommonDescription) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDescription) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctLinkedPlatformV3 ¶ added in v0.20.0
type AccountcommonDistinctLinkedPlatformV3 struct {
// details
// Required: true
Details []*AccountcommonSimpleUserPlatformInfoV3 `json:"details"`
// linkedat
// Required: true
LinkedAt *string `json:"linkedAt"`
// platformname
// Required: true
PlatformName *string `json:"platformName"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
}
AccountcommonDistinctLinkedPlatformV3 Accountcommon distinct linked platform V3
swagger:model Accountcommon distinct linked platform V3.
func (*AccountcommonDistinctLinkedPlatformV3) MarshalBinary ¶ added in v0.20.0
func (m *AccountcommonDistinctLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary ¶ added in v0.20.0
func (m *AccountcommonDistinctLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonDistinctPlatformResponseV3 ¶ added in v0.20.0
type AccountcommonDistinctPlatformResponseV3 struct {
// platforms
// Required: true
Platforms []*AccountcommonDistinctLinkedPlatformV3 `json:"platforms"`
}
AccountcommonDistinctPlatformResponseV3 Accountcommon distinct platform response V3
swagger:model Accountcommon distinct platform response V3.
func (*AccountcommonDistinctPlatformResponseV3) MarshalBinary ¶ added in v0.20.0
func (m *AccountcommonDistinctPlatformResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonDistinctPlatformResponseV3) UnmarshalBinary ¶ added in v0.20.0
func (m *AccountcommonDistinctPlatformResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonInputValidationDescription ¶ added in v0.10.0
type AccountcommonInputValidationDescription struct {
// language
// Required: true
Language *string `json:"language"`
// message
// Required: true
Message []string `json:"message"`
}
AccountcommonInputValidationDescription Accountcommon input validation description
swagger:model Accountcommon input validation description.
func (*AccountcommonInputValidationDescription) MarshalBinary ¶ added in v0.10.0
func (m *AccountcommonInputValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonInputValidationDescription) UnmarshalBinary ¶ added in v0.10.0
func (m *AccountcommonInputValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonJWTBanV3 ¶
type AccountcommonJWTBanV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// disableddate
// Format: date-time
DisabledDate *strfmt.DateTime `json:"disabledDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
// targetednamespace
// Required: true
TargetedNamespace *string `json:"targetedNamespace"`
}
AccountcommonJWTBanV3 Accountcommon JWT ban V3
swagger:model Accountcommon JWT ban V3.
func (*AccountcommonJWTBanV3) MarshalBinary ¶
func (m *AccountcommonJWTBanV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonJWTBanV3) UnmarshalBinary ¶
func (m *AccountcommonJWTBanV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonListUsersWithPlatformAccountsResponse ¶ added in v0.2.0
type AccountcommonListUsersWithPlatformAccountsResponse struct {
// data
// Required: true
Data []*AccountcommonUserWithPlatformAccounts `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// totaldata
// Required: true
// Format: int64
TotalData *int64 `json:"totalData"`
}
AccountcommonListUsersWithPlatformAccountsResponse Accountcommon list users with platform accounts response
swagger:model Accountcommon list users with platform accounts response.
func (*AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonListUsersWithPlatformAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonListUsersWithPlatformAccountsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonNamespaceRole ¶
type AccountcommonNamespaceRole struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
AccountcommonNamespaceRole Accountcommon namespace role
swagger:model Accountcommon namespace role.
func (*AccountcommonNamespaceRole) MarshalBinary ¶
func (m *AccountcommonNamespaceRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonNamespaceRole) UnmarshalBinary ¶
func (m *AccountcommonNamespaceRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonNetflixCertificates ¶ added in v0.21.0
type AccountcommonNetflixCertificates struct {
// encryptedprivatekey
// Required: true
EncryptedPrivateKey *string `json:"encryptedPrivateKey"`
// encryptedprivatekeyname
// Required: true
EncryptedPrivateKeyName *string `json:"encryptedPrivateKeyName"`
// publiccertificate
// Required: true
PublicCertificate *string `json:"publicCertificate"`
// publiccertificatename
// Required: true
PublicCertificateName *string `json:"publicCertificateName"`
// rootcertificate
// Required: true
RootCertificate *string `json:"rootCertificate"`
// rootcertificatename
// Required: true
RootCertificateName *string `json:"rootCertificateName"`
}
AccountcommonNetflixCertificates Accountcommon netflix certificates
swagger:model Accountcommon netflix certificates.
func (*AccountcommonNetflixCertificates) MarshalBinary ¶ added in v0.21.0
func (m *AccountcommonNetflixCertificates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonNetflixCertificates) UnmarshalBinary ¶ added in v0.21.0
func (m *AccountcommonNetflixCertificates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPagination ¶ added in v0.2.0
type AccountcommonPagination struct {
// first
// Required: true
First *string `json:"First"`
// last
// Required: true
Last *string `json:"Last"`
// next
// Required: true
Next *string `json:"Next"`
// previous
// Required: true
Previous *string `json:"Previous"`
}
AccountcommonPagination Accountcommon pagination
swagger:model Accountcommon pagination.
func (*AccountcommonPagination) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPagination) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPagination) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPagination) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPaginationV3 ¶
type AccountcommonPaginationV3 struct {
// first
// Required: true
First *string `json:"first"`
// last
// Required: true
Last *string `json:"last"`
// next
// Required: true
Next *string `json:"next"`
// previous
// Required: true
Previous *string `json:"previous"`
}
AccountcommonPaginationV3 Accountcommon pagination V3
swagger:model Accountcommon pagination V3.
func (*AccountcommonPaginationV3) MarshalBinary ¶
func (m *AccountcommonPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPaginationV3) UnmarshalBinary ¶
func (m *AccountcommonPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermission ¶
type AccountcommonPermission struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"SchedAction,omitempty"`
// schedcron
SchedCron string `json:"SchedCron,omitempty"`
// schedrange
SchedRange []string `json:"SchedRange,omitempty"`
}
AccountcommonPermission Accountcommon permission
swagger:model Accountcommon permission.
func (*AccountcommonPermission) MarshalBinary ¶
func (m *AccountcommonPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermission) UnmarshalBinary ¶
func (m *AccountcommonPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionV3 ¶
type AccountcommonPermissionV3 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"schedAction,omitempty"`
// schedcron
SchedCron string `json:"schedCron,omitempty"`
// schedrange
SchedRange []string `json:"schedRange,omitempty"`
}
AccountcommonPermissionV3 Accountcommon permission V3
swagger:model Accountcommon permission V3.
func (*AccountcommonPermissionV3) MarshalBinary ¶
func (m *AccountcommonPermissionV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionV3) UnmarshalBinary ¶
func (m *AccountcommonPermissionV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissions ¶ added in v0.2.0
type AccountcommonPermissions struct {
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
}
AccountcommonPermissions Accountcommon permissions
swagger:model Accountcommon permissions.
func (*AccountcommonPermissions) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissions) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPermissionsV3 ¶ added in v0.2.0
type AccountcommonPermissionsV3 struct {
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
}
AccountcommonPermissionsV3 Accountcommon permissions V3
swagger:model Accountcommon permissions V3.
func (*AccountcommonPermissionsV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissionsV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPermissionsV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonPermissionsV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformAccount ¶
type AccountcommonPlatformAccount struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
}
AccountcommonPlatformAccount Accountcommon platform account
swagger:model Accountcommon platform account.
func (*AccountcommonPlatformAccount) MarshalBinary ¶
func (m *AccountcommonPlatformAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformAccount) UnmarshalBinary ¶
func (m *AccountcommonPlatformAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonPlatformUserInformationV3 ¶ added in v0.26.0
type AccountcommonPlatformUserInformationV3 struct {
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
EmailAddress string `json:"emailAddress,omitempty"`
// linkedat
// Required: true
// Format: date-time
LinkedAt strfmt.DateTime `json:"linkedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
// xboxuserid
XboxUserID string `json:"xboxUserId,omitempty"`
}
AccountcommonPlatformUserInformationV3 Accountcommon platform user information V3
swagger:model Accountcommon platform user information V3.
func (*AccountcommonPlatformUserInformationV3) MarshalBinary ¶ added in v0.26.0
func (m *AccountcommonPlatformUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonPlatformUserInformationV3) UnmarshalBinary ¶ added in v0.26.0
func (m *AccountcommonPlatformUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRegisteredDomain ¶ added in v0.11.0
type AccountcommonRegisteredDomain struct {
// affectedclientids
// Required: true
AffectedClientIDs []string `json:"affectedClientIDs"`
// domain
// Required: true
Domain *string `json:"domain"`
// namespaces
// Required: true
Namespaces []string `json:"namespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
AccountcommonRegisteredDomain Accountcommon registered domain
swagger:model Accountcommon registered domain.
func (*AccountcommonRegisteredDomain) MarshalBinary ¶ added in v0.11.0
func (m *AccountcommonRegisteredDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRegisteredDomain) UnmarshalBinary ¶ added in v0.11.0
func (m *AccountcommonRegisteredDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRole ¶ added in v0.2.0
type AccountcommonRole struct {
// adminrole
// Required: true
AdminRole *bool `json:"AdminRole"`
// deletable
// Required: true
Deletable *bool `json:"Deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// roleid
// Required: true
RoleID *string `json:"RoleId"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
AccountcommonRole Accountcommon role
swagger:model Accountcommon role.
func (*AccountcommonRole) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRole) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManager ¶ added in v0.2.0
type AccountcommonRoleManager struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonRoleManager Accountcommon role manager
swagger:model Accountcommon role manager.
func (*AccountcommonRoleManager) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleManager) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManager) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleManager) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleManagerV3 ¶
type AccountcommonRoleManagerV3 struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonRoleManagerV3 Accountcommon role manager V3
swagger:model Accountcommon role manager V3.
func (*AccountcommonRoleManagerV3) MarshalBinary ¶
func (m *AccountcommonRoleManagerV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleManagerV3) UnmarshalBinary ¶
func (m *AccountcommonRoleManagerV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMember ¶ added in v0.2.0
type AccountcommonRoleMember struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonRoleMember Accountcommon role member
swagger:model Accountcommon role member.
func (*AccountcommonRoleMember) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleMember) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMember) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonRoleMember) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleMemberV3 ¶
type AccountcommonRoleMemberV3 struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonRoleMemberV3 Accountcommon role member V3
swagger:model Accountcommon role member V3.
func (*AccountcommonRoleMemberV3) MarshalBinary ¶
func (m *AccountcommonRoleMemberV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleMemberV3) UnmarshalBinary ¶
func (m *AccountcommonRoleMemberV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonRoleV3 ¶
type AccountcommonRoleV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
// members
// Required: true
Members []*AccountcommonRoleMemberV3 `json:"members"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
AccountcommonRoleV3 Accountcommon role V3
swagger:model Accountcommon role V3.
func (*AccountcommonRoleV3) MarshalBinary ¶
func (m *AccountcommonRoleV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonRoleV3) UnmarshalBinary ¶
func (m *AccountcommonRoleV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonSimpleUserPlatformInfoV3 ¶ added in v0.20.0
type AccountcommonSimpleUserPlatformInfoV3 struct {
// displayname
DisplayName string `json:"displayName,omitempty"`
// linkedat
// Required: true
LinkedAt *string `json:"linkedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// originnamespace
// Required: true
OriginNamespace *string `json:"originNamespace"`
// platformid
PlatformID string `json:"platformId,omitempty"`
}
AccountcommonSimpleUserPlatformInfoV3 Accountcommon simple user platform info V3
swagger:model Accountcommon simple user platform info V3.
func (*AccountcommonSimpleUserPlatformInfoV3) MarshalBinary ¶ added in v0.20.0
func (m *AccountcommonSimpleUserPlatformInfoV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary ¶ added in v0.20.0
func (m *AccountcommonSimpleUserPlatformInfoV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserInformationV3 ¶ added in v0.26.0
type AccountcommonUserInformationV3 struct {
// country
Country string `json:"country,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// phonenumber
PhoneNumber string `json:"phoneNumber,omitempty"`
// platformusers
// Required: true
PlatformUsers []*AccountcommonPlatformUserInformationV3 `json:"platformUsers"`
// username
Username string `json:"username,omitempty"`
// xboxuserid
XboxUserID string `json:"xboxUserId,omitempty"`
}
AccountcommonUserInformationV3 Accountcommon user information V3
swagger:model Accountcommon user information V3.
func (*AccountcommonUserInformationV3) MarshalBinary ¶ added in v0.26.0
func (m *AccountcommonUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserInformationV3) UnmarshalBinary ¶ added in v0.26.0
func (m *AccountcommonUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatform ¶ added in v0.2.0
type AccountcommonUserLinkedPlatform struct {
// displayname
DisplayName string `json:"DisplayName,omitempty"`
// emailaddress
EmailAddress string `json:"EmailAddress,omitempty"`
// linkedat
// Required: true
LinkedAt *string `json:"LinkedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// originnamespace
// Required: true
OriginNamespace *string `json:"OriginNamespace"`
// platformid
PlatformID string `json:"PlatformId,omitempty"`
// platformuserid
PlatformUserID string `json:"PlatformUserId,omitempty"`
// userid
// Required: true
UserID *string `json:"UserId"`
// xuid
XUID string `json:"XUID,omitempty"`
}
AccountcommonUserLinkedPlatform Accountcommon user linked platform
swagger:model Accountcommon user linked platform.
func (*AccountcommonUserLinkedPlatform) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatform) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformV3 ¶ added in v0.2.0
type AccountcommonUserLinkedPlatformV3 struct {
// accountgroup
// Required: true
AccountGroup *string `json:"accountGroup"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
EmailAddress string `json:"emailAddress,omitempty"`
// linkedat
// Required: true
LinkedAt *string `json:"linkedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// originnamespace
// Required: true
OriginNamespace *string `json:"originNamespace"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserLinkedPlatformV3 Accountcommon user linked platform V3
swagger:model Accountcommon user linked platform V3.
func (*AccountcommonUserLinkedPlatformV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserLinkedPlatformsResponseV3 ¶ added in v0.2.0
type AccountcommonUserLinkedPlatformsResponseV3 struct {
// data
// Required: true
Data []*AccountcommonUserLinkedPlatformV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
AccountcommonUserLinkedPlatformsResponseV3 Accountcommon user linked platforms response V3
swagger:model Accountcommon user linked platforms response V3.
func (*AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserLinkedPlatformsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatformInfo ¶ added in v0.2.0
type AccountcommonUserPlatformInfo struct {
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserPlatformInfo Accountcommon user platform info
swagger:model Accountcommon user platform info.
func (*AccountcommonUserPlatformInfo) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatformInfo) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserPlatforms ¶ added in v0.2.0
type AccountcommonUserPlatforms struct {
// useridplatforms
// Required: true
UserIDPlatforms []*AccountcommonUserPlatformInfo `json:"userIdPlatforms"`
}
AccountcommonUserPlatforms Accountcommon user platforms
swagger:model Accountcommon user platforms.
func (*AccountcommonUserPlatforms) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatforms) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserPlatforms) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserPlatforms) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchByPlatformIDResult ¶ added in v0.2.0
type AccountcommonUserSearchByPlatformIDResult struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"EmailAddress"`
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"`
// phonenumber
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonUserSearchByPlatformIDResult Accountcommon user search by platform ID result
swagger:model Accountcommon user search by platform ID result.
func (*AccountcommonUserSearchByPlatformIDResult) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchByPlatformIDResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchByPlatformIDResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserSearchResult ¶ added in v0.2.0
type AccountcommonUserSearchResult struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"EmailAddress"`
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonUserLinkedPlatform `json:"LinkedPlatforms"`
// phonenumber
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
AccountcommonUserSearchResult Accountcommon user search result
swagger:model Accountcommon user search result.
func (*AccountcommonUserSearchResult) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserSearchResult) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserSearchResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithLinkedPlatformAccounts ¶
type AccountcommonUserWithLinkedPlatformAccounts struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserWithLinkedPlatformAccounts Accountcommon user with linked platform accounts
swagger:model Accountcommon user with linked platform accounts.
func (*AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary ¶
func (m *AccountcommonUserWithLinkedPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountcommonUserWithPlatformAccounts ¶ added in v0.2.0
type AccountcommonUserWithPlatformAccounts struct {
// linkedplatforms
// Required: true
LinkedPlatforms []*AccountcommonPlatformAccount `json:"linkedPlatforms"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
AccountcommonUserWithPlatformAccounts Accountcommon user with platform accounts
swagger:model Accountcommon user with platform accounts.
func (*AccountcommonUserWithPlatformAccounts) MarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserWithPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountcommonUserWithPlatformAccounts) UnmarshalBinary ¶ added in v0.2.0
func (m *AccountcommonUserWithPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BannedBy ¶ added in v0.2.0
type BannedBy struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// userid
// Required: true
UserID *string `json:"userId"`
}
BannedBy Banned by
swagger:model Banned by.
func (*BannedBy) MarshalBinary ¶ added in v0.2.0
MarshalBinary interface implementation
func (*BannedBy) UnmarshalBinary ¶ added in v0.2.0
UnmarshalBinary interface implementation
type BloomFilterJSON ¶ added in v0.2.0
type BloomFilterJSON struct {
// bits
// Required: true
// Format: uint64
Bits []uint64 `json:"bits"`
// k
// Required: true
// Format: integer
K *int64 `json:"k"`
// m
// Required: true
// Format: integer
M *int64 `json:"m"`
}
BloomFilterJSON Bloom filter JSON
swagger:model Bloom filter JSON.
func (*BloomFilterJSON) MarshalBinary ¶ added in v0.2.0
func (m *BloomFilterJSON) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BloomFilterJSON) UnmarshalBinary ¶ added in v0.2.0
func (m *BloomFilterJSON) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreateRequest ¶ added in v0.2.0
type ClientmodelClientCreateRequest struct {
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// secret
// Required: true
Secret *string `json:"Secret"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
}
ClientmodelClientCreateRequest Clientmodel client create request
swagger:model Clientmodel client create request.
func (*ClientmodelClientCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationResponse ¶ added in v0.2.0
type ClientmodelClientCreationResponse struct {
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
}
ClientmodelClientCreationResponse Clientmodel client creation response
swagger:model Clientmodel client creation response.
func (*ClientmodelClientCreationResponse) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientCreationV3Request ¶ added in v0.2.0
type ClientmodelClientCreationV3Request struct {
// audiences
// Required: true
Audiences []string `json:"audiences"`
// baseuri
// Required: true
BaseURI *string `json:"baseUri"`
// clientid
// Required: true
ClientID *string `json:"clientId"`
// clientname
// Required: true
ClientName *string `json:"clientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions"`
// clientplatform
// Required: true
ClientPlatform *string `json:"clientPlatform"`
// deletable
Deletable bool `json:"deletable"`
// length 0~1024
// Required: true
Description *string `json:"description"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// min value 1 second, max value 86400 seconds
// Format: int32
OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, or HOURS
OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"`
// oauthclienttype
// Required: true
OauthClientType *string `json:"oauthClientType"`
// min value 1 seconds, max value 2592000 seconds
// Format: int32
OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, HOURS or DAYS
OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"`
// parentnamespace
ParentNamespace string `json:"parentNamespace,omitempty"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// scopes
Scopes []string `json:"scopes,omitempty"`
// secret
// Required: true
Secret *string `json:"secret"`
// twofactorenabled
TwoFactorEnabled bool `json:"twoFactorEnabled"`
}
ClientmodelClientCreationV3Request Clientmodel client creation V3 request
swagger:model Clientmodel client creation V3 request.
func (*ClientmodelClientCreationV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientCreationV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientCreationV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientResponse ¶ added in v0.2.0
type ClientmodelClientResponse struct {
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermission `json:"ClientPermissions"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
}
ClientmodelClientResponse Clientmodel client response
swagger:model Clientmodel client response.
func (*ClientmodelClientResponse) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateRequest ¶ added in v0.2.0
type ClientmodelClientUpdateRequest struct {
// clientname
// Required: true
ClientName *string `json:"ClientName"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"TwoFactorEnabled"`
}
ClientmodelClientUpdateRequest Clientmodel client update request
swagger:model Clientmodel client update request.
func (*ClientmodelClientUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateSecretRequest ¶ added in v0.2.0
type ClientmodelClientUpdateSecretRequest struct {
// newsecret
// Required: true
NewSecret *string `json:"NewSecret"`
}
ClientmodelClientUpdateSecretRequest Clientmodel client update secret request
swagger:model Clientmodel client update secret request.
func (*ClientmodelClientUpdateSecretRequest) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateSecretRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientUpdateV3Request ¶ added in v0.2.0
type ClientmodelClientUpdateV3Request struct {
// audiences
Audiences []string `json:"audiences,omitempty"`
// baseuri
BaseURI string `json:"baseUri,omitempty"`
// clientname
ClientName string `json:"clientName,omitempty"`
// clientpermissions
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions,omitempty"`
// clientplatform
// Required: true
ClientPlatform *string `json:"clientPlatform"`
// deletable
Deletable bool `json:"deletable"`
// length 0~1024
// Required: true
Description *string `json:"description"`
// namespace
Namespace string `json:"namespace,omitempty"`
// min value 1 second, max value 86400 seconds
// Format: int32
OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, or HOURS. Default is SECONDS
OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"`
// min value 1 seconds, max value 2592000 seconds
// Format: int32
OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"`
// valid time unit: SECONDS, MINUTES, HOURS or DAYS. Default is MINUTES
OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"`
// redirecturi
RedirectURI string `json:"redirectUri,omitempty"`
// scopes
Scopes []string `json:"scopes,omitempty"`
// twofactorenabled
TwoFactorEnabled bool `json:"twoFactorEnabled"`
}
ClientmodelClientUpdateV3Request Clientmodel client update V3 request
swagger:model Clientmodel client update V3 request.
func (*ClientmodelClientUpdateV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientUpdateV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientV3Response ¶ added in v0.2.0
type ClientmodelClientV3Response struct {
// audiences
// Required: true
Audiences []string `json:"audiences"`
// baseuri
// Required: true
BaseURI *string `json:"baseUri"`
// clientid
// Required: true
ClientID *string `json:"clientId"`
// clientname
// Required: true
ClientName *string `json:"clientName"`
// clientpermissions
// Required: true
ClientPermissions []*AccountcommonPermissionV3 `json:"clientPermissions"`
// clientplatform
// Required: true
ClientPlatform *string `json:"clientPlatform"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// description
// Required: true
Description *string `json:"description"`
// modifiedat
// Required: true
// Format: date-time
ModifiedAt strfmt.DateTime `json:"modifiedAt"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// oauthaccesstokenexpiration
// Format: int32
OauthAccessTokenExpiration int32 `json:"oauthAccessTokenExpiration,omitempty"`
// oauthaccesstokenexpirationtimeunit
OauthAccessTokenExpirationTimeUnit string `json:"oauthAccessTokenExpirationTimeUnit,omitempty"`
// oauthclienttype
// Required: true
OauthClientType *string `json:"oauthClientType"`
// oauthrefreshtokenexpiration
// Format: int32
OauthRefreshTokenExpiration int32 `json:"oauthRefreshTokenExpiration,omitempty"`
// oauthrefreshtokenexpirationtimeunit
OauthRefreshTokenExpirationTimeUnit string `json:"oauthRefreshTokenExpirationTimeUnit,omitempty"`
// parentnamespace
ParentNamespace string `json:"parentNamespace,omitempty"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// roles
Roles []string `json:"roles,omitempty"`
// scopes
// Required: true
Scopes []string `json:"scopes"`
// twofactorenabled
// Required: true
TwoFactorEnabled *bool `json:"twoFactorEnabled"`
}
ClientmodelClientV3Response Clientmodel client V3 response
swagger:model Clientmodel client V3 response.
func (*ClientmodelClientV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelClientsV3Response ¶ added in v0.2.0
type ClientmodelClientsV3Response struct {
// data
// Required: true
Data []*ClientmodelClientV3Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ClientmodelClientsV3Response Clientmodel clients V3 response
swagger:model Clientmodel clients V3 response.
func (*ClientmodelClientsV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientsV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelClientsV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ClientmodelClientsV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientmodelV3ClientUpdateSecretRequest ¶ added in v0.23.0
type ClientmodelV3ClientUpdateSecretRequest struct {
// newsecret
// Required: true
NewSecret *string `json:"newSecret"`
}
ClientmodelV3ClientUpdateSecretRequest Clientmodel V3 client update secret request
swagger:model Clientmodel V3 client update secret request.
func (*ClientmodelV3ClientUpdateSecretRequest) MarshalBinary ¶ added in v0.23.0
func (m *ClientmodelV3ClientUpdateSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary ¶ added in v0.23.0
func (m *ClientmodelV3ClientUpdateSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LegalAcceptedPoliciesRequest ¶ added in v0.2.0
type LegalAcceptedPoliciesRequest struct {
// isaccepted
// Required: true
IsAccepted *bool `json:"isAccepted"`
// localizedpolicyversionid
// Required: true
LocalizedPolicyVersionID *string `json:"localizedPolicyVersionId"`
// policyid
// Required: true
PolicyID *string `json:"policyId"`
// policyversionid
// Required: true
PolicyVersionID *string `json:"policyVersionId"`
}
LegalAcceptedPoliciesRequest Legal accepted policies request
swagger:model Legal accepted policies request.
func (*LegalAcceptedPoliciesRequest) MarshalBinary ¶ added in v0.2.0
func (m *LegalAcceptedPoliciesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LegalAcceptedPoliciesRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *LegalAcceptedPoliciesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAccountProgressionInfo ¶ added in v0.34.0
type ModelAccountProgressionInfo struct {
// displayname
DisplayName string `json:"displayName,omitempty"`
// email
Email string `json:"email,omitempty"`
// For headlessAccount: list of all namespaces from this headless account. For currentAccount: list of all namespaces that conflict with headlessAccount
// Required: true
LinkedGames []string `json:"linkedGames"`
// username
UserName string `json:"userName,omitempty"`
}
ModelAccountProgressionInfo Model account progression info
swagger:model Model account progression info.
func (*ModelAccountProgressionInfo) MarshalBinary ¶ added in v0.34.0
func (m *ModelAccountProgressionInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAccountProgressionInfo) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelAccountProgressionInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAddUserRoleV4Request ¶ added in v0.2.0
type ModelAddUserRoleV4Request struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelAddUserRoleV4Request Model add user role V4 request
swagger:model Model add user role V4 request.
func (*ModelAddUserRoleV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelAddUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAddUserRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAddUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequest ¶ added in v0.2.0
type ModelAgeRestrictionRequest struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelAgeRestrictionRequest Model age restriction request
swagger:model Model age restriction request.
func (*ModelAgeRestrictionRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionRequestV3 ¶ added in v0.2.0
type ModelAgeRestrictionRequestV3 struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelAgeRestrictionRequestV3 Model age restriction request V3
swagger:model Model age restriction request V3.
func (*ModelAgeRestrictionRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponse ¶ added in v0.2.0
type ModelAgeRestrictionResponse struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelAgeRestrictionResponse Model age restriction response
swagger:model Model age restriction response.
func (*ModelAgeRestrictionResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAgeRestrictionResponseV3 ¶ added in v0.2.0
type ModelAgeRestrictionResponseV3 struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelAgeRestrictionResponseV3 Model age restriction response V3
swagger:model Model age restriction response V3.
func (*ModelAgeRestrictionResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAgeRestrictionResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAgeRestrictionResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignUserV4Request ¶ added in v0.2.0
type ModelAssignUserV4Request struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelAssignUserV4Request Model assign user V4 request
swagger:model Model assign user V4 request.
func (*ModelAssignUserV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelAssignUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignUserV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAssignUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAssignedUserV4Response ¶ added in v0.2.0
type ModelAssignedUserV4Response struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// email
// Required: true
Email *string `json:"email"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelAssignedUserV4Response Model assigned user V4 response
swagger:model Model assigned user V4 response.
func (*ModelAssignedUserV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelAssignedUserV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAssignedUserV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelAssignedUserV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelAuthenticatorKeyResponseV4 ¶ added in v0.15.0
type ModelAuthenticatorKeyResponseV4 struct {
// secretkey
// Required: true
SecretKey *string `json:"secretKey"`
// uri
// Required: true
URI *string `json:"uri"`
}
ModelAuthenticatorKeyResponseV4 Model authenticator key response V4
swagger:model Model authenticator key response V4.
func (*ModelAuthenticatorKeyResponseV4) MarshalBinary ¶ added in v0.15.0
func (m *ModelAuthenticatorKeyResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelAuthenticatorKeyResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelAuthenticatorKeyResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBackupCodesResponseV4 ¶ added in v0.15.0
type ModelBackupCodesResponseV4 struct {
// generatedat
// Required: true
// Format: int64
GeneratedAt *int64 `json:"generatedAt"`
// invalidcodes
InvalidCodes []string `json:"invalidCodes,omitempty"`
// validcodes
ValidCodes []string `json:"validCodes,omitempty"`
}
ModelBackupCodesResponseV4 Model backup codes response V4
swagger:model Model backup codes response V4.
func (*ModelBackupCodesResponseV4) MarshalBinary ¶ added in v0.15.0
func (m *ModelBackupCodesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBackupCodesResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelBackupCodesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanCreateRequest ¶ added in v0.2.0
type ModelBanCreateRequest struct {
// ban
// Required: true
Ban *string `json:"ban"`
// comment
// Required: true
Comment *string `json:"comment"`
// enddate
// Required: true
EndDate *string `json:"endDate"`
// reason
// Required: true
Reason *string `json:"reason"`
// skipnotif
// Required: true
SkipNotif *bool `json:"skipNotif"`
}
ModelBanCreateRequest Model ban create request
swagger:model Model ban create request.
func (*ModelBanCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelBanCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelBanCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBanUpdateRequest ¶ added in v0.2.0
type ModelBanUpdateRequest struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// skipnotif
// Required: true
SkipNotif *bool `json:"skipNotif"`
}
ModelBanUpdateRequest Model ban update request
swagger:model Model ban update request.
func (*ModelBanUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelBanUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBanUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelBanUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkBanCreateRequestV3 ¶ added in v0.27.0
type ModelBulkBanCreateRequestV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// comment
// Required: true
Comment *string `json:"comment"`
// enddate
// Required: true
EndDate *string `json:"endDate"`
// reason
// Required: true
Reason *string `json:"reason"`
// skipnotif
// Required: true
SkipNotif *bool `json:"skipNotif"`
// userids
// Required: true
UserIds []string `json:"userIds"`
}
ModelBulkBanCreateRequestV3 Model bulk ban create request V3
swagger:model Model bulk ban create request V3.
func (*ModelBulkBanCreateRequestV3) MarshalBinary ¶ added in v0.27.0
func (m *ModelBulkBanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkBanCreateRequestV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelBulkBanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelBulkUnbanCreateRequestV3 ¶ added in v0.27.0
type ModelBulkUnbanCreateRequestV3 struct {
// bans
Bans []*ModelUserUnbanCreateRequestV3 `json:"bans,omitempty"`
}
ModelBulkUnbanCreateRequestV3 Model bulk unban create request V3
swagger:model Model bulk unban create request V3.
func (*ModelBulkUnbanCreateRequestV3) MarshalBinary ¶ added in v0.27.0
func (m *ModelBulkUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelBulkUnbanCreateRequestV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelBulkUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCheckValidUserIDRequestV4 ¶ added in v0.15.0
type ModelCheckValidUserIDRequestV4 struct {
// only valid uuid is allowed
// Required: true
UserIds []string `json:"userIds"`
}
ModelCheckValidUserIDRequestV4 Model check valid user ID request V4
swagger:model Model check valid user ID request V4.
func (*ModelCheckValidUserIDRequestV4) MarshalBinary ¶ added in v0.15.0
func (m *ModelCheckValidUserIDRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCheckValidUserIDRequestV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelCheckValidUserIDRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountry ¶ added in v0.2.0
type ModelCountry struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"CountryCode"`
// countryname
// Required: true
CountryName *string `json:"CountryName"`
// enable
// Required: true
Enable *bool `json:"Enable"`
}
ModelCountry Model country
swagger:model Model country.
func (*ModelCountry) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountry) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionRequest ¶ added in v0.2.0
type ModelCountryAgeRestrictionRequest struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"AgeRestriction"`
}
ModelCountryAgeRestrictionRequest Model country age restriction request
swagger:model Model country age restriction request.
func (*ModelCountryAgeRestrictionRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryAgeRestrictionV3Request ¶ added in v0.2.0
type ModelCountryAgeRestrictionV3Request struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
}
ModelCountryAgeRestrictionV3Request Model country age restriction V3 request
swagger:model Model country age restriction V3 request.
func (*ModelCountryAgeRestrictionV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryAgeRestrictionV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryAgeRestrictionV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCountryV3Response ¶ added in v0.2.0
type ModelCountryV3Response struct {
// agerestriction
// Required: true
// Format: int32
AgeRestriction *int32 `json:"ageRestriction"`
// countrycode
// Required: true
CountryCode *string `json:"countryCode"`
// countryname
// Required: true
CountryName *string `json:"countryName"`
// enable
// Required: true
Enable *bool `json:"enable"`
}
ModelCountryV3Response Model country V3 response
swagger:model Model country V3 response.
func (*ModelCountryV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelCountryV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCountryV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCountryV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelCreateJusticeUserResponse ¶ added in v0.2.0
type ModelCreateJusticeUserResponse struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelCreateJusticeUserResponse Model create justice user response
swagger:model Model create justice user response.
func (*ModelCreateJusticeUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelCreateJusticeUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelCreateJusticeUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelCreateJusticeUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanRequestV4 ¶ added in v0.29.0
type ModelDeviceBanRequestV4 struct {
// comment
// Required: true
Comment *string `json:"comment"`
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
EndDate *string `json:"endDate"`
// ext
// Required: true
Ext interface{} `json:"ext"`
// reason
// Required: true
Reason *string `json:"reason"`
}
ModelDeviceBanRequestV4 Model device ban request V4
swagger:model Model device ban request V4.
func (*ModelDeviceBanRequestV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanRequestV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanResponseV4 ¶ added in v0.29.0
type ModelDeviceBanResponseV4 struct {
// bannedat
// Required: true
// Format: int64
BannedAt *int64 `json:"bannedAt"`
// bannedby
// Required: true
BannedBy *string `json:"bannedBy"`
// comment
// Required: true
Comment *string `json:"comment"`
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
// disabledat
// Required: true
// Format: int64
DisabledAt *int64 `json:"disabledAt"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
// Format: int64
EndDate *int64 `json:"endDate"`
// id
// Required: true
ID *string `json:"id"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// reason
// Required: true
Reason *string `json:"reason"`
// targetnamespace
// Required: true
TargetNamespace *string `json:"targetNamespace"`
}
ModelDeviceBanResponseV4 Model device ban response V4
swagger:model Model device ban response V4.
func (*ModelDeviceBanResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBanUpdateRequestV4 ¶ added in v0.29.0
type ModelDeviceBanUpdateRequestV4 struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
}
ModelDeviceBanUpdateRequestV4 Model device ban update request V4
swagger:model Model device ban update request V4.
func (*ModelDeviceBanUpdateRequestV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBanUpdateRequestV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBanUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBannedResponseV4 ¶ added in v0.29.0
type ModelDeviceBannedResponseV4 struct {
// data
// Required: true
Data []*ModelDeviceBanResponseV4 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"paging"`
}
ModelDeviceBannedResponseV4 Model device banned response V4
swagger:model Model device banned response V4.
func (*ModelDeviceBannedResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBannedResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBannedResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBannedResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceBansResponseV4 ¶ added in v0.29.0
type ModelDeviceBansResponseV4 struct {
// data
// Required: true
Data []*ModelDeviceBanResponseV4 `json:"data"`
}
ModelDeviceBansResponseV4 Model device bans response V4
swagger:model Model device bans response V4.
func (*ModelDeviceBansResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBansResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceBansResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceBansResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceIDDecryptResponseV4 ¶ added in v0.29.0
type ModelDeviceIDDecryptResponseV4 struct {
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
}
ModelDeviceIDDecryptResponseV4 Model device ID decrypt response V4
swagger:model Model device ID decrypt response V4.
func (*ModelDeviceIDDecryptResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceIDDecryptResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceIDDecryptResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceIDDecryptResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceResponseV4 ¶ added in v0.29.0
type ModelDeviceResponseV4 struct {
// ban
Ban *ModelDeviceBanResponseV4 `json:"ban,omitempty"`
// deviceid
// Required: true
DeviceID *string `json:"deviceId"`
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
// ext
Ext interface{} `json:"ext,omitempty"`
// ip
// Required: true
IP *string `json:"ip"`
// lastlogintime
// Required: true
// Format: int64
LastLoginTime *int64 `json:"lastLoginTime"`
}
ModelDeviceResponseV4 Model device response V4
swagger:model Model device response V4.
func (*ModelDeviceResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypeResponseV4 ¶ added in v0.29.0
type ModelDeviceTypeResponseV4 struct {
// devicetype
// Required: true
DeviceType *string `json:"deviceType"`
}
ModelDeviceTypeResponseV4 Model device type response V4
swagger:model Model device type response V4.
func (*ModelDeviceTypeResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceTypeResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypeResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceTypeResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceTypesResponseV4 ¶ added in v0.29.0
type ModelDeviceTypesResponseV4 struct {
// data
// Required: true
Data []*ModelDeviceTypeResponseV4 `json:"data"`
}
ModelDeviceTypesResponseV4 Model device types response V4
swagger:model Model device types response V4.
func (*ModelDeviceTypesResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceTypesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceTypesResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceTypesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUserResponseV4 ¶ added in v0.29.0
type ModelDeviceUserResponseV4 struct {
// ext
Ext interface{} `json:"ext,omitempty"`
// ip
// Required: true
IP *string `json:"ip"`
// lastlogintime
// Required: true
// Format: int64
LastLoginTime *int64 `json:"lastLoginTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelDeviceUserResponseV4 Model device user response V4
swagger:model Model device user response V4.
func (*ModelDeviceUserResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceUserResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUserResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceUserResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDeviceUsersResponseV4 ¶ added in v0.29.0
type ModelDeviceUsersResponseV4 struct {
// users
// Required: true
Users []*ModelDeviceUserResponseV4 `json:"users"`
}
ModelDeviceUsersResponseV4 Model device users response V4
swagger:model Model device users response V4.
func (*ModelDeviceUsersResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceUsersResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDeviceUsersResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDeviceUsersResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDevicesResponseV4 ¶ added in v0.29.0
type ModelDevicesResponseV4 struct {
// devices
// Required: true
Devices []*ModelDeviceResponseV4 `json:"devices"`
}
ModelDevicesResponseV4 Model devices response V4
swagger:model Model devices response V4.
func (*ModelDevicesResponseV4) MarshalBinary ¶ added in v0.29.0
func (m *ModelDevicesResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDevicesResponseV4) UnmarshalBinary ¶ added in v0.29.0
func (m *ModelDevicesResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelDisableUserRequest ¶ added in v0.2.0
type ModelDisableUserRequest struct {
// reason
Reason string `json:"Reason,omitempty"`
}
ModelDisableUserRequest Model disable user request
swagger:model Model disable user request.
func (*ModelDisableUserRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelDisableUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelDisableUserRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelDisableUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEmailUpdateRequestV4 ¶ added in v0.2.0
type ModelEmailUpdateRequestV4 struct {
// code
// Required: true
Code *string `json:"code"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
}
ModelEmailUpdateRequestV4 Model email update request V4
swagger:model Model email update request V4.
func (*ModelEmailUpdateRequestV4) MarshalBinary ¶ added in v0.2.0
func (m *ModelEmailUpdateRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEmailUpdateRequestV4) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelEmailUpdateRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelEnabledFactorsResponseV4 ¶ added in v0.15.0
type ModelEnabledFactorsResponseV4 struct {
// default
// Required: true
Default *string `json:"default"`
// enabled
// Required: true
Enabled []string `json:"enabled"`
}
ModelEnabledFactorsResponseV4 Model enabled factors response V4
swagger:model Model enabled factors response V4.
func (*ModelEnabledFactorsResponseV4) MarshalBinary ¶ added in v0.15.0
func (m *ModelEnabledFactorsResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelEnabledFactorsResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelEnabledFactorsResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFailedBanUnbanUserV3 ¶ added in v0.27.0
type ModelFailedBanUnbanUserV3 struct {
// reason
// Required: true
Reason *string `json:"reason"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelFailedBanUnbanUserV3 Model failed ban unban user V3
swagger:model Model failed ban unban user V3.
func (*ModelFailedBanUnbanUserV3) MarshalBinary ¶ added in v0.27.0
func (m *ModelFailedBanUnbanUserV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelFailedBanUnbanUserV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelFailedBanUnbanUserV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelForgotPasswordRequestV3 ¶ added in v0.2.0
type ModelForgotPasswordRequestV3 struct {
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelForgotPasswordRequestV3 Model forgot password request V3
swagger:model Model forgot password request V3.
func (*ModelForgotPasswordRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelForgotPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelForgotPasswordRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelForgotPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetAdminUsersResponse ¶ added in v0.2.0
type ModelGetAdminUsersResponse struct {
// data
// Required: true
Data []*ModelUserResponse `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelGetAdminUsersResponse Model get admin users response
swagger:model Model get admin users response.
func (*ModelGetAdminUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetAdminUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetAdminUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetAdminUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetLinkHeadlessAccountConflictResponse ¶ added in v0.34.0
type ModelGetLinkHeadlessAccountConflictResponse struct {
// only exists when platformLinkConflict=false & platformAlreadyLinked=false
CurrentAccount *ModelAccountProgressionInfo `json:"currentAccount,omitempty"`
// only exists when platformLinkConflict=false & platformAlreadyLinked=false
HeadlessAccount *ModelAccountProgressionInfo `json:"headlessAccount,omitempty"`
// if full account already linked to this platform
// Required: true
PlatformAlreadyLinked *bool `json:"platformAlreadyLinked"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// if linked to this platform's other account
// Required: true
PlatformLinkConflict *bool `json:"platformLinkConflict"`
}
ModelGetLinkHeadlessAccountConflictResponse Model get link headless account conflict response
swagger:model Model get link headless account conflict response.
func (*ModelGetLinkHeadlessAccountConflictResponse) MarshalBinary ¶ added in v0.34.0
func (m *ModelGetLinkHeadlessAccountConflictResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelGetLinkHeadlessAccountConflictResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetPublisherUserResponse ¶ added in v0.2.0
type ModelGetPublisherUserResponse struct {
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelGetPublisherUserResponse Model get publisher user response
swagger:model Model get publisher user response.
func (*ModelGetPublisherUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetPublisherUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetPublisherUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetPublisherUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetPublisherUserV3Response ¶ added in v0.25.0
type ModelGetPublisherUserV3Response struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelGetPublisherUserV3Response Model get publisher user V3 response
swagger:model Model get publisher user V3 response.
func (*ModelGetPublisherUserV3Response) MarshalBinary ¶ added in v0.25.0
func (m *ModelGetPublisherUserV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetPublisherUserV3Response) UnmarshalBinary ¶ added in v0.25.0
func (m *ModelGetPublisherUserV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserBanV3Response ¶ added in v0.2.0
type ModelGetUserBanV3Response struct {
// data
// Required: true
Data []*ModelUserBanResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelGetUserBanV3Response Model get user ban V3 response
swagger:model Model get user ban V3 response.
func (*ModelGetUserBanV3Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserBanV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserBanV3Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserBanV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserJusticePlatformAccountResponse ¶ added in v0.2.0
type ModelGetUserJusticePlatformAccountResponse struct {
// designatednamespace
// Required: true
DesignatedNamespace *string `json:"DesignatedNamespace"`
// userid
// Required: true
UserID *string `json:"UserID"`
}
ModelGetUserJusticePlatformAccountResponse Model get user justice platform account response
swagger:model Model get user justice platform account response.
func (*ModelGetUserJusticePlatformAccountResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserJusticePlatformAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserJusticePlatformAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMapping ¶ added in v0.2.0
type ModelGetUserMapping struct {
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelGetUserMapping Model get user mapping
swagger:model Model get user mapping.
func (*ModelGetUserMapping) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMapping) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUserMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUserMappingV3 ¶ added in v0.26.0
type ModelGetUserMappingV3 struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelGetUserMappingV3 Model get user mapping V3
swagger:model Model get user mapping V3.
func (*ModelGetUserMappingV3) MarshalBinary ¶ added in v0.26.0
func (m *ModelGetUserMappingV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUserMappingV3) UnmarshalBinary ¶ added in v0.26.0
func (m *ModelGetUserMappingV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelGetUsersResponseWithPaginationV3 ¶ added in v0.2.0
type ModelGetUsersResponseWithPaginationV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelGetUsersResponseWithPaginationV3 Model get users response with pagination V3
swagger:model Model get users response with pagination V3.
func (*ModelGetUsersResponseWithPaginationV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelGetUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelGetUsersResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelGetUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationData ¶ added in v0.10.0
type ModelInputValidationData struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *ModelValidationDetail `json:"validation"`
}
ModelInputValidationData Model input validation data
swagger:model Model input validation data.
func (*ModelInputValidationData) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationData) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationDataPublic ¶ added in v0.10.0
type ModelInputValidationDataPublic struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *ModelValidationDetailPublic `json:"validation"`
}
ModelInputValidationDataPublic Model input validation data public
swagger:model Model input validation data public.
func (*ModelInputValidationDataPublic) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationDataPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationDataPublic) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationDataPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationUpdatePayload ¶ added in v0.10.0
type ModelInputValidationUpdatePayload struct {
// field
// Required: true
Field *string `json:"field"`
// validation
// Required: true
Validation *Validation `json:"validation"`
}
ModelInputValidationUpdatePayload Model input validation update payload
swagger:model Model input validation update payload.
func (*ModelInputValidationUpdatePayload) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationUpdatePayload) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationUpdatePayload) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationUpdatePayload) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsPublicResponse ¶ added in v0.10.0
type ModelInputValidationsPublicResponse struct {
// data
// Required: true
Data []*ModelInputValidationDataPublic `json:"data"`
// version
// Required: true
// Format: int32
Version *int32 `json:"version"`
}
ModelInputValidationsPublicResponse Model input validations public response
swagger:model Model input validations public response.
func (*ModelInputValidationsPublicResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsPublicResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsPublicResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsPublicResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInputValidationsResponse ¶ added in v0.10.0
type ModelInputValidationsResponse struct {
// data
// Required: true
Data []*ModelInputValidationData `json:"data"`
// version
// Required: true
// Format: int32
Version *int32 `json:"version"`
}
ModelInputValidationsResponse Model input validations response
swagger:model Model input validations response.
func (*ModelInputValidationsResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInputValidationsResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelInputValidationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV3 ¶ added in v0.8.0
type ModelInviteUserRequestV3 struct {
// emailaddresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// isadmin
// Required: true
IsAdmin *bool `json:"isAdmin"`
// multi tenant studio namespace
// Required: true
Namespace *string `json:"namespace"`
// roles
// Required: true
Roles []string `json:"roles"`
}
ModelInviteUserRequestV3 Model invite user request V3
swagger:model Model invite user request V3.
func (*ModelInviteUserRequestV3) MarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserRequestV4 ¶ added in v0.9.0
type ModelInviteUserRequestV4 struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// emailaddresses
// Required: true
EmailAddresses []string `json:"emailAddresses"`
// isadmin
// Required: true
IsAdmin *bool `json:"isAdmin"`
// multi tenant studio namespace
Namespace string `json:"namespace,omitempty"`
// roleid
RoleID string `json:"roleId,omitempty"`
}
ModelInviteUserRequestV4 Model invite user request V4
swagger:model Model invite user request V4.
func (*ModelInviteUserRequestV4) MarshalBinary ¶ added in v0.9.0
func (m *ModelInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserRequestV4) UnmarshalBinary ¶ added in v0.9.0
func (m *ModelInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelInviteUserResponseV3 ¶ added in v0.8.0
type ModelInviteUserResponseV3 struct {
// data
// Required: true
Data []*ModelUserInvitationV3 `json:"data"`
}
ModelInviteUserResponseV3 Model invite user response V3
swagger:model Model invite user response V3.
func (*ModelInviteUserResponseV3) MarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelInviteUserResponseV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelInviteUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkHeadlessAccountRequest ¶ added in v0.34.0
type ModelLinkHeadlessAccountRequest struct {
// chosennamespaces
// Required: true
ChosenNamespaces []string `json:"chosenNamespaces"`
// onetimelinkcode
// Required: true
OneTimeLinkCode *string `json:"oneTimeLinkCode"`
}
ModelLinkHeadlessAccountRequest Model link headless account request
swagger:model Model link headless account request.
func (*ModelLinkHeadlessAccountRequest) MarshalBinary ¶ added in v0.34.0
func (m *ModelLinkHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkHeadlessAccountRequest) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelLinkHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountRequest ¶ added in v0.2.0
type ModelLinkPlatformAccountRequest struct {
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// platformuserid
// Required: true
PlatformUserID *string `json:"platformUserId"`
}
ModelLinkPlatformAccountRequest Model link platform account request
swagger:model Model link platform account request.
func (*ModelLinkPlatformAccountRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelLinkPlatformAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLinkPlatformAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkPlatformAccountWithProgressionRequest ¶ added in v0.20.0
type ModelLinkPlatformAccountWithProgressionRequest struct {
// chosennamespaces
// Required: true
ChosenNamespaces []string `json:"chosenNamespaces"`
// requestid
// Required: true
RequestID *string `json:"requestId"`
}
ModelLinkPlatformAccountWithProgressionRequest Model link platform account with progression request
swagger:model Model link platform account with progression request.
func (*ModelLinkPlatformAccountWithProgressionRequest) MarshalBinary ¶ added in v0.20.0
func (m *ModelLinkPlatformAccountWithProgressionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary ¶ added in v0.20.0
func (m *ModelLinkPlatformAccountWithProgressionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkRequest ¶ added in v0.2.0
type ModelLinkRequest struct {
// client_id
// Required: true
ClientID *string `json:"client_id"`
// conflict_publisher_user_id
ConflictPublisherUserID string `json:"conflict_publisher_user_id,omitempty"`
// conflict_user_linked_games
ConflictUserLinkedGames []string `json:"conflict_user_linked_games,omitempty"`
// current_user_linked_games
CurrentUserLinkedGames []string `json:"current_user_linked_games,omitempty"`
// error
Error *RestErrorResponseWithConflictedUserPlatformAccounts `json:"error,omitempty"`
// expiration
// Format: int32
Expiration int32 `json:"expiration,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// operation_name
// Required: true
OperationName *string `json:"operation_name"`
// payload
// Required: true
Payload interface{} `json:"payload"`
// platformdisplayname
PlatformDisplayName string `json:"platformDisplayName,omitempty"`
// platformid
PlatformID string `json:"platformID,omitempty"`
// platform_user_id
PlatformUserID string `json:"platform_user_id,omitempty"`
// redirect_uri
// Required: true
RedirectURI *string `json:"redirect_uri"`
// refreshtoken
RefreshToken string `json:"refreshToken,omitempty"`
// request_id
// Required: true
RequestID *string `json:"request_id"`
// status
// Required: true
Status *string `json:"status"`
}
ModelLinkRequest Model link request
swagger:model Model link request.
func (*ModelLinkRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLinkingHistoryResponseWithPaginationV3 ¶ added in v0.34.0
type ModelLinkingHistoryResponseWithPaginationV3 struct {
// publisher user id which linked to this platform account
// Required: true
Data []string `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// totaldata
// Required: true
// Format: int32
TotalData *int32 `json:"totalData"`
}
ModelLinkingHistoryResponseWithPaginationV3 Model linking history response with pagination V3
swagger:model Model linking history response with pagination V3.
func (*ModelLinkingHistoryResponseWithPaginationV3) MarshalBinary ¶ added in v0.34.0
func (m *ModelLinkingHistoryResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.34.0
func (m *ModelLinkingHistoryResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListAssignedUsersV4Response ¶ added in v0.2.0
type ModelListAssignedUsersV4Response struct {
// data
// Required: true
Data []*ModelAssignedUserV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListAssignedUsersV4Response Model list assigned users V4 response
swagger:model Model list assigned users V4 response.
func (*ModelListAssignedUsersV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelListAssignedUsersV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListAssignedUsersV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListAssignedUsersV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserBanResponseV3 ¶ added in v0.27.0
type ModelListBulkUserBanResponseV3 struct {
// failedbans
// Required: true
FailedBans []*ModelFailedBanUnbanUserV3 `json:"failedBans"`
// successbans
// Required: true
SuccessBans []*ModelUserBanResponseV3 `json:"successBans"`
}
ModelListBulkUserBanResponseV3 Model list bulk user ban response V3
swagger:model Model list bulk user ban response V3.
func (*ModelListBulkUserBanResponseV3) MarshalBinary ¶ added in v0.27.0
func (m *ModelListBulkUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserBanResponseV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelListBulkUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListBulkUserResponse ¶ added in v0.10.0
type ModelListBulkUserResponse struct {
// data
// Required: true
Data []*ModelUserBaseInfo `json:"data"`
}
ModelListBulkUserResponse Model list bulk user response
swagger:model Model list bulk user response.
func (*ModelListBulkUserResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelListBulkUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListBulkUserResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelListBulkUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListEmailAddressRequest ¶ added in v0.2.0
type ModelListEmailAddressRequest struct {
// listemailaddressrequest
// Required: true
ListEmailAddressRequest []string `json:"listEmailAddressRequest"`
}
ModelListEmailAddressRequest Model list email address request
swagger:model Model list email address request.
func (*ModelListEmailAddressRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelListEmailAddressRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListEmailAddressRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListEmailAddressRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListRoleV4Response ¶ added in v0.2.0
type ModelListRoleV4Response struct {
// data
// Required: true
Data []*ModelRoleV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListRoleV4Response Model list role V4 response
swagger:model Model list role V4 response.
func (*ModelListRoleV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelListRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListRoleV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserInformationResult ¶ added in v0.10.0
type ModelListUserInformationResult struct {
// data
// Required: true
Data []*ModelUserInfoResponse `json:"data"`
}
ModelListUserInformationResult Model list user information result
swagger:model Model list user information result.
func (*ModelListUserInformationResult) MarshalBinary ¶ added in v0.10.0
func (m *ModelListUserInformationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserInformationResult) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelListUserInformationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserResponseV3 ¶ added in v0.2.0
type ModelListUserResponseV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
}
ModelListUserResponseV3 Model list user response V3
swagger:model Model list user response V3.
func (*ModelListUserResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelListUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListUserRolesV4Response ¶ added in v0.2.0
type ModelListUserRolesV4Response struct {
// data
// Required: true
Data []*ModelUserRolesV4Response `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelListUserRolesV4Response Model list user roles V4 response
swagger:model Model list user roles V4 response.
func (*ModelListUserRolesV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelListUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListUserRolesV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelListUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelListValidUserIDResponseV4 ¶ added in v0.15.0
type ModelListValidUserIDResponseV4 struct {
// data
// Required: true
Data []*ModelValidUserIDResponseV4 `json:"data"`
}
ModelListValidUserIDResponseV4 Model list valid user ID response V4
swagger:model Model list valid user ID response V4.
func (*ModelListValidUserIDResponseV4) MarshalBinary ¶ added in v0.15.0
func (m *ModelListValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelListValidUserIDResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelListValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelLoginHistoriesResponse ¶ added in v0.2.0
type ModelLoginHistoriesResponse struct {
// data
// Required: true
Data []*ModelUserLoginHistoryResponse `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelLoginHistoriesResponse Model login histories response
swagger:model Model login histories response.
func (*ModelLoginHistoriesResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelLoginHistoriesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelLoginHistoriesResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelLoginHistoriesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelNamespaceRoleRequest ¶ added in v0.2.0
type ModelNamespaceRoleRequest struct {
// required
// Required: true
Namespace *string `json:"namespace"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelNamespaceRoleRequest Model namespace role request
swagger:model Model namespace role request.
func (*ModelNamespaceRoleRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelNamespaceRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelNamespaceRoleRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelNamespaceRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPermissionDeleteRequest ¶ added in v0.2.0
type ModelPermissionDeleteRequest struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"Action"`
// resource
// Required: true
Resource *string `json:"Resource"`
}
ModelPermissionDeleteRequest Model permission delete request
swagger:model Model permission delete request.
func (*ModelPermissionDeleteRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelPermissionDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPermissionDeleteRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPermissionDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainDeleteRequest ¶ added in v0.11.0
type ModelPlatformDomainDeleteRequest struct {
// domain
// Required: true
Domain *string `json:"domain"`
}
ModelPlatformDomainDeleteRequest Model platform domain delete request
swagger:model Model platform domain delete request.
func (*ModelPlatformDomainDeleteRequest) MarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainDeleteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainDeleteRequest) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainDeleteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainResponse ¶ added in v0.11.0
type ModelPlatformDomainResponse struct {
// registereddomains
// Required: true
RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains"`
}
ModelPlatformDomainResponse Model platform domain response
swagger:model Model platform domain response.
func (*ModelPlatformDomainResponse) MarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainResponse) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformDomainUpdateRequest ¶ added in v0.11.0
type ModelPlatformDomainUpdateRequest struct {
// affectedclientids
// Required: true
AffectedClientIDs []string `json:"affectedClientIDs"`
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// domain
// Required: true
Domain *string `json:"domain"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelPlatformDomainUpdateRequest Model platform domain update request
swagger:model Model platform domain update request.
func (*ModelPlatformDomainUpdateRequest) MarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformDomainUpdateRequest) UnmarshalBinary ¶ added in v0.11.0
func (m *ModelPlatformDomainUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserIDRequest ¶ added in v0.2.0
type ModelPlatformUserIDRequest struct {
// platformuserids
// Required: true
PlatformUserIds []string `json:"platformUserIds"`
}
ModelPlatformUserIDRequest Model platform user ID request
swagger:model Model platform user ID request.
func (*ModelPlatformUserIDRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserIDRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserIDRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserIDRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPlatformUserInformation ¶ added in v0.2.0
type ModelPlatformUserInformation struct {
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
EmailAddress string `json:"EmailAddress,omitempty"`
// linkedat
// Required: true
// Format: date-time
LinkedAt strfmt.DateTime `json:"LinkedAt"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// platformid
// Required: true
PlatformID *string `json:"PlatformID"`
// platformuserid
// Required: true
PlatformUserID *string `json:"PlatformUserID"`
// xuid
XUID string `json:"XUID,omitempty"`
}
ModelPlatformUserInformation Model platform user information
swagger:model Model platform user information.
func (*ModelPlatformUserInformation) MarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPlatformUserInformation) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPlatformUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicInviteUserRequestV4 ¶ added in v0.40.0
type ModelPublicInviteUserRequestV4 struct {
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespacedisplayname
// Required: true
NamespaceDisplayName *string `json:"namespaceDisplayName"`
}
ModelPublicInviteUserRequestV4 Model public invite user request V4
swagger:model Model public invite user request V4.
func (*ModelPublicInviteUserRequestV4) MarshalBinary ¶ added in v0.40.0
func (m *ModelPublicInviteUserRequestV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicInviteUserRequestV4) UnmarshalBinary ¶ added in v0.40.0
func (m *ModelPublicInviteUserRequestV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicThirdPartyPlatformInfo ¶ added in v0.2.0
type ModelPublicThirdPartyPlatformInfo struct {
// appid
// Required: true
AppID *string `json:"AppId"`
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// environment
// Required: true
Environment *string `json:"Environment"`
// isactive
// Required: true
IsActive *bool `json:"IsActive"`
// platformid
// Required: true
PlatformID *string `json:"PlatformId"`
// platformname
// Required: true
PlatformName *string `json:"PlatformName"`
}
ModelPublicThirdPartyPlatformInfo Model public third party platform info
swagger:model Model public third party platform info.
func (*ModelPublicThirdPartyPlatformInfo) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicThirdPartyPlatformInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicThirdPartyPlatformInfo) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicThirdPartyPlatformInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserInformationResponseV3 ¶
type ModelPublicUserInformationResponseV3 struct {
// data
// Required: true
Data []*ModelPublicUserInformationV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelPublicUserInformationResponseV3 Model public user information response V3
swagger:model Model public user information response V3.
func (*ModelPublicUserInformationResponseV3) MarshalBinary ¶
func (m *ModelPublicUserInformationResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserInformationResponseV3) UnmarshalBinary ¶
func (m *ModelPublicUserInformationResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserInformationV3 ¶
type ModelPublicUserInformationV3 struct {
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
// Required: true
UserName *string `json:"userName"`
}
ModelPublicUserInformationV3 Model public user information V3
swagger:model Model public user information V3.
func (*ModelPublicUserInformationV3) MarshalBinary ¶
func (m *ModelPublicUserInformationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserInformationV3) UnmarshalBinary ¶
func (m *ModelPublicUserInformationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponse ¶ added in v0.2.0
type ModelPublicUserResponse struct {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponse `json:"Bans"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"DeletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailverified
// Required: true
EmailVerified *bool `json:"EmailVerified"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"PhoneVerified"`
// platformid
PlatformID string `json:"PlatformId,omitempty"`
// platformuserid
PlatformUserID string `json:"PlatformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"Roles"`
// userid
// Required: true
UserID *string `json:"UserId"`
// username
Username string `json:"Username,omitempty"`
// xuid
XUID string `json:"XUID,omitempty"`
}
ModelPublicUserResponse Model public user response
swagger:model Model public user response.
func (*ModelPublicUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUserResponseV3 ¶ added in v0.2.0
type ModelPublicUserResponseV3 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponseV3 `json:"bans"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailverified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"`
// permissions
// Required: true
Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
UserName string `json:"userName,omitempty"`
}
ModelPublicUserResponseV3 Model public user response V3
swagger:model Model public user response V3.
func (*ModelPublicUserResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelPublicUsersResponse ¶ added in v0.2.0
type ModelPublicUsersResponse struct {
// users
Users []*ModelPublicUserResponse `json:"Users,omitempty"`
}
ModelPublicUsersResponse Model public users response
swagger:model Model public users response.
func (*ModelPublicUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelPublicUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelPublicUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRemoveUserRoleV4Request ¶ added in v0.2.0
type ModelRemoveUserRoleV4Request struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
}
ModelRemoveUserRoleV4Request Model remove user role V4 request
swagger:model Model remove user role V4 request.
func (*ModelRemoveUserRoleV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelRemoveUserRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRemoveUserRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRemoveUserRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequest ¶ added in v0.2.0
type ModelResetPasswordRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// loginid
// Required: true
LoginID *string `json:"LoginID"`
// newpassword
// Required: true
NewPassword *string `json:"NewPassword"`
}
ModelResetPasswordRequest Model reset password request
swagger:model Model reset password request.
func (*ModelResetPasswordRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelResetPasswordRequestV3 ¶ added in v0.2.0
type ModelResetPasswordRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// newpassword
// Required: true
NewPassword *string `json:"newPassword"`
}
ModelResetPasswordRequestV3 Model reset password request V3
swagger:model Model reset password request V3.
func (*ModelResetPasswordRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelResetPasswordRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelResetPasswordRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRevokeUserV4Request ¶ added in v0.2.0
type ModelRevokeUserV4Request struct {
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelRevokeUserV4Request Model revoke user V4 request
swagger:model Model revoke user V4 request.
func (*ModelRevokeUserV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelRevokeUserV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRevokeUserV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRevokeUserV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponse ¶ added in v0.2.0
type ModelRoleAdminStatusResponse struct {
// adminrole
// Required: true
AdminRole *bool `json:"AdminRole"`
}
ModelRoleAdminStatusResponse Model role admin status response
swagger:model Model role admin status response.
func (*ModelRoleAdminStatusResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleAdminStatusResponseV3 ¶ added in v0.2.0
type ModelRoleAdminStatusResponseV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
}
ModelRoleAdminStatusResponseV3 Model role admin status response V3
swagger:model Model role admin status response V3.
func (*ModelRoleAdminStatusResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleAdminStatusResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleAdminStatusResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateRequest ¶ added in v0.2.0
type ModelRoleCreateRequest struct {
// adminrole
// Required: true
AdminRole *bool `json:"AdminRole"`
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleCreateRequest Model role create request
swagger:model Model role create request.
func (*ModelRoleCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleCreateV3Request ¶
type ModelRoleCreateV3Request struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// deletable
Deletable bool `json:"deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
// members
// Required: true
Members []*AccountcommonRoleMemberV3 `json:"members"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleCreateV3Request Model role create V3 request
swagger:model Model role create V3 request.
func (*ModelRoleCreateV3Request) MarshalBinary ¶
func (m *ModelRoleCreateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleCreateV3Request) UnmarshalBinary ¶
func (m *ModelRoleCreateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequest ¶ added in v0.2.0
type ModelRoleManagersRequest struct {
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
}
ModelRoleManagersRequest Model role managers request
swagger:model Model role managers request.
func (*ModelRoleManagersRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersRequestV3 ¶ added in v0.2.0
type ModelRoleManagersRequestV3 struct {
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
}
ModelRoleManagersRequestV3 Model role managers request V3
swagger:model Model role managers request V3.
func (*ModelRoleManagersRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponse ¶ added in v0.2.0
type ModelRoleManagersResponse struct {
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
}
ModelRoleManagersResponse Model role managers response
swagger:model Model role managers response.
func (*ModelRoleManagersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleManagersResponsesV3 ¶ added in v0.2.0
type ModelRoleManagersResponsesV3 struct {
// data
// Required: true
Data []*AccountcommonRoleManagerV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleManagersResponsesV3 Model role managers responses V3
swagger:model Model role managers responses V3.
func (*ModelRoleManagersResponsesV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponsesV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleManagersResponsesV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleManagersResponsesV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequest ¶ added in v0.2.0
type ModelRoleMembersRequest struct {
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
}
ModelRoleMembersRequest Model role members request
swagger:model Model role members request.
func (*ModelRoleMembersRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersRequestV3 ¶ added in v0.2.0
type ModelRoleMembersRequestV3 struct {
// members
// Required: true
Members []*AccountcommonRoleMemberV3 `json:"members"`
}
ModelRoleMembersRequestV3 Model role members request V3
swagger:model Model role members request V3.
func (*ModelRoleMembersRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponse ¶ added in v0.2.0
type ModelRoleMembersResponse struct {
// members
// Required: true
Members []*AccountcommonRoleMember `json:"Members"`
}
ModelRoleMembersResponse Model role members response
swagger:model Model role members response.
func (*ModelRoleMembersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleMembersResponseV3 ¶ added in v0.2.0
type ModelRoleMembersResponseV3 struct {
// data
// Required: true
Data []*AccountcommonRoleMemberV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleMembersResponseV3 Model role members response V3
swagger:model Model role members response V3.
func (*ModelRoleMembersResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleMembersResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleMembersResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleNamesResponseV3 ¶ added in v0.2.0
type ModelRoleNamesResponseV3 struct {
// data
// Required: true
Data []string `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleNamesResponseV3 Model role names response V3
swagger:model Model role names response V3.
func (*ModelRoleNamesResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleNamesResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleNamesResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleNamesResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponse ¶ added in v0.2.0
type ModelRoleResponse struct {
// iswildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// roleid
// Required: true
RoleID *string `json:"RoleId"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleResponse Model role response
swagger:model Model role response.
func (*ModelRoleResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseV3 ¶ added in v0.2.0
type ModelRoleResponseV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleResponseV3 Model role response V3
swagger:model Model role response V3.
func (*ModelRoleResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagers ¶ added in v0.2.0
type ModelRoleResponseWithManagers struct {
// iswildcard
// Required: true
IsWildcard *bool `json:"IsWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManager `json:"Managers"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// roleid
// Required: true
RoleID *string `json:"RoleId"`
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleResponseWithManagers Model role response with managers
swagger:model Model role response with managers.
func (*ModelRoleResponseWithManagers) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseWithManagers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagers) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleResponseWithManagers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagersAndPaginationV3 ¶
type ModelRoleResponseWithManagersAndPaginationV3 struct {
// data
// Required: true
Data []*ModelRoleResponseWithManagersV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
}
ModelRoleResponseWithManagersAndPaginationV3 Model role response with managers and pagination V3
swagger:model Model role response with managers and pagination V3.
func (*ModelRoleResponseWithManagersAndPaginationV3) MarshalBinary ¶
func (m *ModelRoleResponseWithManagersAndPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagersAndPaginationV3) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagersAndPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleResponseWithManagersV3 ¶
type ModelRoleResponseWithManagersV3 struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// managers
// Required: true
Managers []*AccountcommonRoleManagerV3 `json:"managers"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleResponseWithManagersV3 Model role response with managers V3
swagger:model Model role response with managers V3.
func (*ModelRoleResponseWithManagersV3) MarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleResponseWithManagersV3) UnmarshalBinary ¶
func (m *ModelRoleResponseWithManagersV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequest ¶ added in v0.2.0
type ModelRoleUpdateRequest struct {
// rolename
// Required: true
RoleName *string `json:"RoleName"`
}
ModelRoleUpdateRequest Model role update request
swagger:model Model role update request.
func (*ModelRoleUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleUpdateRequestV3 ¶ added in v0.2.0
type ModelRoleUpdateRequestV3 struct {
// deletable
Deletable bool `json:"deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleUpdateRequestV3 Model role update request V3
swagger:model Model role update request V3.
func (*ModelRoleUpdateRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleUpdateRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Request ¶ added in v0.2.0
type ModelRoleV4Request struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// deletable
Deletable bool `json:"deletable"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleV4Request Model role V4 request
swagger:model Model role V4 request.
func (*ModelRoleV4Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelRoleV4Response ¶ added in v0.2.0
type ModelRoleV4Response struct {
// adminrole
// Required: true
AdminRole *bool `json:"adminRole"`
// iswildcard
// Required: true
IsWildcard *bool `json:"isWildcard"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelRoleV4Response Model role V4 response
swagger:model Model role V4 response.
func (*ModelRoleV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelRoleV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelRoleV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialRequest ¶ added in v0.2.0
type ModelSSOPlatformCredentialRequest struct {
// acsurl
// Required: true
AcsURL *string `json:"acsUrl"`
// apikey
// Required: true
APIKey *string `json:"apiKey"`
// appid
// Required: true
AppID *string `json:"appId"`
// federationmetadataurl
// Required: true
FederationMetadataURL *string `json:"federationMetadataUrl"`
// isactive
// Required: true
IsActive *bool `json:"isActive"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// secret
// Required: true
Secret *string `json:"secret"`
// ssourl
// Required: true
SSOURL *string `json:"ssoUrl"`
}
ModelSSOPlatformCredentialRequest Model SSO platform credential request
swagger:model Model SSO platform credential request.
func (*ModelSSOPlatformCredentialRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSSOPlatformCredentialResponse ¶ added in v0.2.0
type ModelSSOPlatformCredentialResponse struct {
// acsurl
// Required: true
AcsURL *string `json:"acsUrl"`
// appid
// Required: true
AppID *string `json:"appId"`
// federationmetadataurl
// Required: true
FederationMetadataURL *string `json:"federationMetadataUrl"`
// isactive
// Required: true
IsActive *bool `json:"isActive"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// platformid
// Required: true
PlatformID *string `json:"platformId"`
// redirecturi
// Required: true
RedirectURI *string `json:"redirectUri"`
// secret
// Required: true
Secret *string `json:"secret"`
// ssourl
// Required: true
SSOURL *string `json:"ssoUrl"`
// first few characters of key
// Required: true
TruncatedAPIKey *string `json:"truncatedApiKey"`
}
ModelSSOPlatformCredentialResponse Model SSO platform credential response
swagger:model Model SSO platform credential response.
func (*ModelSSOPlatformCredentialResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSSOPlatformCredentialResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSSOPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersByPlatformIDResponse ¶ added in v0.2.0
type ModelSearchUsersByPlatformIDResponse struct {
// data
// Required: true
Data []*AccountcommonUserSearchByPlatformIDResult `json:"Data"`
// paging
// Required: true
Paging *AccountcommonPagination `json:"Paging"`
}
ModelSearchUsersByPlatformIDResponse Model search users by platform ID response
swagger:model Model search users by platform ID response.
func (*ModelSearchUsersByPlatformIDResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersByPlatformIDResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersByPlatformIDResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersByPlatformIDResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponse ¶ added in v0.2.0
type ModelSearchUsersResponse struct {
// data
// Required: true
Data []*AccountcommonUserSearchResult `json:"Data"`
}
ModelSearchUsersResponse Model search users response
swagger:model Model search users response.
func (*ModelSearchUsersResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSearchUsersResponseWithPaginationV3 ¶ added in v0.2.0
type ModelSearchUsersResponseWithPaginationV3 struct {
// data
// Required: true
Data []*ModelUserResponseV3 `json:"data"`
// paging
// Required: true
Paging *AccountcommonPaginationV3 `json:"paging"`
// totaldata
// Required: true
// Format: int32
TotalData *int32 `json:"totalData"`
}
ModelSearchUsersResponseWithPaginationV3 Model search users response with pagination V3
swagger:model Model search users response with pagination V3.
func (*ModelSearchUsersResponseWithPaginationV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponseWithPaginationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSearchUsersResponseWithPaginationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendRegisterVerificationCodeRequest ¶ added in v0.14.0
type ModelSendRegisterVerificationCodeRequest struct {
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelSendRegisterVerificationCodeRequest Model send register verification code request
swagger:model Model send register verification code request.
func (*ModelSendRegisterVerificationCodeRequest) MarshalBinary ¶ added in v0.14.0
func (m *ModelSendRegisterVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendRegisterVerificationCodeRequest) UnmarshalBinary ¶ added in v0.14.0
func (m *ModelSendRegisterVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequest ¶ added in v0.2.0
type ModelSendVerificationCodeRequest struct {
// context
Context string `json:"Context,omitempty"`
// languagetag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// loginid
// Required: true
LoginID *string `json:"LoginID"`
}
ModelSendVerificationCodeRequest Model send verification code request
swagger:model Model send verification code request.
func (*ModelSendVerificationCodeRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationCodeRequestV3 ¶ added in v0.2.0
type ModelSendVerificationCodeRequestV3 struct {
// context
Context string `json:"context,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelSendVerificationCodeRequestV3 Model send verification code request V3
swagger:model Model send verification code request V3.
func (*ModelSendVerificationCodeRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationCodeRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelSendVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelSendVerificationLinkRequest ¶ added in v0.26.0
type ModelSendVerificationLinkRequest struct {
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
}
ModelSendVerificationLinkRequest Model send verification link request
swagger:model Model send verification link request.
func (*ModelSendVerificationLinkRequest) MarshalBinary ¶ added in v0.26.0
func (m *ModelSendVerificationLinkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSendVerificationLinkRequest) UnmarshalBinary ¶ added in v0.26.0
func (m *ModelSendVerificationLinkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialRequest ¶ added in v0.2.0
type ModelThirdPartyLoginPlatformCredentialRequest struct {
// ACSURL is an endpoint on the service provider where the identity provider will redirect to with its authentication response
// Required: true
ACSURL *string `json:"ACSURL"`
// AWSCognitoRegion is aws region where user pool reside
// Required: true
AWSCognitoRegion *string `json:"AWSCognitoRegion"`
// AWSCognitoUserPool is aws cognito user pool id
// Required: true
AWSCognitoUserPool *string `json:"AWSCognitoUserPool"`
// allowed clients that can show this login method
AllowedClients []string `json:"AllowedClients,omitempty"`
// appid
// Required: true
AppID *string `json:"AppId"`
// third party authorization endpoint to obtain authorization code
// Required: true
AuthorizationEndpoint *string `json:"AuthorizationEndpoint"`
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// environment
// Required: true
Environment *string `json:"Environment"`
// FederationMetadataURL is an endpoint on the Identity Provider(IdP) to get IdP federation metadata for service provider to build trust relationship
// Required: true
FederationMetadataURL *string `json:"FederationMetadataURL"`
// genericoauthflow
// Required: true
GenericOauthFlow *bool `json:"GenericOauthFlow"`
// isactive
// Required: true
IsActive *bool `json:"IsActive"`
// Issuer of 3rd party identity provider. Used for generic oauth flow.
// Required: true
Issuer *string `json:"Issuer"`
// JWKS endpoint to validate 3rd party user id token. Used for generic oauth flow.
// Required: true
JWKSEndpoint *string `json:"JWKSEndpoint"`
// apple key id
// Required: true
KeyID *string `json:"KeyID"`
// A json containing credentials for netflix integration. Only for netflix platformId
// Required: true
NetflixCertificates *AccountcommonNetflixCertificates `json:"NetflixCertificates"`
// organizationid
// Required: true
OrganizationID *string `json:"OrganizationId"`
// platformname
// Required: true
PlatformName *string `json:"PlatformName"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// domains that are allowed to create user and grant roles
// Required: true
RegisteredDomains []*AccountcommonRegisteredDomain `json:"RegisteredDomains"`
// secret
// Required: true
Secret *string `json:"Secret"`
// apple team id
// Required: true
TeamID *string `json:"TeamID"`
// Token authentication type indicating what token will be used to authenticate 3rd party user. Currently support: idToken, code and bearerToken. Used for generic oauth flow.
// Required: true
TokenAuthenticationType *string `json:"TokenAuthenticationType"`
// A JSON containing how IAM service retrieve value from id token claims or userInfo endpoint. Used for generic oauth flow. Currently allowed fields list [userIdentity, name, email, avatarUrl]
TokenClaimsMapping map[string]string `json:"TokenClaimsMapping,omitempty"`
// third party token endpoint to obtain token
// Required: true
TokenEndpoint *string `json:"TokenEndpoint"`
// third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
// Required: true
UserInfoEndpoint *string `json:"UserInfoEndpoint"`
// http method to call third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
// Required: true
UserInfoHTTPMethod *string `json:"UserInfoHTTPMethod"`
// scopes for generic OAuth Authorization code flow. Default is [openid, profile, email]
// Required: true
Scopes []string `json:"scopes"`
}
ModelThirdPartyLoginPlatformCredentialRequest Model third party login platform credential request
swagger:model Model third party login platform credential request.
func (*ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelThirdPartyLoginPlatformCredentialResponse ¶ added in v0.2.0
type ModelThirdPartyLoginPlatformCredentialResponse struct {
// ACSURL is an endpoint on the service provider where the identity provider will redirect to with its authentication response
// Required: true
ACSURL *string `json:"ACSURL"`
// AWSCognitoRegion is aws region where user pool reside
// Required: true
AWSCognitoRegion *string `json:"AWSCognitoRegion"`
// AWSCognitoUserPool is aws cognito user pool id
// Required: true
AWSCognitoUserPool *string `json:"AWSCognitoUserPool"`
// allowed clients that can show this login method
AllowedClients []string `json:"AllowedClients,omitempty"`
// appid
// Required: true
AppID *string `json:"AppId"`
// third party authorization endpoint to obtain authorization code
AuthorizationEndpoint string `json:"AuthorizationEndpoint,omitempty"`
// clientid
// Required: true
ClientID *string `json:"ClientId"`
// environment
// Required: true
Environment *string `json:"Environment"`
// FederationMetadataURL is an endpoint on the Identity Provider(IdP) to get IdP federation metadata for service provider to build trust relationship
// Required: true
FederationMetadataURL *string `json:"FederationMetadataURL"`
// GenericOauthFlow is a flag that indicate this client is using generic oauth/open id flow or not
// Required: true
GenericOauthFlow *bool `json:"GenericOauthFlow"`
// isactive
// Required: true
IsActive *bool `json:"IsActive"`
// Issuer of 3rd party identity provider. Used for generic oauth flow.
// Required: true
Issuer *string `json:"Issuer"`
// JWKS endpoint to validate 3rd party user id token. Used for generic oauth flow.
// Required: true
JWKSEndpoint *string `json:"JWKSEndpoint"`
// keyid
// Required: true
KeyID *string `json:"KeyID"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// A json containing Credentials for netflix integration.
NetflixCertificates *AccountcommonNetflixCertificates `json:"NetflixCertificates,omitempty"`
// organizationid
// Required: true
OrganizationID *string `json:"OrganizationId"`
// platformid
// Required: true
PlatformID *string `json:"PlatformId"`
// platformname
// Required: true
PlatformName *string `json:"PlatformName"`
// redirecturi
// Required: true
RedirectURI *string `json:"RedirectUri"`
// secret
// Required: true
Secret *string `json:"Secret"`
// teamid
// Required: true
TeamID *string `json:"TeamID"`
// Token authentication type indicating what token will be used to authenticate 3rd party user. Currently support: idToken, code and bearerToken. Used for generic oauth flow.
// Required: true
TokenAuthenticationType *string `json:"TokenAuthenticationType"`
// A JSON containing how IAM service retrieve value from id token claims or userInfo endpoint. Used for generic oauth flow.
TokenClaimsMapping map[string]string `json:"TokenClaimsMapping,omitempty"`
// third party token endpoint to obtain token
TokenEndpoint string `json:"TokenEndpoint,omitempty"`
// third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
UserInfoEndpoint string `json:"UserInfoEndpoint,omitempty"`
// http method to call third party user info endpoint to validate 3rd party user profile using third party user token. Used for generic oauth flow.
UserInfoHTTPMethod string `json:"UserInfoHTTPMethod,omitempty"`
// registereddomains
RegisteredDomains []*AccountcommonRegisteredDomain `json:"registeredDomains,omitempty"`
// scopes for generic OAuth Authorization code flow
Scopes []string `json:"scopes,omitempty"`
}
ModelThirdPartyLoginPlatformCredentialResponse Model third party login platform credential response
swagger:model Model third party login platform credential response.
func (*ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelThirdPartyLoginPlatformCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelTokenThirdPartyLinkStatusResponse ¶ added in v0.33.0
type ModelTokenThirdPartyLinkStatusResponse struct {
// linked
// Required: true
Linked *bool `json:"linked"`
}
ModelTokenThirdPartyLinkStatusResponse Model token third party link status response
swagger:model Model token third party link status response.
func (*ModelTokenThirdPartyLinkStatusResponse) MarshalBinary ¶ added in v0.33.0
func (m *ModelTokenThirdPartyLinkStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary ¶ added in v0.33.0
func (m *ModelTokenThirdPartyLinkStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUnlinkUserPlatformRequest ¶ added in v0.2.0
type ModelUnlinkUserPlatformRequest struct {
// platformnamespace
PlatformNamespace string `json:"platformNamespace,omitempty"`
}
ModelUnlinkUserPlatformRequest Model unlink user platform request
swagger:model Model unlink user platform request.
func (*ModelUnlinkUserPlatformRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUnlinkUserPlatformRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUnlinkUserPlatformRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUnlinkUserPlatformRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdatePermissionScheduleRequest ¶ added in v0.2.0
type ModelUpdatePermissionScheduleRequest struct {
// schedaction
// Format: int32
SchedAction int32 `json:"SchedAction,omitempty"`
// schedcron
SchedCron string `json:"SchedCron,omitempty"`
// schedrange
SchedRange []string `json:"SchedRange,omitempty"`
}
ModelUpdatePermissionScheduleRequest Model update permission schedule request
swagger:model Model update permission schedule request.
func (*ModelUpdatePermissionScheduleRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpdatePermissionScheduleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdatePermissionScheduleRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdatePermissionScheduleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserDeletionStatusRequest ¶ added in v0.2.0
type ModelUpdateUserDeletionStatusRequest struct {
// deletiondate
// Format: int64
DeletionDate int64 `json:"deletionDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
}
ModelUpdateUserDeletionStatusRequest Model update user deletion status request
swagger:model Model update user deletion status request.
func (*ModelUpdateUserDeletionStatusRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserDeletionStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserDeletionStatusRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserDeletionStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpdateUserStatusRequest ¶ added in v0.2.0
type ModelUpdateUserStatusRequest struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// reason
Reason string `json:"reason,omitempty"`
}
ModelUpdateUserStatusRequest Model update user status request
swagger:model Model update user status request.
func (*ModelUpdateUserStatusRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpdateUserStatusRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpdateUserStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountRequest ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountRequest struct {
// new email address or phone number
// Required: true
LoginID *string `json:"LoginID"`
// new password
// Required: true
Password *string `json:"Password"`
}
ModelUpgradeHeadlessAccountRequest Model upgrade headless account request
swagger:model Model upgrade headless account request.
func (*ModelUpgradeHeadlessAccountRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountV3Request ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountV3Request struct {
// new email address
// Required: true
EmailAddress *string `json:"emailAddress"`
// new password
// Required: true
Password *string `json:"password"`
}
ModelUpgradeHeadlessAccountV3Request Model upgrade headless account V3 request
swagger:model Model upgrade headless account V3 request.
func (*ModelUpgradeHeadlessAccountV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountWithVerificationCodeRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// password
// Required: true
Password *string `json:"Password"`
// loginid
// Required: true
LoginID *string `json:"loginId"`
}
ModelUpgradeHeadlessAccountWithVerificationCodeRequest Model upgrade headless account with verification code request
swagger:model Model upgrade headless account with verification code request.
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 ¶ added in v0.2.0
type ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// country
Country string `json:"country,omitempty"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// validateonly
ValidateOnly bool `json:"validateOnly"`
}
ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3 Model upgrade headless account with verification code request V3
swagger:model Model upgrade headless account with verification code request V3.
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUpgradeHeadlessAccountWithVerificationCodeRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponse ¶ added in v0.2.0
type ModelUserActiveBanResponse struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// banid
// Required: true
BanID *string `json:"BanId"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate"`
}
ModelUserActiveBanResponse Model user active ban response
swagger:model Model user active ban response.
func (*ModelUserActiveBanResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserActiveBanResponseV3 ¶ added in v0.2.0
type ModelUserActiveBanResponseV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// banid
// Required: true
BanID *string `json:"banId"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
}
ModelUserActiveBanResponseV3 Model user active ban response V3
swagger:model Model user active ban response V3.
func (*ModelUserActiveBanResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserActiveBanResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserActiveBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponse ¶ added in v0.2.0
type ModelUserBanResponse struct {
// ban
// Required: true
Ban *string `json:"Ban"`
// banid
// Required: true
BanID *string `json:"BanId"`
// bannedby
// Required: true
BannedBy *BannedBy `json:"BannedBy"`
// comment
// Required: true
Comment *string `json:"Comment"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// disableddate
// Format: date-time
DisabledDate *strfmt.DateTime `json:"DisabledDate,omitempty"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"EndDate"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// reason
// Required: true
Reason *string `json:"Reason"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelUserBanResponse Model user ban response
swagger:model Model user ban response.
func (*ModelUserBanResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBanResponseV3 ¶ added in v0.2.0
type ModelUserBanResponseV3 struct {
// ban
// Required: true
Ban *string `json:"ban"`
// banid
// Required: true
BanID *string `json:"banId"`
// bannedby
// Required: true
BannedBy *AccountcommonBannedByV3 `json:"bannedBy"`
// comment
// Required: true
Comment *string `json:"comment"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// disableddate
// Required: true
// Format: date-time
DisabledDate strfmt.DateTime `json:"disabledDate"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// enddate
// Required: true
// Format: date-time
EndDate strfmt.DateTime `json:"endDate"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// reason
// Required: true
Reason *string `json:"reason"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserBanResponseV3 Model user ban response V3
swagger:model Model user ban response V3.
func (*ModelUserBanResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBanResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserBanResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserBaseInfo ¶ added in v0.10.0
type ModelUserBaseInfo struct {
// avatarurl
// Required: true
AvatarURL *string `json:"avatarUrl"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// platformuserids
// Required: true
PlatformUserIds map[string]string `json:"platformUserIds"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
Username string `json:"username,omitempty"`
}
ModelUserBaseInfo Model user base info
swagger:model Model user base info.
func (*ModelUserBaseInfo) MarshalBinary ¶ added in v0.10.0
func (m *ModelUserBaseInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserBaseInfo) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserBaseInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateFromInvitationRequestV3 ¶ added in v0.2.0
type ModelUserCreateFromInvitationRequestV3 struct {
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Enum: ['EMAILPASSWD']
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// password
// Required: true
Password *string `json:"password"`
// reachminimumage
// Required: true
ReachMinimumAge *bool `json:"reachMinimumAge"`
}
ModelUserCreateFromInvitationRequestV3 Model user create from invitation request V3
swagger:model Model user create from invitation request V3.
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 {
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Enum: ['EMAILPASSWD']
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// password
// Required: true
Password *string `json:"password"`
// reachminimumage
// Required: true
ReachMinimumAge *bool `json:"reachMinimumAge"`
// username
// Required: true
Username *string `json:"username"`
}
ModelUserCreateFromInvitationRequestV4 Model user create from invitation request V4
swagger:model Model user create from invitation request V4.
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 {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// country
// Required: true
Country *string `json:"Country"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// password
// Required: true
Password *string `json:"Password"`
// passwordmd5sum
PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"`
}
ModelUserCreateRequest Model user create request
swagger:model Model user create request.
func (*ModelUserCreateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateRequestV3 ¶
type ModelUserCreateRequestV3 struct {
// passwordmd5sum
PasswordMD5Sum string `json:"PasswordMD5Sum,omitempty"`
// acceptedpolicies
AcceptedPolicies []*LegalAcceptedPoliciesRequest `json:"acceptedPolicies,omitempty"`
// authtype
// Required: true
AuthType *string `json:"authType"`
// code
// Required: true
Code *string `json:"code"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// password
// Required: true
Password *string `json:"password"`
// reachminimumage
// Required: true
ReachMinimumAge *bool `json:"reachMinimumAge"`
}
ModelUserCreateRequestV3 Model user create request V3
swagger:model Model user create request V3.
func (*ModelUserCreateRequestV3) MarshalBinary ¶
func (m *ModelUserCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateRequestV3) UnmarshalBinary ¶
func (m *ModelUserCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponse ¶ added in v0.2.0
type ModelUserCreateResponse struct {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// country
// Required: true
Country *string `json:"Country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"DateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// userid
// Required: true
UserID *string `json:"UserId"`
}
ModelUserCreateResponse Model user create response
swagger:model Model user create response.
func (*ModelUserCreateResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserCreateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserCreateResponseV3 ¶
type ModelUserCreateResponseV3 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// country
// Required: true
Country *string `json:"country"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"dateOfBirth"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserCreateResponseV3 Model user create response V3
swagger:model Model user create response V3.
func (*ModelUserCreateResponseV3) MarshalBinary ¶
func (m *ModelUserCreateResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserCreateResponseV3) UnmarshalBinary ¶
func (m *ModelUserCreateResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserDeletionStatusResponse ¶ added in v0.2.0
type ModelUserDeletionStatusResponse struct {
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
}
ModelUserDeletionStatusResponse Model user deletion status response
swagger:model Model user deletion status response.
func (*ModelUserDeletionStatusResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserDeletionStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserDeletionStatusResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserDeletionStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserIDsRequest ¶ added in v0.10.0
type ModelUserIDsRequest struct {
// userids
// Required: true
UserIds []string `json:"userIds"`
}
ModelUserIDsRequest Model user I ds request
swagger:model Model user I ds request.
func (*ModelUserIDsRequest) MarshalBinary ¶ added in v0.10.0
func (m *ModelUserIDsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserIDsRequest) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserIDsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInfoResponse ¶ added in v0.10.0
type ModelUserInfoResponse struct {
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserInfoResponse Model user info response
swagger:model Model user info response.
func (*ModelUserInfoResponse) MarshalBinary ¶ added in v0.10.0
func (m *ModelUserInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInfoResponse) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelUserInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInformation ¶ added in v0.2.0
type ModelUserInformation struct {
// country
// Required: true
Country *string `json:"Country"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddresses
// Required: true
EmailAddresses []string `json:"EmailAddresses"`
// linkedplatformaccounts
// Required: true
LinkedPlatformAccounts []*ModelPlatformUserInformation `json:"LinkedPlatformAccounts"`
// phonenumber
// Required: true
PhoneNumber *string `json:"PhoneNumber"`
// username
// Required: true
Username *string `json:"Username"`
// xuid
XUID string `json:"XUID,omitempty"`
}
ModelUserInformation Model user information
swagger:model Model user information.
func (*ModelUserInformation) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInformation) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserInvitationV3 ¶ added in v0.8.0
type ModelUserInvitationV3 struct {
// email
// Required: true
Email *string `json:"email"`
// expiredat
// Required: true
// Format: date-time
ExpiredAt strfmt.DateTime `json:"expiredAt"`
// id
ID string `json:"id,omitempty"`
// namespace
Namespace string `json:"namespace,omitempty"`
// namespacedisplayname
NamespaceDisplayName string `json:"namespaceDisplayName,omitempty"`
// roles
// Required: true
Roles []*AccountcommonNamespaceRole `json:"roles"`
}
ModelUserInvitationV3 Model user invitation V3
swagger:model Model user invitation V3.
func (*ModelUserInvitationV3) MarshalBinary ¶ added in v0.8.0
func (m *ModelUserInvitationV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserInvitationV3) UnmarshalBinary ¶ added in v0.8.0
func (m *ModelUserInvitationV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserLoginHistoryResponse ¶ added in v0.2.0
type ModelUserLoginHistoryResponse struct {
// applicationname
// Required: true
ApplicationName *string `json:"ApplicationName"`
// city
// Required: true
City *string `json:"City"`
// country
// Required: true
Country *string `json:"Country"`
// deviceid
// Required: true
DeviceID *string `json:"DeviceId"`
// state
// Required: true
State *string `json:"State"`
// timestamp
// Required: true
// Format: int64
Timestamp *int64 `json:"Timestamp"`
// devicename
// Required: true
DeviceName *string `json:"deviceName"`
}
ModelUserLoginHistoryResponse Model user login history response
swagger:model Model user login history response.
func (*ModelUserLoginHistoryResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserLoginHistoryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserLoginHistoryResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserLoginHistoryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateRequest ¶ added in v0.2.0
type ModelUserPasswordUpdateRequest struct {
// languagetag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// newpassword
// Required: true
NewPassword *string `json:"NewPassword"`
// oldpassword
// Required: true
OldPassword *string `json:"OldPassword"`
}
ModelUserPasswordUpdateRequest Model user password update request
swagger:model Model user password update request.
func (*ModelUserPasswordUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPasswordUpdateV3Request ¶ added in v0.2.0
type ModelUserPasswordUpdateV3Request struct {
// languagetag
// Required: true
LanguageTag *string `json:"languageTag"`
// newpassword
// Required: true
NewPassword *string `json:"newPassword"`
// oldpassword
// Required: true
OldPassword *string `json:"oldPassword"`
}
ModelUserPasswordUpdateV3Request Model user password update V3 request
swagger:model Model user password update V3 request.
func (*ModelUserPasswordUpdateV3Request) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateV3Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPasswordUpdateV3Request) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPasswordUpdateV3Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserPermissionsResponseV3 ¶ added in v0.2.0
type ModelUserPermissionsResponseV3 struct {
// action
// Required: true
// Format: int32
Action *int32 `json:"action"`
// resource
// Required: true
Resource *string `json:"resource"`
// schedaction
// Format: int32
SchedAction int32 `json:"schedAction,omitempty"`
// schedcron
SchedCron string `json:"schedCron,omitempty"`
// schedrange
SchedRange []string `json:"schedRange,omitempty"`
}
ModelUserPermissionsResponseV3 Model user permissions response V3
swagger:model Model user permissions response V3.
func (*ModelUserPermissionsResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserPermissionsResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserPermissionsResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserPermissionsResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponse ¶ added in v0.2.0
type ModelUserResponse struct {
// authtype
// Required: true
AuthType *string `json:"AuthType"`
// avatarurl
AvatarURL string `json:"AvatarUrl,omitempty"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponse `json:"Bans"`
// country
// Required: true
Country *string `json:"Country"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"CreatedAt"`
// dateofbirth
// Required: true
// Format: date-time
DateOfBirth strfmt.DateTime `json:"DateOfBirth"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"DeletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"DisplayName"`
// emailaddress
EmailAddress string `json:"EmailAddress,omitempty"`
// emailverified
// Required: true
EmailVerified *bool `json:"EmailVerified"`
// enabled
// Required: true
Enabled *bool `json:"Enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"LastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"LastEnabledChangedTime"`
// loginid
// Required: true
LoginID *string `json:"LoginId"`
// namespace
// Required: true
Namespace *string `json:"Namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"NamespaceRoles"`
// newemailaddress
NewEmailAddress string `json:"NewEmailAddress,omitempty"`
// oldemailaddress
// Required: true
OldEmailAddress *string `json:"OldEmailAddress"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"Permissions"`
// phonenumber
PhoneNumber string `json:"PhoneNumber,omitempty"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"PhoneVerified"`
// platformid
PlatformID string `json:"PlatformId,omitempty"`
// platformuserid
PlatformUserID string `json:"PlatformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"Roles"`
// userid
// Required: true
UserID *string `json:"UserId"`
// username
Username string `json:"Username,omitempty"`
// xuid
XUID string `json:"XUID,omitempty"`
}
ModelUserResponse Model user response
swagger:model Model user response.
func (*ModelUserResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserResponseV3 ¶ added in v0.2.0
type ModelUserResponseV3 struct {
// authtype
// Required: true
AuthType *string `json:"authType"`
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// bans
// Required: true
Bans []*ModelUserActiveBanResponseV3 `json:"bans"`
// country
// Required: true
Country *string `json:"country"`
// createdat
// Required: true
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt"`
// dateofbirth
// Format: date-time
DateOfBirth *strfmt.DateTime `json:"dateOfBirth,omitempty"`
// deletiondate
DeletionDate string `json:"deletionDate,omitempty"`
// deletionstatus
// Required: true
DeletionStatus *bool `json:"deletionStatus"`
// displayname
// Required: true
DisplayName *string `json:"displayName"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
// emailverified
// Required: true
EmailVerified *bool `json:"emailVerified"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// lastdateofbirthchangedtime
// Required: true
// Format: date-time
LastDateOfBirthChangedTime strfmt.DateTime `json:"lastDateOfBirthChangedTime"`
// lastenabledchangedtime
// Required: true
// Format: date-time
LastEnabledChangedTime strfmt.DateTime `json:"lastEnabledChangedTime"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespaceroles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespaceRoles"`
// newemailaddress
NewEmailAddress string `json:"newEmailAddress,omitempty"`
// oldemailaddress
OldEmailAddress string `json:"oldEmailAddress,omitempty"`
// permissions
// Required: true
Permissions []*ModelUserPermissionsResponseV3 `json:"permissions"`
// phonenumber
PhoneNumber string `json:"phoneNumber,omitempty"`
// phoneverified
// Required: true
PhoneVerified *bool `json:"phoneVerified"`
// platformavatarurl
PlatformAvatarURL string `json:"platformAvatarUrl,omitempty"`
// platformdisplayname
PlatformDisplayName string `json:"platformDisplayName,omitempty"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// platformuserid
PlatformUserID string `json:"platformUserId,omitempty"`
// roles
// Required: true
Roles []string `json:"roles"`
// userid
// Required: true
UserID *string `json:"userId"`
// username
UserName string `json:"userName,omitempty"`
}
ModelUserResponseV3 Model user response V3
swagger:model Model user response V3.
func (*ModelUserResponseV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserResponseV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserRolesV4Response ¶ added in v0.2.0
type ModelUserRolesV4Response struct {
// assignednamespaces
// Required: true
AssignedNamespaces []string `json:"assignedNamespaces"`
// roleid
// Required: true
RoleID *string `json:"roleId"`
// rolename
// Required: true
RoleName *string `json:"roleName"`
}
ModelUserRolesV4Response Model user roles V4 response
swagger:model Model user roles V4 response.
func (*ModelUserRolesV4Response) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserRolesV4Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserRolesV4Response) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserRolesV4Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUnbanCreateRequestV3 ¶ added in v0.27.0
type ModelUserUnbanCreateRequestV3 struct {
// banid
// Required: true
BanID *string `json:"banId"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelUserUnbanCreateRequestV3 Model user unban create request V3
swagger:model Model user unban create request V3.
func (*ModelUserUnbanCreateRequestV3) MarshalBinary ¶ added in v0.27.0
func (m *ModelUserUnbanCreateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUnbanCreateRequestV3) UnmarshalBinary ¶ added in v0.27.0
func (m *ModelUserUnbanCreateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequest ¶ added in v0.2.0
type ModelUserUpdateRequest struct {
// country
Country string `json:"Country,omitempty"`
// dateofbirth
DateOfBirth string `json:"DateOfBirth,omitempty"`
// displayname
DisplayName string `json:"DisplayName,omitempty"`
// languagetag
LanguageTag string `json:"LanguageTag,omitempty"`
}
ModelUserUpdateRequest Model user update request
swagger:model Model user update request.
func (*ModelUserUpdateRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserUpdateRequestV3 ¶ added in v0.2.0
type ModelUserUpdateRequestV3 struct {
// avatarurl
AvatarURL string `json:"avatarUrl,omitempty"`
// country
Country string `json:"country,omitempty"`
// dateofbirth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// displayname
DisplayName string `json:"displayName,omitempty"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
// username
UserName string `json:"userName,omitempty"`
}
ModelUserUpdateRequestV3 Model user update request V3
swagger:model Model user update request V3.
func (*ModelUserUpdateRequestV3) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserUpdateRequestV3) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserUpdateRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequest ¶ added in v0.2.0
type ModelUserVerificationRequest struct {
// code
// Required: true
Code *string `json:"Code"`
// contacttype
// Required: true
ContactType *string `json:"ContactType"`
// languagetag
// Required: true
LanguageTag *string `json:"LanguageTag"`
// validateonly
// Required: true
ValidateOnly *bool `json:"validateOnly"`
}
ModelUserVerificationRequest Model user verification request
swagger:model Model user verification request.
func (*ModelUserVerificationRequest) MarshalBinary ¶ added in v0.2.0
func (m *ModelUserVerificationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequest) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelUserVerificationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelUserVerificationRequestV3 ¶
type ModelUserVerificationRequestV3 struct {
// code
// Required: true
Code *string `json:"code"`
// contacttype
// Required: true
ContactType *string `json:"contactType"`
// languagetag
LanguageTag string `json:"languageTag,omitempty"`
// validateonly
ValidateOnly bool `json:"validateOnly"`
}
ModelUserVerificationRequestV3 Model user verification request V3
swagger:model Model user verification request V3.
func (*ModelUserVerificationRequestV3) MarshalBinary ¶
func (m *ModelUserVerificationRequestV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelUserVerificationRequestV3) UnmarshalBinary ¶
func (m *ModelUserVerificationRequestV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidUserIDResponseV4 ¶ added in v0.15.0
type ModelValidUserIDResponseV4 struct {
// indicate if user is exist or not
// Required: true
Exists *bool `json:"exists"`
// userid
// Required: true
UserID *string `json:"userId"`
}
ModelValidUserIDResponseV4 Model valid user ID response V4
swagger:model Model valid user ID response V4.
func (*ModelValidUserIDResponseV4) MarshalBinary ¶ added in v0.15.0
func (m *ModelValidUserIDResponseV4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidUserIDResponseV4) UnmarshalBinary ¶ added in v0.15.0
func (m *ModelValidUserIDResponseV4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetail ¶ added in v0.10.0
type ModelValidationDetail struct {
// allowallspecialcharacters
// Required: true
AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"`
// allowdigit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allowletter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allowspace
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allowunicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// blockedword
// Required: true
BlockedWord []string `json:"blockedWord"`
// description
// Required: true
Description []*AccountcommonInputValidationDescription `json:"description"`
// iscustomregex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// lettercase
// Required: true
LetterCase *string `json:"letterCase"`
// maxlength
// Required: true
// Format: int32
MaxLength *int32 `json:"maxLength"`
// maxrepeatingalphanum
// Required: true
// Format: int32
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// maxrepeatingspecialcharacter
// Required: true
// Format: int32
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// minchartype
// Required: true
// Format: int32
MinCharType *int32 `json:"minCharType"`
// minlength
// Required: true
// Format: int32
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// specialcharacterlocation
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// specialcharacters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
ModelValidationDetail Model validation detail
swagger:model Model validation detail.
func (*ModelValidationDetail) MarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetail) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelValidationDetailPublic ¶ added in v0.10.0
type ModelValidationDetailPublic struct {
// allowallspecialcharacters
// Required: true
AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"`
// allowdigit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allowletter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allowspace
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allowunicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// blockedword
// Required: true
BlockedWord []string `json:"blockedWord"`
// description
// Required: true
Description *AccountcommonInputValidationDescription `json:"description"`
// iscustomregex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// lettercase
// Required: true
LetterCase *string `json:"letterCase"`
// maxlength
// Required: true
// Format: int32
MaxLength *int32 `json:"maxLength"`
// maxrepeatingalphanum
// Required: true
// Format: int32
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// maxrepeatingspecialcharacter
// Required: true
// Format: int32
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// minchartype
// Required: true
// Format: int32
MinCharType *int32 `json:"minCharType"`
// minlength
// Required: true
// Format: int32
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// specialcharacterlocation
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// specialcharacters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
ModelValidationDetailPublic Model validation detail public
swagger:model Model validation detail public.
func (*ModelValidationDetailPublic) MarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetailPublic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelValidationDetailPublic) UnmarshalBinary ¶ added in v0.10.0
func (m *ModelValidationDetailPublic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerificationCodeResponse ¶ added in v0.2.0
type ModelVerificationCodeResponse struct {
// accountregistration
// Required: true
AccountRegistration *string `json:"accountRegistration"`
// accountupgrade
// Required: true
AccountUpgrade *string `json:"accountUpgrade"`
// passwordreset
// Required: true
PasswordReset *string `json:"passwordReset"`
// updateemail
// Required: true
UpdateEmail *string `json:"updateEmail"`
}
ModelVerificationCodeResponse Model verification code response
swagger:model Model verification code response.
func (*ModelVerificationCodeResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelVerificationCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerificationCodeResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelVerificationCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelVerifyRegistrationCode ¶ added in v0.14.0
type ModelVerifyRegistrationCode struct {
// code
// Required: true
Code *string `json:"code"`
// emailaddress
// Required: true
EmailAddress *string `json:"emailAddress"`
}
ModelVerifyRegistrationCode Model verify registration code
swagger:model Model verify registration code.
func (*ModelVerifyRegistrationCode) MarshalBinary ¶ added in v0.14.0
func (m *ModelVerifyRegistrationCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelVerifyRegistrationCode) UnmarshalBinary ¶ added in v0.14.0
func (m *ModelVerifyRegistrationCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelWebLinkingResponse ¶ added in v0.2.0
type ModelWebLinkingResponse struct {
// third_party_url
// Required: true
ThirdPartyURL *string `json:"third_party_url"`
}
ModelWebLinkingResponse Model web linking response
swagger:model Model web linking response.
func (*ModelWebLinkingResponse) MarshalBinary ¶ added in v0.2.0
func (m *ModelWebLinkingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelWebLinkingResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *ModelWebLinkingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthapiRevocationList ¶ added in v0.2.0
type OauthapiRevocationList struct {
// revoked_tokens
// Required: true
RevokedTokens *BloomFilterJSON `json:"revoked_tokens"`
// revoked_users
// Required: true
RevokedUsers []*OauthcommonUserRevocationListRecord `json:"revoked_users"`
}
OauthapiRevocationList Oauthapi revocation list
swagger:model Oauthapi revocation list.
func (*OauthapiRevocationList) MarshalBinary ¶ added in v0.2.0
func (m *OauthapiRevocationList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthapiRevocationList) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthapiRevocationList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKKey ¶ added in v0.2.0
type OauthcommonJWKKey struct {
// alg
Alg string `json:"alg,omitempty"`
// e
E string `json:"e,omitempty"`
// kid
Kid string `json:"kid,omitempty"`
// kty
// Required: true
Kty *string `json:"kty"`
// n
N string `json:"n,omitempty"`
// use
Use string `json:"use,omitempty"`
}
OauthcommonJWKKey Oauthcommon JWK key
swagger:model Oauthcommon JWK key.
func (*OauthcommonJWKKey) MarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKKey) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonJWKSet ¶ added in v0.2.0
type OauthcommonJWKSet struct {
// keys
// Required: true
Keys []*OauthcommonJWKKey `json:"keys"`
}
OauthcommonJWKSet Oauthcommon JWK set
swagger:model Oauthcommon JWK set.
func (*OauthcommonJWKSet) MarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonJWKSet) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonJWKSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthcommonUserRevocationListRecord ¶ added in v0.2.0
type OauthcommonUserRevocationListRecord struct {
// id
// Required: true
ID *string `json:"id"`
// revoked_at
// Required: true
// Format: date-time
RevokedAt strfmt.DateTime `json:"revoked_at"`
}
OauthcommonUserRevocationListRecord Oauthcommon user revocation list record
swagger:model Oauthcommon user revocation list record.
func (*OauthcommonUserRevocationListRecord) MarshalBinary ¶ added in v0.2.0
func (m *OauthcommonUserRevocationListRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthcommonUserRevocationListRecord) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthcommonUserRevocationListRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelCountryLocationResponse ¶ added in v0.2.0
type OauthmodelCountryLocationResponse struct {
// city
// Required: true
City *string `json:"city"`
// countrycode
// Required: true
CountryCode *string `json:"countryCode"`
// countryname
// Required: true
CountryName *string `json:"countryName"`
// state
// Required: true
State *string `json:"state"`
}
OauthmodelCountryLocationResponse Oauthmodel country location response
swagger:model Oauthmodel country location response.
func (*OauthmodelCountryLocationResponse) MarshalBinary ¶ added in v0.2.0
func (m *OauthmodelCountryLocationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelCountryLocationResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthmodelCountryLocationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelErrorResponse ¶
type OauthmodelErrorResponse struct {
// clientid
ClientID string `json:"clientId,omitempty"`
// default_factor
DefaultFactor string `json:"default_factor,omitempty"`
// email
Email string `json:"email,omitempty"`
// error
// Required: true
Error *string `json:"error"`
// error_description
ErrorDescription string `json:"error_description,omitempty"`
// error_uri
ErrorURI string `json:"error_uri,omitempty"`
// factors
Factors []string `json:"factors,omitempty"`
// linkingtoken
LinkingToken string `json:"linkingToken,omitempty"`
// messagevariables
MessageVariables map[string]string `json:"messageVariables,omitempty"`
// mfa_token
MFAToken string `json:"mfa_token,omitempty"`
// platformid
PlatformID string `json:"platformId,omitempty"`
// userban
UserBan *OauthmodelUserBan `json:"userBan,omitempty"`
}
OauthmodelErrorResponse Oauthmodel error response
swagger:model Oauthmodel error response.
func (*OauthmodelErrorResponse) MarshalBinary ¶
func (m *OauthmodelErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelErrorResponse) UnmarshalBinary ¶
func (m *OauthmodelErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelGameTokenCodeResponse ¶ added in v0.27.0
type OauthmodelGameTokenCodeResponse struct {
// code
// Required: true
Code *string `json:"code"`
}
OauthmodelGameTokenCodeResponse Oauthmodel game token code response
swagger:model Oauthmodel game token code response.
func (*OauthmodelGameTokenCodeResponse) MarshalBinary ¶ added in v0.27.0
func (m *OauthmodelGameTokenCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelGameTokenCodeResponse) UnmarshalBinary ¶ added in v0.27.0
func (m *OauthmodelGameTokenCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeResponse ¶ added in v0.34.0
type OauthmodelOneTimeLinkingCodeResponse struct {
// code will be expired in seconds
// Required: true
// Format: int64
Exp *int64 `json:"exp"`
// onetimelinkcode
// Required: true
OneTimeLinkCode *string `json:"oneTimeLinkCode"`
// onetimelinkurl
// Required: true
OneTimeLinkURL *string `json:"oneTimeLinkUrl"`
}
OauthmodelOneTimeLinkingCodeResponse Oauthmodel one time linking code response
swagger:model Oauthmodel one time linking code response.
func (*OauthmodelOneTimeLinkingCodeResponse) MarshalBinary ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelOneTimeLinkingCodeValidationResponse ¶ added in v0.34.0
type OauthmodelOneTimeLinkingCodeValidationResponse struct {
// expired
// Required: true
Expired *bool `json:"expired"`
// valid
// Required: true
Valid *bool `json:"valid"`
}
OauthmodelOneTimeLinkingCodeValidationResponse Oauthmodel one time linking code validation response
swagger:model Oauthmodel one time linking code validation response.
func (*OauthmodelOneTimeLinkingCodeValidationResponse) MarshalBinary ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary ¶ added in v0.34.0
func (m *OauthmodelOneTimeLinkingCodeValidationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenIntrospectResponse ¶ added in v0.2.0
type OauthmodelTokenIntrospectResponse struct {
// active
// Required: true
Active *bool `json:"active"`
// aud
Aud string `json:"aud,omitempty"`
// client_id
ClientID string `json:"client_id,omitempty"`
// exp
// Format: int64
Exp int64 `json:"exp,omitempty"`
// iat
// Format: int64
Iat int64 `json:"iat,omitempty"`
// scope
Scope string `json:"scope,omitempty"`
// sub
Sub string `json:"sub,omitempty"`
}
OauthmodelTokenIntrospectResponse Oauthmodel token introspect response
swagger:model Oauthmodel token introspect response.
func (*OauthmodelTokenIntrospectResponse) MarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenIntrospectResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenIntrospectResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenIntrospectResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenResponse ¶
type OauthmodelTokenResponse struct {
// access_token
// Required: true
AccessToken *string `json:"access_token"`
// bans
// Required: true
Bans []*AccountcommonJWTBanV3 `json:"bans"`
// will get from xbox dpi if it exists
DeviceID string `json:"device_id,omitempty"`
// display_name
// Required: true
DisplayName *string `json:"display_name"`
// expires_in
// Required: true
// Format: int32
ExpiresIn *int32 `json:"expires_in"`
// is_comply
IsComply bool `json:"is_comply"`
// jflgs
// Format: int32
Jflgs int32 `json:"jflgs,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// namespace_roles
// Required: true
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles"`
// permissions
// Required: true
Permissions []*AccountcommonPermission `json:"permissions"`
// platform_id
PlatformID string `json:"platform_id,omitempty"`
// platform_user_id
PlatformUserID string `json:"platform_user_id,omitempty"`
// refresh_expires_in
// Format: int32
RefreshExpiresIn int32 `json:"refresh_expires_in,omitempty"`
// refresh_token
// Required: true
RefreshToken *string `json:"refresh_token"`
// roles
// Required: true
Roles []string `json:"roles"`
// token_type
// Required: true
TokenType *string `json:"token_type"`
// user_id
// Required: true
UserID *string `json:"user_id"`
}
OauthmodelTokenResponse Oauthmodel token response
swagger:model Oauthmodel token response.
func (*OauthmodelTokenResponse) MarshalBinary ¶
func (m *OauthmodelTokenResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenResponse) UnmarshalBinary ¶
func (m *OauthmodelTokenResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenResponseV3 ¶
type OauthmodelTokenResponseV3 struct {
// access_token
// Required: true
AccessToken *string `json:"access_token"`
// present if it is user token
Bans []*AccountcommonJWTBanV3 `json:"bans,omitempty"`
// display_name
DisplayName string `json:"display_name,omitempty"`
// expires_in
// Required: true
// Format: int32
ExpiresIn *int32 `json:"expires_in"`
// is_comply
IsComply bool `json:"is_comply"`
// jflgs
// Format: int32
Jflgs int32 `json:"jflgs,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// present if it is user token
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles,omitempty"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// platform_id
PlatformID string `json:"platform_id,omitempty"`
// platform_user_id
PlatformUserID string `json:"platform_user_id,omitempty"`
// present if it is user token
// Format: int32
RefreshExpiresIn int32 `json:"refresh_expires_in,omitempty"`
// present if it is user token
RefreshToken string `json:"refresh_token,omitempty"`
// present if it is user token
Roles []string `json:"roles,omitempty"`
// scope
// Required: true
Scope *string `json:"scope"`
// token_type
// Required: true
TokenType *string `json:"token_type"`
// present if it is user token
UserID string `json:"user_id,omitempty"`
// xuid
Xuid string `json:"xuid,omitempty"`
}
OauthmodelTokenResponseV3 Oauthmodel token response V3
swagger:model Oauthmodel token response V3.
func (*OauthmodelTokenResponseV3) MarshalBinary ¶
func (m *OauthmodelTokenResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenResponseV3) UnmarshalBinary ¶
func (m *OauthmodelTokenResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenThirdPartyResponse ¶ added in v0.2.0
type OauthmodelTokenThirdPartyResponse struct {
// 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 token third party response.
func (*OauthmodelTokenThirdPartyResponse) MarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenThirdPartyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenThirdPartyResponse) UnmarshalBinary ¶ added in v0.2.0
func (m *OauthmodelTokenThirdPartyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelTokenWithDeviceCookieResponseV3 ¶ added in v0.29.0
type OauthmodelTokenWithDeviceCookieResponseV3 struct {
// access_token
// Required: true
AccessToken *string `json:"access_token"`
// Authentication Trust Id for device cookie validation. Only exist when login using grant_type=password and no existing Auth-Trust-Id given from request header
AuthTrustID string `json:"auth_trust_id,omitempty"`
// present if it is user token
Bans []*AccountcommonJWTBanV3 `json:"bans,omitempty"`
// display_name
DisplayName string `json:"display_name,omitempty"`
// expires_in
// Required: true
// Format: int32
ExpiresIn *int32 `json:"expires_in"`
// is_comply
IsComply bool `json:"is_comply"`
// jflgs
// Format: int32
Jflgs int32 `json:"jflgs,omitempty"`
// namespace
// Required: true
Namespace *string `json:"namespace"`
// present if it is user token
NamespaceRoles []*AccountcommonNamespaceRole `json:"namespace_roles,omitempty"`
// permissions
// Required: true
Permissions []*AccountcommonPermissionV3 `json:"permissions"`
// platform_id
PlatformID string `json:"platform_id,omitempty"`
// platform_user_id
PlatformUserID string `json:"platform_user_id,omitempty"`
// present if it is user token
// Format: int32
RefreshExpiresIn int32 `json:"refresh_expires_in,omitempty"`
// present if it is user token
RefreshToken string `json:"refresh_token,omitempty"`
// present if it is user token
Roles []string `json:"roles,omitempty"`
// scope
// Required: true
Scope *string `json:"scope"`
// token_type
// Required: true
TokenType *string `json:"token_type"`
// present if it is user token
UserID string `json:"user_id,omitempty"`
// xuid
Xuid string `json:"xuid,omitempty"`
}
OauthmodelTokenWithDeviceCookieResponseV3 Oauthmodel token with device cookie response V3
swagger:model Oauthmodel token with device cookie response V3.
func (*OauthmodelTokenWithDeviceCookieResponseV3) MarshalBinary ¶ added in v0.29.0
func (m *OauthmodelTokenWithDeviceCookieResponseV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary ¶ added in v0.29.0
func (m *OauthmodelTokenWithDeviceCookieResponseV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OauthmodelUserBan ¶ added in v0.37.0
type OauthmodelUserBan struct {
// comment
// Required: true
Comment *string `json:"comment"`
// enddate
// Required: true
// Format: int64
EndDate *int64 `json:"endDate"`
// reason
// Required: true
Reason *string `json:"reason"`
}
OauthmodelUserBan Oauthmodel user ban
swagger:model Oauthmodel user ban.
func (*OauthmodelUserBan) MarshalBinary ¶ added in v0.37.0
func (m *OauthmodelUserBan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OauthmodelUserBan) UnmarshalBinary ¶ added in v0.37.0
func (m *OauthmodelUserBan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestErrorResponse ¶
type RestErrorResponse struct {
// errorcode
// Required: true
// Format: int32
ErrorCode *int32 `json:"errorCode"`
// errormessage
// Required: true
ErrorMessage *string `json:"errorMessage"`
// messagevariables
MessageVariables map[string]string `json:"messageVariables,omitempty"`
}
RestErrorResponse Rest error response
swagger:model Rest error response.
func (*RestErrorResponse) MarshalBinary ¶
func (m *RestErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestErrorResponse) UnmarshalBinary ¶
func (m *RestErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestErrorResponseWithConflictedUserPlatformAccounts ¶ added in v0.28.0
type RestErrorResponseWithConflictedUserPlatformAccounts struct {
// errorcode
// Required: true
// Format: int32
ErrorCode *int32 `json:"errorCode"`
// errormessage
// Required: true
ErrorMessage *string `json:"errorMessage"`
// messagevariables
MessageVariables *AccountcommonConflictedUserPlatformAccounts `json:"messageVariables,omitempty"`
}
RestErrorResponseWithConflictedUserPlatformAccounts Rest error response with conflicted user platform accounts
swagger:model Rest error response with conflicted user platform accounts.
func (*RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary ¶ added in v0.28.0
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary ¶ added in v0.28.0
func (m *RestErrorResponseWithConflictedUserPlatformAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Validation ¶ added in v0.10.0
type Validation struct {
// allow all special Characters non words.
// Required: true
AllowAllSpecialCharacters *bool `json:"allowAllSpecialCharacters"`
// allowdigit
// Required: true
AllowDigit *bool `json:"allowDigit"`
// allowletter
// Required: true
AllowLetter *bool `json:"allowLetter"`
// allowspace
// Required: true
AllowSpace *bool `json:"allowSpace"`
// allowunicode
// Required: true
AllowUnicode *bool `json:"allowUnicode"`
// blockedword
// Required: true
BlockedWord []string `json:"blockedWord"`
// description
// Required: true
Description []*ValidationDescription `json:"description"`
// iscustomregex
// Required: true
IsCustomRegex *bool `json:"isCustomRegex"`
// lettercase
// Required: true
LetterCase *string `json:"letterCase"`
// maxlength
// Required: true
// Format: int32
MaxLength *int32 `json:"maxLength"`
// maxrepeatingalphanum
// Required: true
// Format: int32
MaxRepeatingAlphaNum *int32 `json:"maxRepeatingAlphaNum"`
// maxrepeatingspecialcharacter
// Required: true
// Format: int32
MaxRepeatingSpecialCharacter *int32 `json:"maxRepeatingSpecialCharacter"`
// minchartype
// Required: true
// Format: int32
MinCharType *int32 `json:"minCharType"`
// minlength
// Required: true
// Format: int32
MinLength *int32 `json:"minLength"`
// regex
// Required: true
Regex *string `json:"regex"`
// specialcharacterlocation
// Required: true
SpecialCharacterLocation *string `json:"specialCharacterLocation"`
// specialcharacters
// Required: true
SpecialCharacters []string `json:"specialCharacters"`
}
Validation Validation
swagger:model Validation.
func (*Validation) MarshalBinary ¶ added in v0.10.0
func (m *Validation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Validation) UnmarshalBinary ¶ added in v0.10.0
func (m *Validation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidationDescription ¶ added in v0.10.0
type ValidationDescription struct {
// language
// Required: true
Language *string `json:"language"`
// message
// Required: true
Message []string `json:"message"`
}
ValidationDescription Validation description
swagger:model Validation description.
func (*ValidationDescription) MarshalBinary ¶ added in v0.10.0
func (m *ValidationDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidationDescription) UnmarshalBinary ¶ added in v0.10.0
func (m *ValidationDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- account_create_test_user_request_v4.go
- account_create_test_user_response_v4.go
- account_create_test_users_request_v4.go
- account_create_test_users_response_v4.go
- account_create_user_request_v4.go
- account_create_user_response_v4.go
- account_upgrade_headless_account_request_v4.go
- account_upgrade_headless_account_with_verification_code_request_v4.go
- account_user_active_ban_response_v4.go
- account_user_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.go
- accountcommon_country_age_restriction.go
- accountcommon_description.go
- accountcommon_distinct_linked_platform_v3.go
- accountcommon_distinct_platform_response_v3.go
- accountcommon_input_validation_description.go
- accountcommon_j_w_t_ban_v3.go
- accountcommon_list_users_with_platform_accounts_response.go
- accountcommon_namespace_role.go
- accountcommon_netflix_certificates.go
- accountcommon_pagination.go
- accountcommon_pagination_v3.go
- accountcommon_permission.go
- accountcommon_permission_v3.go
- accountcommon_permissions.go
- accountcommon_permissions_v3.go
- accountcommon_platform_account.go
- accountcommon_platform_user_information_v3.go
- accountcommon_registered_domain.go
- accountcommon_role.go
- accountcommon_role_manager.go
- accountcommon_role_manager_v3.go
- accountcommon_role_member.go
- accountcommon_role_member_v3.go
- accountcommon_role_v3.go
- accountcommon_simple_user_platform_info_v3.go
- accountcommon_user_information_v3.go
- accountcommon_user_linked_platform.go
- accountcommon_user_linked_platform_v3.go
- accountcommon_user_linked_platforms_response_v3.go
- accountcommon_user_platform_info.go
- accountcommon_user_platforms.go
- accountcommon_user_search_by_platform_id_result.go
- accountcommon_user_search_result.go
- accountcommon_user_with_linked_platform_accounts.go
- accountcommon_user_with_platform_accounts.go
- banned_by.go
- bloom_filter_json.go
- clientmodel_client_create_request.go
- clientmodel_client_creation_response.go
- clientmodel_client_creation_v3_request.go
- clientmodel_client_response.go
- clientmodel_client_update_request.go
- clientmodel_client_update_secret_request.go
- clientmodel_client_update_v3_request.go
- clientmodel_client_v3_response.go
- clientmodel_clients_v3_response.go
- clientmodel_v3_client_update_secret_request.go
- legal_accepted_policies_request.go
- model_account_progression_info.go
- model_add_user_role_v4_request.go
- model_age_restriction_request.go
- model_age_restriction_request_v3.go
- model_age_restriction_response.go
- model_age_restriction_response_v3.go
- model_assign_user_v4_request.go
- model_assigned_user_v4_response.go
- model_authenticator_key_response_v4.go
- model_backup_codes_response_v4.go
- model_ban_create_request.go
- model_ban_update_request.go
- model_bulk_ban_create_request_v3.go
- model_bulk_unban_create_request_v3.go
- model_check_valid_user_id_request_v4.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_device_ban_request_v4.go
- model_device_ban_response_v4.go
- model_device_ban_update_request_v4.go
- model_device_banned_response_v4.go
- model_device_bans_response_v4.go
- model_device_id_decrypt_response_v4.go
- model_device_response_v4.go
- model_device_type_response_v4.go
- model_device_types_response_v4.go
- model_device_user_response_v4.go
- model_device_users_response_v4.go
- model_devices_response_v4.go
- model_disable_user_request.go
- model_email_update_request_v4.go
- model_enabled_factors_response_v4.go
- model_failed_ban_unban_user_v3.go
- model_forgot_password_request_v3.go
- model_get_admin_users_response.go
- model_get_link_headless_account_conflict_response.go
- model_get_publisher_user_response.go
- model_get_publisher_user_v3_response.go
- model_get_user_ban_v3_response.go
- model_get_user_justice_platform_account_response.go
- model_get_user_mapping.go
- model_get_user_mapping_v3.go
- model_get_users_response_with_pagination_v3.go
- model_input_validation_data.go
- model_input_validation_data_public.go
- model_input_validation_update_payload.go
- model_input_validations_public_response.go
- model_input_validations_response.go
- model_invite_user_request_v3.go
- model_invite_user_request_v4.go
- model_invite_user_response_v3.go
- model_link_headless_account_request.go
- model_link_platform_account_request.go
- model_link_platform_account_with_progression_request.go
- model_link_request.go
- model_linking_history_response_with_pagination_v3.go
- model_list_assigned_users_v4_response.go
- model_list_bulk_user_ban_response_v3.go
- model_list_bulk_user_response.go
- model_list_email_address_request.go
- model_list_role_v4_response.go
- model_list_user_information_result.go
- model_list_user_response_v3.go
- model_list_user_roles_v4_response.go
- model_list_valid_user_id_response_v4.go
- model_login_histories_response.go
- model_namespace_role_request.go
- model_permission_delete_request.go
- model_platform_domain_delete_request.go
- model_platform_domain_response.go
- model_platform_domain_update_request.go
- model_platform_user_id_request.go
- model_platform_user_information.go
- model_public_invite_user_request_v4.go
- model_public_third_party_platform_info.go
- model_public_user_information_response_v3.go
- model_public_user_information_v3.go
- model_public_user_response.go
- model_public_user_response_v3.go
- model_public_users_response.go
- model_remove_user_role_v4_request.go
- model_reset_password_request.go
- model_reset_password_request_v3.go
- model_revoke_user_v4_request.go
- model_role_admin_status_response.go
- model_role_admin_status_response_v3.go
- model_role_create_request.go
- model_role_create_v3_request.go
- model_role_managers_request.go
- model_role_managers_request_v3.go
- model_role_managers_response.go
- model_role_managers_responses_v3.go
- model_role_members_request.go
- model_role_members_request_v3.go
- model_role_members_response.go
- model_role_members_response_v3.go
- model_role_names_response_v3.go
- model_role_response.go
- model_role_response_v3.go
- model_role_response_with_managers.go
- model_role_response_with_managers_and_pagination_v3.go
- model_role_response_with_managers_v3.go
- model_role_update_request.go
- model_role_update_request_v3.go
- model_role_v4_request.go
- model_role_v4_response.go
- model_search_users_by_platform_id_response.go
- model_search_users_response.go
- model_search_users_response_with_pagination_v3.go
- model_send_register_verification_code_request.go
- model_send_verification_code_request.go
- model_send_verification_code_request_v3.go
- model_send_verification_link_request.go
- model_sso_platform_credential_request.go
- model_sso_platform_credential_response.go
- model_third_party_login_platform_credential_request.go
- model_third_party_login_platform_credential_response.go
- model_token_third_party_link_status_response.go
- model_unlink_user_platform_request.go
- model_update_permission_schedule_request.go
- model_update_user_deletion_status_request.go
- model_update_user_status_request.go
- model_upgrade_headless_account_request.go
- model_upgrade_headless_account_v3_request.go
- model_upgrade_headless_account_with_verification_code_request.go
- model_upgrade_headless_account_with_verification_code_request_v3.go
- model_user_active_ban_response.go
- model_user_active_ban_response_v3.go
- model_user_ban_response.go
- model_user_ban_response_v3.go
- model_user_base_info.go
- model_user_create_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_unban_create_request_v3.go
- model_user_update_request.go
- model_user_update_request_v3.go
- model_user_verification_request.go
- model_user_verification_request_v3.go
- model_valid_user_id_response_v4.go
- model_validation_detail.go
- model_validation_detail_public.go
- model_verification_code_response.go
- model_verify_registration_code.go
- model_web_linking_response.go
- oauthapi_revocation_list.go
- oauthcommon_j_w_k_key.go
- oauthcommon_j_w_k_set.go
- oauthcommon_user_revocation_list_record.go
- oauthmodel_country_location_response.go
- oauthmodel_error_response.go
- oauthmodel_game_token_code_response.go
- oauthmodel_one_time_linking_code_response.go
- oauthmodel_one_time_linking_code_validation_response.go
- oauthmodel_token_introspect_response.go
- oauthmodel_token_response.go
- oauthmodel_token_response_v3.go
- oauthmodel_token_third_party_response.go
- oauthmodel_token_with_device_cookie_response_v3.go
- oauthmodel_user_ban.go
- rest_error_response.go
- rest_error_response_with_conflicted_user_platform_accounts.go
- validation.go
- validation_description.go