Skip to main content

user_account.proto

path mgmt/v1alpha1/user_account.proto

package mgmt.v1alpha1


Messages

AcceptTeamAccountInviteRequest

NameTypeDescription
tokenstring

AcceptTeamAccountInviteResponse

NameTypeDescription
accountUserAccount

AccountInvite

NameTypeDescription
idstring
account_idstring
sender_user_idstring
emailstring
tokenstring
acceptedbool
created_atgoogle.protobuf.Timestamp
updated_atgoogle.protobuf.Timestamp
expires_atgoogle.protobuf.Timestamp

AccountTemporalConfig

NameTypeDescription
urlstring
namespacestring
sync_job_queue_namestring

AccountUser

NameTypeDescription
idstring
namestring
imagestring
emailstring

ConvertPersonalToTeamAccountRequest

NameTypeDescription

ConvertPersonalToTeamAccountResponse

NameTypeDescription

CreateTeamAccountRequest

NameTypeDescription
namestring

CreateTeamAccountResponse

NameTypeDescription
account_idstring

GetAccountTemporalConfigRequest

NameTypeDescription
account_idstring

GetAccountTemporalConfigResponse

NameTypeDescription
configAccountTemporalConfig

GetTeamAccountInvitesRequest

NameTypeDescription
account_idstring

GetTeamAccountInvitesResponse

NameTypeDescription
invitesrepeated AccountInvite

GetTeamAccountMembersRequest

NameTypeDescription
account_idstring

GetTeamAccountMembersResponse

NameTypeDescription
usersrepeated AccountUser

GetUserAccountsRequest

NameTypeDescription

GetUserAccountsResponse

NameTypeDescription
accountsrepeated UserAccount

GetUserRequest

NameTypeDescription

GetUserResponse

NameTypeDescription
user_idstring

InviteUserToTeamAccountRequest

NameTypeDescription
account_idstring
emailstring

InviteUserToTeamAccountResponse

NameTypeDescription
inviteAccountInvite

IsUserInAccountRequest

NameTypeDescription
account_idstring

IsUserInAccountResponse

NameTypeDescription
okbool

RemoveTeamAccountInviteRequest

NameTypeDescription
idstring

RemoveTeamAccountInviteResponse

NameTypeDescription

RemoveTeamAccountMemberRequest

NameTypeDescription
user_idstring
account_idstring

RemoveTeamAccountMemberResponse

NameTypeDescription

SetAccountTemporalConfigRequest

NameTypeDescription
account_idstring
configAccountTemporalConfig

SetAccountTemporalConfigResponse

NameTypeDescription
configAccountTemporalConfig

SetPersonalAccountRequest

NameTypeDescription

SetPersonalAccountResponse

NameTypeDescription
account_idstring

SetUserRequest

NameTypeDescription

SetUserResponse

NameTypeDescription
user_idstring

UserAccount

NameTypeDescription
idstring
namestring
typeUserAccountType

Enums

UserAccountType

NameNumberDescription
USER_ACCOUNT_TYPE_UNSPECIFIED0
USER_ACCOUNT_TYPE_PERSONAL1
USER_ACCOUNT_TYPE_TEAM2

Services

UserAccountService

GetUser

MethodGetUser
RequestGetUserRequest
ResponseGetUserResponse
Description

SetUser

MethodSetUser
RequestSetUserRequest
ResponseSetUserResponse
Description

GetUserAccounts

MethodGetUserAccounts
RequestGetUserAccountsRequest
ResponseGetUserAccountsResponse
Description

SetPersonalAccount

MethodSetPersonalAccount
RequestSetPersonalAccountRequest
ResponseSetPersonalAccountResponse
Description

ConvertPersonalToTeamAccount

MethodConvertPersonalToTeamAccount
RequestConvertPersonalToTeamAccountRequest
ResponseConvertPersonalToTeamAccountResponse
Description

CreateTeamAccount

MethodCreateTeamAccount
RequestCreateTeamAccountRequest
ResponseCreateTeamAccountResponse
Description

IsUserInAccount

MethodIsUserInAccount
RequestIsUserInAccountRequest
ResponseIsUserInAccountResponse
Description

GetAccountTemporalConfig

MethodGetAccountTemporalConfig
RequestGetAccountTemporalConfigRequest
ResponseGetAccountTemporalConfigResponse
Description

SetAccountTemporalConfig

MethodSetAccountTemporalConfig
RequestSetAccountTemporalConfigRequest
ResponseSetAccountTemporalConfigResponse
Description

GetTeamAccountMembers

MethodGetTeamAccountMembers
RequestGetTeamAccountMembersRequest
ResponseGetTeamAccountMembersResponse
Description

RemoveTeamAccountMember

MethodRemoveTeamAccountMember
RequestRemoveTeamAccountMemberRequest
ResponseRemoveTeamAccountMemberResponse
Description

InviteUserToTeamAccount

MethodInviteUserToTeamAccount
RequestInviteUserToTeamAccountRequest
ResponseInviteUserToTeamAccountResponse
Description

GetTeamAccountInvites

MethodGetTeamAccountInvites
RequestGetTeamAccountInvitesRequest
ResponseGetTeamAccountInvitesResponse
Description

RemoveTeamAccountInvite

MethodRemoveTeamAccountInvite
RequestRemoveTeamAccountInviteRequest
ResponseRemoveTeamAccountInviteResponse
Description

AcceptTeamAccountInvite

MethodAcceptTeamAccountInvite
RequestAcceptTeamAccountInviteRequest
ResponseAcceptTeamAccountInviteResponse
Description