users

package
v1.8.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	UsersService_CreateUser_FullMethodName                       = "/api.v1alpha1.org.users.UsersService/CreateUser"
	UsersService_CreateDelegatedUser_FullMethodName              = "/api.v1alpha1.org.users.UsersService/CreateDelegatedUser"
	UsersService_GetMyUser_FullMethodName                        = "/api.v1alpha1.org.users.UsersService/GetMyUser"
	UsersService_GetUser_FullMethodName                          = "/api.v1alpha1.org.users.UsersService/GetUser"
	UsersService_GetUserByOrgId_FullMethodName                   = "/api.v1alpha1.org.users.UsersService/GetUserByOrgId"
	UsersService_ListAgents_FullMethodName                       = "/api.v1alpha1.org.users.UsersService/ListAgents"
	UsersService_ListPublicUsers_FullMethodName                  = "/api.v1alpha1.org.users.UsersService/ListPublicUsers"
	UsersService_ListUsers_FullMethodName                        = "/api.v1alpha1.org.users.UsersService/ListUsers"
	UsersService_ListUsersByOrgId_FullMethodName                 = "/api.v1alpha1.org.users.UsersService/ListUsersByOrgId"
	UsersService_ListUsersByRegion_FullMethodName                = "/api.v1alpha1.org.users.UsersService/ListUsersByRegion"
	UsersService_UpdateMyUser_FullMethodName                     = "/api.v1alpha1.org.users.UsersService/UpdateMyUser"
	UsersService_UpdateUser_FullMethodName                       = "/api.v1alpha1.org.users.UsersService/UpdateUser"
	UsersService_UpdateUserLabels_FullMethodName                 = "/api.v1alpha1.org.users.UsersService/UpdateUserLabels"
	UsersService_UpdateUserCallerId_FullMethodName               = "/api.v1alpha1.org.users.UsersService/UpdateUserCallerId"
	UsersService_UpdateUserDisabled_FullMethodName               = "/api.v1alpha1.org.users.UsersService/UpdateUserDisabled"
	UsersService_UpdateUserDisabledByOrgId_FullMethodName        = "/api.v1alpha1.org.users.UsersService/UpdateUserDisabledByOrgId"
	UsersService_GetMyUserPasswordResetLink_FullMethodName       = "/api.v1alpha1.org.users.UsersService/GetMyUserPasswordResetLink"
	UsersService_GetUserPasswordResetLink_FullMethodName         = "/api.v1alpha1.org.users.UsersService/GetUserPasswordResetLink"
	UsersService_GetUserPasswordResetLinkByOrgId_FullMethodName  = "/api.v1alpha1.org.users.UsersService/GetUserPasswordResetLinkByOrgId"
	UsersService_CreatePasswordResetLink_FullMethodName          = "/api.v1alpha1.org.users.UsersService/CreatePasswordResetLink"
	UsersService_CreatePasswordResetLinkByOrgId_FullMethodName   = "/api.v1alpha1.org.users.UsersService/CreatePasswordResetLinkByOrgId"
	UsersService_GetUserLoginInfo_FullMethodName                 = "/api.v1alpha1.org.users.UsersService/GetUserLoginInfo"
	UsersService_GetUserEmailVerified_FullMethodName             = "/api.v1alpha1.org.users.UsersService/GetUserEmailVerified"
	UsersService_GetUserEmailVerifiedByOrgId_FullMethodName      = "/api.v1alpha1.org.users.UsersService/GetUserEmailVerifiedByOrgId"
	UsersService_ResetMyPassword_FullMethodName                  = "/api.v1alpha1.org.users.UsersService/ResetMyPassword"
	UsersService_ResetUserPassword_FullMethodName                = "/api.v1alpha1.org.users.UsersService/ResetUserPassword"
	UsersService_ResetUserPasswordByOrgId_FullMethodName         = "/api.v1alpha1.org.users.UsersService/ResetUserPasswordByOrgId"
	UsersService_SendUserEmailVerification_FullMethodName        = "/api.v1alpha1.org.users.UsersService/SendUserEmailVerification"
	UsersService_SendUserEmailVerificationByOrgId_FullMethodName = "/api.v1alpha1.org.users.UsersService/SendUserEmailVerificationByOrgId"
	UsersService_SendPasswordReset_FullMethodName                = "/api.v1alpha1.org.users.UsersService/SendPasswordReset"
	UsersService_SendPasswordResetByOrgId_FullMethodName         = "/api.v1alpha1.org.users.UsersService/SendPasswordResetByOrgId"
	UsersService_GetUserSessionData_FullMethodName               = "/api.v1alpha1.org.users.UsersService/GetUserSessionData"
	UsersService_GetAgentProfileGroup_FullMethodName             = "/api.v1alpha1.org.users.UsersService/GetAgentProfileGroup"
	UsersService_ListAgentProfileGroups_FullMethodName           = "/api.v1alpha1.org.users.UsersService/ListAgentProfileGroups"
	UsersService_UpdateAgentProfileGroup_FullMethodName          = "/api.v1alpha1.org.users.UsersService/UpdateAgentProfileGroup"
	UsersService_CreateAgentProfileGroup_FullMethodName          = "/api.v1alpha1.org.users.UsersService/CreateAgentProfileGroup"
	UsersService_DeleteAgentProfileGroup_FullMethodName          = "/api.v1alpha1.org.users.UsersService/DeleteAgentProfileGroup"
	UsersService_AssignAgentProfileGroups_FullMethodName         = "/api.v1alpha1.org.users.UsersService/AssignAgentProfileGroups"
	UsersService_AddUserSubscription_FullMethodName              = "/api.v1alpha1.org.users.UsersService/AddUserSubscription"
	UsersService_AddUserSubscriptionByUserId_FullMethodName      = "/api.v1alpha1.org.users.UsersService/AddUserSubscriptionByUserId"
	UsersService_GetUserSubscription_FullMethodName              = "/api.v1alpha1.org.users.UsersService/GetUserSubscription"
	UsersService_GetUserSubscriptionByUserId_FullMethodName      = "/api.v1alpha1.org.users.UsersService/GetUserSubscriptionByUserId"
	UsersService_UpdateUserSubscription_FullMethodName           = "/api.v1alpha1.org.users.UsersService/UpdateUserSubscription"
	UsersService_UpdateUserSubscriptionByUserId_FullMethodName   = "/api.v1alpha1.org.users.UsersService/UpdateUserSubscriptionByUserId"
	UsersService_RemoveUserSubscription_FullMethodName           = "/api.v1alpha1.org.users.UsersService/RemoveUserSubscription"
	UsersService_RemoveUserSubscriptionByUserId_FullMethodName   = "/api.v1alpha1.org.users.UsersService/RemoveUserSubscriptionByUserId"
	UsersService_ListUserSubscriptions_FullMethodName            = "/api.v1alpha1.org.users.UsersService/ListUserSubscriptions"
	UsersService_ListUserSubscriptionsByUserId_FullMethodName    = "/api.v1alpha1.org.users.UsersService/ListUserSubscriptionsByUserId"
	UsersService_ListOrgSubscriptions_FullMethodName             = "/api.v1alpha1.org.users.UsersService/ListOrgSubscriptions"
	UsersService_CreateAuthToken_FullMethodName                  = "/api.v1alpha1.org.users.UsersService/CreateAuthToken"
	UsersService_CreateAuthTokenByUserId_FullMethodName          = "/api.v1alpha1.org.users.UsersService/CreateAuthTokenByUserId"
	UsersService_ListAuthTokens_FullMethodName                   = "/api.v1alpha1.org.users.UsersService/ListAuthTokens"
	UsersService_ListAuthTokensByUserId_FullMethodName           = "/api.v1alpha1.org.users.UsersService/ListAuthTokensByUserId"
	UsersService_SetAuthTokenExpiration_FullMethodName           = "/api.v1alpha1.org.users.UsersService/SetAuthTokenExpiration"
	UsersService_SetAuthTokenExpirationByUserId_FullMethodName   = "/api.v1alpha1.org.users.UsersService/SetAuthTokenExpirationByUserId"
	UsersService_DeleteAuthToken_FullMethodName                  = "/api.v1alpha1.org.users.UsersService/DeleteAuthToken"
	UsersService_DeleteAuthTokenByUserId_FullMethodName          = "/api.v1alpha1.org.users.UsersService/DeleteAuthTokenByUserId"
	UsersService_RefreshMfaLockout_FullMethodName                = "/api.v1alpha1.org.users.UsersService/RefreshMfaLockout"
	UsersService_RefreshMfaLockoutByOrgId_FullMethodName         = "/api.v1alpha1.org.users.UsersService/RefreshMfaLockoutByOrgId"
	UsersService_SetMfaType_FullMethodName                       = "/api.v1alpha1.org.users.UsersService/SetMfaType"
	UsersService_SetMyMfaType_FullMethodName                     = "/api.v1alpha1.org.users.UsersService/SetMyMfaType"
	UsersService_EnableUserMfa_FullMethodName                    = "/api.v1alpha1.org.users.UsersService/EnableUserMfa"
	UsersService_EnableMyUserMfa_FullMethodName                  = "/api.v1alpha1.org.users.UsersService/EnableMyUserMfa"
	UsersService_GetUserMfaInfo_FullMethodName                   = "/api.v1alpha1.org.users.UsersService/GetUserMfaInfo"
	UsersService_GetMyUserMfaInfo_FullMethodName                 = "/api.v1alpha1.org.users.UsersService/GetMyUserMfaInfo"
	UsersService_AddGroupedUserIPRestrictions_FullMethodName     = "/api.v1alpha1.org.users.UsersService/AddGroupedUserIPRestrictions"
	UsersService_RemoveGroupedUserIPRestrictions_FullMethodName  = "/api.v1alpha1.org.users.UsersService/RemoveGroupedUserIPRestrictions"
	UsersService_ListUsersAllowedIps_FullMethodName              = "/api.v1alpha1.org.users.UsersService/ListUsersAllowedIps"
)

Variables

View Source
var File_api_v1alpha1_org_users_agent_profile_group_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_org_users_auth_token_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_org_users_notifications_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_org_users_service_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_org_users_users_proto protoreflect.FileDescriptor
View Source
var UsersService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.org.users.UsersService",
	HandlerType: (*UsersServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateUser",
			Handler:    _UsersService_CreateUser_Handler,
		},
		{
			MethodName: "CreateDelegatedUser",
			Handler:    _UsersService_CreateDelegatedUser_Handler,
		},
		{
			MethodName: "GetMyUser",
			Handler:    _UsersService_GetMyUser_Handler,
		},
		{
			MethodName: "GetUser",
			Handler:    _UsersService_GetUser_Handler,
		},
		{
			MethodName: "GetUserByOrgId",
			Handler:    _UsersService_GetUserByOrgId_Handler,
		},
		{
			MethodName: "UpdateMyUser",
			Handler:    _UsersService_UpdateMyUser_Handler,
		},
		{
			MethodName: "UpdateUser",
			Handler:    _UsersService_UpdateUser_Handler,
		},
		{
			MethodName: "UpdateUserLabels",
			Handler:    _UsersService_UpdateUserLabels_Handler,
		},
		{
			MethodName: "UpdateUserCallerId",
			Handler:    _UsersService_UpdateUserCallerId_Handler,
		},
		{
			MethodName: "UpdateUserDisabled",
			Handler:    _UsersService_UpdateUserDisabled_Handler,
		},
		{
			MethodName: "UpdateUserDisabledByOrgId",
			Handler:    _UsersService_UpdateUserDisabledByOrgId_Handler,
		},
		{
			MethodName: "GetMyUserPasswordResetLink",
			Handler:    _UsersService_GetMyUserPasswordResetLink_Handler,
		},
		{
			MethodName: "GetUserPasswordResetLink",
			Handler:    _UsersService_GetUserPasswordResetLink_Handler,
		},
		{
			MethodName: "GetUserPasswordResetLinkByOrgId",
			Handler:    _UsersService_GetUserPasswordResetLinkByOrgId_Handler,
		},
		{
			MethodName: "CreatePasswordResetLink",
			Handler:    _UsersService_CreatePasswordResetLink_Handler,
		},
		{
			MethodName: "CreatePasswordResetLinkByOrgId",
			Handler:    _UsersService_CreatePasswordResetLinkByOrgId_Handler,
		},
		{
			MethodName: "GetUserLoginInfo",
			Handler:    _UsersService_GetUserLoginInfo_Handler,
		},
		{
			MethodName: "GetUserEmailVerified",
			Handler:    _UsersService_GetUserEmailVerified_Handler,
		},
		{
			MethodName: "GetUserEmailVerifiedByOrgId",
			Handler:    _UsersService_GetUserEmailVerifiedByOrgId_Handler,
		},
		{
			MethodName: "ResetMyPassword",
			Handler:    _UsersService_ResetMyPassword_Handler,
		},
		{
			MethodName: "ResetUserPassword",
			Handler:    _UsersService_ResetUserPassword_Handler,
		},
		{
			MethodName: "ResetUserPasswordByOrgId",
			Handler:    _UsersService_ResetUserPasswordByOrgId_Handler,
		},
		{
			MethodName: "SendUserEmailVerification",
			Handler:    _UsersService_SendUserEmailVerification_Handler,
		},
		{
			MethodName: "SendUserEmailVerificationByOrgId",
			Handler:    _UsersService_SendUserEmailVerificationByOrgId_Handler,
		},
		{
			MethodName: "SendPasswordReset",
			Handler:    _UsersService_SendPasswordReset_Handler,
		},
		{
			MethodName: "SendPasswordResetByOrgId",
			Handler:    _UsersService_SendPasswordResetByOrgId_Handler,
		},
		{
			MethodName: "GetUserSessionData",
			Handler:    _UsersService_GetUserSessionData_Handler,
		},
		{
			MethodName: "GetAgentProfileGroup",
			Handler:    _UsersService_GetAgentProfileGroup_Handler,
		},
		{
			MethodName: "ListAgentProfileGroups",
			Handler:    _UsersService_ListAgentProfileGroups_Handler,
		},
		{
			MethodName: "UpdateAgentProfileGroup",
			Handler:    _UsersService_UpdateAgentProfileGroup_Handler,
		},
		{
			MethodName: "CreateAgentProfileGroup",
			Handler:    _UsersService_CreateAgentProfileGroup_Handler,
		},
		{
			MethodName: "DeleteAgentProfileGroup",
			Handler:    _UsersService_DeleteAgentProfileGroup_Handler,
		},
		{
			MethodName: "AssignAgentProfileGroups",
			Handler:    _UsersService_AssignAgentProfileGroups_Handler,
		},
		{
			MethodName: "AddUserSubscription",
			Handler:    _UsersService_AddUserSubscription_Handler,
		},
		{
			MethodName: "AddUserSubscriptionByUserId",
			Handler:    _UsersService_AddUserSubscriptionByUserId_Handler,
		},
		{
			MethodName: "GetUserSubscription",
			Handler:    _UsersService_GetUserSubscription_Handler,
		},
		{
			MethodName: "GetUserSubscriptionByUserId",
			Handler:    _UsersService_GetUserSubscriptionByUserId_Handler,
		},
		{
			MethodName: "UpdateUserSubscription",
			Handler:    _UsersService_UpdateUserSubscription_Handler,
		},
		{
			MethodName: "UpdateUserSubscriptionByUserId",
			Handler:    _UsersService_UpdateUserSubscriptionByUserId_Handler,
		},
		{
			MethodName: "RemoveUserSubscription",
			Handler:    _UsersService_RemoveUserSubscription_Handler,
		},
		{
			MethodName: "RemoveUserSubscriptionByUserId",
			Handler:    _UsersService_RemoveUserSubscriptionByUserId_Handler,
		},
		{
			MethodName: "ListUserSubscriptions",
			Handler:    _UsersService_ListUserSubscriptions_Handler,
		},
		{
			MethodName: "ListUserSubscriptionsByUserId",
			Handler:    _UsersService_ListUserSubscriptionsByUserId_Handler,
		},
		{
			MethodName: "ListOrgSubscriptions",
			Handler:    _UsersService_ListOrgSubscriptions_Handler,
		},
		{
			MethodName: "CreateAuthToken",
			Handler:    _UsersService_CreateAuthToken_Handler,
		},
		{
			MethodName: "CreateAuthTokenByUserId",
			Handler:    _UsersService_CreateAuthTokenByUserId_Handler,
		},
		{
			MethodName: "ListAuthTokens",
			Handler:    _UsersService_ListAuthTokens_Handler,
		},
		{
			MethodName: "ListAuthTokensByUserId",
			Handler:    _UsersService_ListAuthTokensByUserId_Handler,
		},
		{
			MethodName: "SetAuthTokenExpiration",
			Handler:    _UsersService_SetAuthTokenExpiration_Handler,
		},
		{
			MethodName: "SetAuthTokenExpirationByUserId",
			Handler:    _UsersService_SetAuthTokenExpirationByUserId_Handler,
		},
		{
			MethodName: "DeleteAuthToken",
			Handler:    _UsersService_DeleteAuthToken_Handler,
		},
		{
			MethodName: "DeleteAuthTokenByUserId",
			Handler:    _UsersService_DeleteAuthTokenByUserId_Handler,
		},
		{
			MethodName: "RefreshMfaLockout",
			Handler:    _UsersService_RefreshMfaLockout_Handler,
		},
		{
			MethodName: "RefreshMfaLockoutByOrgId",
			Handler:    _UsersService_RefreshMfaLockoutByOrgId_Handler,
		},
		{
			MethodName: "SetMfaType",
			Handler:    _UsersService_SetMfaType_Handler,
		},
		{
			MethodName: "SetMyMfaType",
			Handler:    _UsersService_SetMyMfaType_Handler,
		},
		{
			MethodName: "EnableUserMfa",
			Handler:    _UsersService_EnableUserMfa_Handler,
		},
		{
			MethodName: "EnableMyUserMfa",
			Handler:    _UsersService_EnableMyUserMfa_Handler,
		},
		{
			MethodName: "GetUserMfaInfo",
			Handler:    _UsersService_GetUserMfaInfo_Handler,
		},
		{
			MethodName: "GetMyUserMfaInfo",
			Handler:    _UsersService_GetMyUserMfaInfo_Handler,
		},
		{
			MethodName: "AddGroupedUserIPRestrictions",
			Handler:    _UsersService_AddGroupedUserIPRestrictions_Handler,
		},
		{
			MethodName: "RemoveGroupedUserIPRestrictions",
			Handler:    _UsersService_RemoveGroupedUserIPRestrictions_Handler,
		},
		{
			MethodName: "ListUsersAllowedIps",
			Handler:    _UsersService_ListUsersAllowedIps_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ListAgents",
			Handler:       _UsersService_ListAgents_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListPublicUsers",
			Handler:       _UsersService_ListPublicUsers_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListUsers",
			Handler:       _UsersService_ListUsers_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListUsersByOrgId",
			Handler:       _UsersService_ListUsersByOrgId_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListUsersByRegion",
			Handler:       _UsersService_ListUsersByRegion_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1alpha1/org/users/service.proto",
}

UsersService_ServiceDesc is the grpc.ServiceDesc for UsersService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterUsersServiceServer

func RegisterUsersServiceServer(s grpc.ServiceRegistrar, srv UsersServiceServer)

Types

type AddGroupedUserIPRestrictionsRequest

type AddGroupedUserIPRestrictionsRequest struct {

	// List of users that can only use the provided IPs.
	UserIds []string `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// List of IPs to whitelist for the associated group of users.
	Ips []string `protobuf:"bytes,2,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

Request message for the AddGroupedUserIPRestrictions rpc.

func (*AddGroupedUserIPRestrictionsRequest) Descriptor deprecated

func (*AddGroupedUserIPRestrictionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddGroupedUserIPRestrictionsRequest.ProtoReflect.Descriptor instead.

func (*AddGroupedUserIPRestrictionsRequest) GetIps

func (*AddGroupedUserIPRestrictionsRequest) GetUserIds

func (x *AddGroupedUserIPRestrictionsRequest) GetUserIds() []string

func (*AddGroupedUserIPRestrictionsRequest) ProtoMessage

func (*AddGroupedUserIPRestrictionsRequest) ProtoMessage()

func (*AddGroupedUserIPRestrictionsRequest) ProtoReflect

func (*AddGroupedUserIPRestrictionsRequest) Reset

func (*AddGroupedUserIPRestrictionsRequest) String

type AddGroupedUserIPRestrictionsResponse

type AddGroupedUserIPRestrictionsResponse struct {
	// contains filtered or unexported fields
}

Response message for the AddGroupedUserIPRestrictions rpc.

func (*AddGroupedUserIPRestrictionsResponse) Descriptor deprecated

func (*AddGroupedUserIPRestrictionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddGroupedUserIPRestrictionsResponse.ProtoReflect.Descriptor instead.

func (*AddGroupedUserIPRestrictionsResponse) ProtoMessage

func (*AddGroupedUserIPRestrictionsResponse) ProtoMessage()

func (*AddGroupedUserIPRestrictionsResponse) ProtoReflect

func (*AddGroupedUserIPRestrictionsResponse) Reset

func (*AddGroupedUserIPRestrictionsResponse) String

type AddUserSubscriptionByUserIdRequest

type AddUserSubscriptionByUserIdRequest struct {

	// Required.
	// User assigned to subscription
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// All fields (except subscription id) must be set.
	Subscription *UserSubscription `protobuf:"bytes,2,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Request to add a user subscription by a specified user with editing users org.

func (*AddUserSubscriptionByUserIdRequest) Descriptor deprecated

func (*AddUserSubscriptionByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddUserSubscriptionByUserIdRequest.ProtoReflect.Descriptor instead.

func (*AddUserSubscriptionByUserIdRequest) GetSubscription

func (*AddUserSubscriptionByUserIdRequest) GetUserId

func (*AddUserSubscriptionByUserIdRequest) ProtoMessage

func (*AddUserSubscriptionByUserIdRequest) ProtoMessage()

func (*AddUserSubscriptionByUserIdRequest) ProtoReflect

func (*AddUserSubscriptionByUserIdRequest) Reset

func (*AddUserSubscriptionByUserIdRequest) String

type AddUserSubscriptionByUserIdResponse

type AddUserSubscriptionByUserIdResponse struct {
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Response to adding a user subscription. Contains a single user subscription.

func (*AddUserSubscriptionByUserIdResponse) Descriptor deprecated

func (*AddUserSubscriptionByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddUserSubscriptionByUserIdResponse.ProtoReflect.Descriptor instead.

func (*AddUserSubscriptionByUserIdResponse) GetSubscription

func (*AddUserSubscriptionByUserIdResponse) ProtoMessage

func (*AddUserSubscriptionByUserIdResponse) ProtoMessage()

func (*AddUserSubscriptionByUserIdResponse) ProtoReflect

func (*AddUserSubscriptionByUserIdResponse) Reset

func (*AddUserSubscriptionByUserIdResponse) String

type AddUserSubscriptionRequest

type AddUserSubscriptionRequest struct {

	// Required.
	// All fields (except subscription id) must be set.
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Request to add a user subscription.

func (*AddUserSubscriptionRequest) Descriptor deprecated

func (*AddUserSubscriptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddUserSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*AddUserSubscriptionRequest) GetSubscription

func (x *AddUserSubscriptionRequest) GetSubscription() *UserSubscription

func (*AddUserSubscriptionRequest) ProtoMessage

func (*AddUserSubscriptionRequest) ProtoMessage()

func (*AddUserSubscriptionRequest) ProtoReflect

func (*AddUserSubscriptionRequest) Reset

func (x *AddUserSubscriptionRequest) Reset()

func (*AddUserSubscriptionRequest) String

func (x *AddUserSubscriptionRequest) String() string

type AddUserSubscriptionResponse

type AddUserSubscriptionResponse struct {
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Response to adding a user subscription. Contains a single user subscription.

func (*AddUserSubscriptionResponse) Descriptor deprecated

func (*AddUserSubscriptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddUserSubscriptionResponse.ProtoReflect.Descriptor instead.

func (*AddUserSubscriptionResponse) GetSubscription

func (x *AddUserSubscriptionResponse) GetSubscription() *UserSubscription

func (*AddUserSubscriptionResponse) ProtoMessage

func (*AddUserSubscriptionResponse) ProtoMessage()

func (*AddUserSubscriptionResponse) ProtoReflect

func (*AddUserSubscriptionResponse) Reset

func (x *AddUserSubscriptionResponse) Reset()

func (*AddUserSubscriptionResponse) String

func (x *AddUserSubscriptionResponse) String() string

type AssignAgentProfileGroupsRequest

type AssignAgentProfileGroupsRequest struct {

	// Agent profile group ID to assign to provided users.
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// List of user IDs to assign to the agent profile group
	UserIds []string `protobuf:"bytes,2,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// contains filtered or unexported fields
}

Request message for the AssignAgentProfileGroups rpc.

func (*AssignAgentProfileGroupsRequest) Descriptor deprecated

func (*AssignAgentProfileGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AssignAgentProfileGroupsRequest.ProtoReflect.Descriptor instead.

func (*AssignAgentProfileGroupsRequest) GetAgentProfileGroupId

func (x *AssignAgentProfileGroupsRequest) GetAgentProfileGroupId() string

func (*AssignAgentProfileGroupsRequest) GetUserIds

func (x *AssignAgentProfileGroupsRequest) GetUserIds() []string

func (*AssignAgentProfileGroupsRequest) ProtoMessage

func (*AssignAgentProfileGroupsRequest) ProtoMessage()

func (*AssignAgentProfileGroupsRequest) ProtoReflect

func (*AssignAgentProfileGroupsRequest) Reset

func (*AssignAgentProfileGroupsRequest) String

type AssignAgentProfileGroupsResponse

type AssignAgentProfileGroupsResponse struct {
	// contains filtered or unexported fields
}

Response message for the AssignAgentProfileGroups rpc.

func (*AssignAgentProfileGroupsResponse) Descriptor deprecated

func (*AssignAgentProfileGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AssignAgentProfileGroupsResponse.ProtoReflect.Descriptor instead.

func (*AssignAgentProfileGroupsResponse) ProtoMessage

func (*AssignAgentProfileGroupsResponse) ProtoMessage()

func (*AssignAgentProfileGroupsResponse) ProtoReflect

func (*AssignAgentProfileGroupsResponse) Reset

func (*AssignAgentProfileGroupsResponse) String

type CreateAgentProfileGroupRequest

type CreateAgentProfileGroupRequest struct {

	// Agent profile group to create.
	AgentProfileGroup *org.AgentProfileGroup `protobuf:"bytes,1,opt,name=agent_profile_group,json=agentProfileGroup,proto3" json:"agent_profile_group,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreateAgentProfileGroup rpc.

func (*CreateAgentProfileGroupRequest) Descriptor deprecated

func (*CreateAgentProfileGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAgentProfileGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateAgentProfileGroupRequest) GetAgentProfileGroup

func (x *CreateAgentProfileGroupRequest) GetAgentProfileGroup() *org.AgentProfileGroup

func (*CreateAgentProfileGroupRequest) ProtoMessage

func (*CreateAgentProfileGroupRequest) ProtoMessage()

func (*CreateAgentProfileGroupRequest) ProtoReflect

func (*CreateAgentProfileGroupRequest) Reset

func (x *CreateAgentProfileGroupRequest) Reset()

func (*CreateAgentProfileGroupRequest) String

type CreateAgentProfileGroupResponse

type CreateAgentProfileGroupResponse struct {

	// Created agent profile group.
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for the CreateAgentProfileGroup rpc.

func (*CreateAgentProfileGroupResponse) Descriptor deprecated

func (*CreateAgentProfileGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateAgentProfileGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateAgentProfileGroupResponse) GetAgentProfileGroupId

func (x *CreateAgentProfileGroupResponse) GetAgentProfileGroupId() string

func (*CreateAgentProfileGroupResponse) ProtoMessage

func (*CreateAgentProfileGroupResponse) ProtoMessage()

func (*CreateAgentProfileGroupResponse) ProtoReflect

func (*CreateAgentProfileGroupResponse) Reset

func (*CreateAgentProfileGroupResponse) String

type CreateAuthTokenByUserIdRequest

type CreateAuthTokenByUserIdRequest struct {

	// User id creating new token for.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreateAuthTokenByUserId rpc.

func (*CreateAuthTokenByUserIdRequest) Descriptor deprecated

func (*CreateAuthTokenByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAuthTokenByUserIdRequest.ProtoReflect.Descriptor instead.

func (*CreateAuthTokenByUserIdRequest) GetUserId

func (x *CreateAuthTokenByUserIdRequest) GetUserId() string

func (*CreateAuthTokenByUserIdRequest) ProtoMessage

func (*CreateAuthTokenByUserIdRequest) ProtoMessage()

func (*CreateAuthTokenByUserIdRequest) ProtoReflect

func (*CreateAuthTokenByUserIdRequest) Reset

func (x *CreateAuthTokenByUserIdRequest) Reset()

func (*CreateAuthTokenByUserIdRequest) String

type CreateAuthTokenByUserIdResponse

type CreateAuthTokenByUserIdResponse struct {

	// Newly generated auth token.
	AuthToken *org.AuthToken `protobuf:"bytes,1,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for the CreateAuthTokenByUserId rpc.

func (*CreateAuthTokenByUserIdResponse) Descriptor deprecated

func (*CreateAuthTokenByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateAuthTokenByUserIdResponse.ProtoReflect.Descriptor instead.

func (*CreateAuthTokenByUserIdResponse) GetAuthToken

func (x *CreateAuthTokenByUserIdResponse) GetAuthToken() *org.AuthToken

func (*CreateAuthTokenByUserIdResponse) ProtoMessage

func (*CreateAuthTokenByUserIdResponse) ProtoMessage()

func (*CreateAuthTokenByUserIdResponse) ProtoReflect

func (*CreateAuthTokenByUserIdResponse) Reset

func (*CreateAuthTokenByUserIdResponse) String

type CreateAuthTokenRequest

type CreateAuthTokenRequest struct {
	// contains filtered or unexported fields
}

Request message for the CreateAuthToken rpc.

func (*CreateAuthTokenRequest) Descriptor deprecated

func (*CreateAuthTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAuthTokenRequest.ProtoReflect.Descriptor instead.

func (*CreateAuthTokenRequest) ProtoMessage

func (*CreateAuthTokenRequest) ProtoMessage()

func (*CreateAuthTokenRequest) ProtoReflect

func (x *CreateAuthTokenRequest) ProtoReflect() protoreflect.Message

func (*CreateAuthTokenRequest) Reset

func (x *CreateAuthTokenRequest) Reset()

func (*CreateAuthTokenRequest) String

func (x *CreateAuthTokenRequest) String() string

type CreateAuthTokenResponse

type CreateAuthTokenResponse struct {

	// Newly generated auth token.
	AuthToken *org.AuthToken `protobuf:"bytes,1,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for the CreateAuthToken rpc.

func (*CreateAuthTokenResponse) Descriptor deprecated

func (*CreateAuthTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateAuthTokenResponse.ProtoReflect.Descriptor instead.

func (*CreateAuthTokenResponse) GetAuthToken

func (x *CreateAuthTokenResponse) GetAuthToken() *org.AuthToken

func (*CreateAuthTokenResponse) ProtoMessage

func (*CreateAuthTokenResponse) ProtoMessage()

func (*CreateAuthTokenResponse) ProtoReflect

func (x *CreateAuthTokenResponse) ProtoReflect() protoreflect.Message

func (*CreateAuthTokenResponse) Reset

func (x *CreateAuthTokenResponse) Reset()

func (*CreateAuthTokenResponse) String

func (x *CreateAuthTokenResponse) String() string

type CreateDelegatedUserRequest

type CreateDelegatedUserRequest struct {

	// the user id provided by the auth (idp) connection.
	AuthUserId string `protobuf:"bytes,1,opt,name=auth_user_id,json=authUserId,proto3" json:"auth_user_id,omitempty"`
	// org_id for which the user will be created for.
	// generally when org_id is passed, it requires
	// customer support permission, but this is an
	// un-authenticated request so it is an exception
	// which is handled by envoy.
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// the user's email provided by the auth connection.
	Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	// the username provided by the auth connection.
	Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	// the user's first name.
	FirstName string `protobuf:"bytes,5,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// the user's last name.
	LastName string `protobuf:"bytes,6,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// the user's groups provided by the auth connection.
	Groups []string `protobuf:"bytes,7,rep,name=groups,proto3" json:"groups,omitempty"`
	// the id of the auth connection the user is coming from.
	ConnectionId string `protobuf:"bytes,8,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreateDelegatedUser rpc.

func (*CreateDelegatedUserRequest) Descriptor deprecated

func (*CreateDelegatedUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDelegatedUserRequest.ProtoReflect.Descriptor instead.

func (*CreateDelegatedUserRequest) GetAuthUserId

func (x *CreateDelegatedUserRequest) GetAuthUserId() string

func (*CreateDelegatedUserRequest) GetConnectionId

func (x *CreateDelegatedUserRequest) GetConnectionId() string

func (*CreateDelegatedUserRequest) GetEmail

func (x *CreateDelegatedUserRequest) GetEmail() string

func (*CreateDelegatedUserRequest) GetFirstName

func (x *CreateDelegatedUserRequest) GetFirstName() string

func (*CreateDelegatedUserRequest) GetGroups

func (x *CreateDelegatedUserRequest) GetGroups() []string

func (*CreateDelegatedUserRequest) GetLastName

func (x *CreateDelegatedUserRequest) GetLastName() string

func (*CreateDelegatedUserRequest) GetOrgId

func (x *CreateDelegatedUserRequest) GetOrgId() string

func (*CreateDelegatedUserRequest) GetUsername

func (x *CreateDelegatedUserRequest) GetUsername() string

func (*CreateDelegatedUserRequest) ProtoMessage

func (*CreateDelegatedUserRequest) ProtoMessage()

func (*CreateDelegatedUserRequest) ProtoReflect

func (*CreateDelegatedUserRequest) Reset

func (x *CreateDelegatedUserRequest) Reset()

func (*CreateDelegatedUserRequest) String

func (x *CreateDelegatedUserRequest) String() string

type CreateDelegatedUserResponse

type CreateDelegatedUserResponse struct {

	// The id of the created user.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for the CreateDelegatedUser rpc.

func (*CreateDelegatedUserResponse) Descriptor deprecated

func (*CreateDelegatedUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateDelegatedUserResponse.ProtoReflect.Descriptor instead.

func (*CreateDelegatedUserResponse) GetUserId

func (x *CreateDelegatedUserResponse) GetUserId() string

func (*CreateDelegatedUserResponse) ProtoMessage

func (*CreateDelegatedUserResponse) ProtoMessage()

func (*CreateDelegatedUserResponse) ProtoReflect

func (*CreateDelegatedUserResponse) Reset

func (x *CreateDelegatedUserResponse) Reset()

func (*CreateDelegatedUserResponse) String

func (x *CreateDelegatedUserResponse) String() string

type CreatePasswordResetLinkByOrgIdRequest

type CreatePasswordResetLinkByOrgIdRequest struct {

	// The ID of the user.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization ID of the user
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreatePasswordResetLinkByOrgId rpc.

func (*CreatePasswordResetLinkByOrgIdRequest) Descriptor deprecated

func (*CreatePasswordResetLinkByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreatePasswordResetLinkByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*CreatePasswordResetLinkByOrgIdRequest) GetOrgId

func (*CreatePasswordResetLinkByOrgIdRequest) GetUserId

func (*CreatePasswordResetLinkByOrgIdRequest) ProtoMessage

func (*CreatePasswordResetLinkByOrgIdRequest) ProtoMessage()

func (*CreatePasswordResetLinkByOrgIdRequest) ProtoReflect

func (*CreatePasswordResetLinkByOrgIdRequest) Reset

func (*CreatePasswordResetLinkByOrgIdRequest) String

type CreatePasswordResetLinkByOrgIdResponse

type CreatePasswordResetLinkByOrgIdResponse struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Response message for the CreatePasswordResetLinkByOrgId rpc.

func (*CreatePasswordResetLinkByOrgIdResponse) Descriptor deprecated

func (*CreatePasswordResetLinkByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreatePasswordResetLinkByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*CreatePasswordResetLinkByOrgIdResponse) GetUrl

func (*CreatePasswordResetLinkByOrgIdResponse) ProtoMessage

func (*CreatePasswordResetLinkByOrgIdResponse) ProtoReflect

func (*CreatePasswordResetLinkByOrgIdResponse) Reset

func (*CreatePasswordResetLinkByOrgIdResponse) String

type CreatePasswordResetLinkRequest

type CreatePasswordResetLinkRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreatePasswordResetLink rpc.

func (*CreatePasswordResetLinkRequest) Descriptor deprecated

func (*CreatePasswordResetLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreatePasswordResetLinkRequest.ProtoReflect.Descriptor instead.

func (*CreatePasswordResetLinkRequest) GetUserId

func (x *CreatePasswordResetLinkRequest) GetUserId() string

func (*CreatePasswordResetLinkRequest) ProtoMessage

func (*CreatePasswordResetLinkRequest) ProtoMessage()

func (*CreatePasswordResetLinkRequest) ProtoReflect

func (*CreatePasswordResetLinkRequest) Reset

func (x *CreatePasswordResetLinkRequest) Reset()

func (*CreatePasswordResetLinkRequest) String

type CreatePasswordResetLinkResponse

type CreatePasswordResetLinkResponse struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Response message for the CreatePasswordResetLink rpc.

func (*CreatePasswordResetLinkResponse) Descriptor deprecated

func (*CreatePasswordResetLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreatePasswordResetLinkResponse.ProtoReflect.Descriptor instead.

func (*CreatePasswordResetLinkResponse) GetUrl

func (*CreatePasswordResetLinkResponse) ProtoMessage

func (*CreatePasswordResetLinkResponse) ProtoMessage()

func (*CreatePasswordResetLinkResponse) ProtoReflect

func (*CreatePasswordResetLinkResponse) Reset

func (*CreatePasswordResetLinkResponse) String

type CreateUserRequest

type CreateUserRequest struct {

	// if org_id is set the user will be created for
	// the given org_id. This requires the CUSTOMER_SUPPORT permission.
	// if this field is not set it will get the org_id
	// from the token. This only requires the USER_CREATE permission.
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The first name for the new user.
	FirstName string `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The last name for the new user.
	LastName string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The email for the new user.
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// The user name of the new user.
	UserName string `protobuf:"bytes,5,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// The password of the new user.
	Password string `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"`
	// The ids of the permission groups that the new user will have.
	PermissionGroupIds []string `protobuf:"bytes,7,rep,name=permission_group_ids,json=permissionGroupIds,proto3" json:"permission_group_ids,omitempty"`
	// The partner agent id of the new user.
	PartnerAgentId string `protobuf:"bytes,9,opt,name=partner_agent_id,json=partnerAgentId,proto3" json:"partner_agent_id,omitempty"`
	// The id of the p3 permission group that the new user will have.
	P3PermissionGroupId string `protobuf:"bytes,10,opt,name=p3_permission_group_id,json=p3PermissionGroupId,proto3" json:"p3_permission_group_id,omitempty"`
	// The linkback numbers the new user will have.
	LinkbackNumbers []string `protobuf:"bytes,11,rep,name=linkback_numbers,json=linkbackNumbers,proto3" json:"linkback_numbers,omitempty"`
	// The caller ids the new user will have.
	CallerIds []string `protobuf:"bytes,12,rep,name=caller_ids,json=callerIds,proto3" json:"caller_ids,omitempty"`
	// Default app the user starts on
	DefaultApp commons.OperatorApplications `` /* 131-byte string literal not displayed */
	// The caller id for the user.
	UserCallerId string `protobuf:"bytes,14,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"`
	// The id of the agent profile group the user will belong to.
	AgentProfileGroupId string `protobuf:"bytes,15,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// A list of labels to assign to the user
	LabelIds []string `protobuf:"bytes,16,rep,name=label_ids,json=labelIds,proto3" json:"label_ids,omitempty"`
	// User TimeZone with wrapper for nullable timezone
	TimeZoneOverride *commons.TimeZoneWrapper `protobuf:"bytes,17,opt,name=time_zone_override,json=timeZoneOverride,proto3" json:"time_zone_override,omitempty"`
	// The hunt group that the created user will belong to.
	HuntGroupSid int64 `protobuf:"varint,18,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreateUser rpc.

func (*CreateUserRequest) Descriptor deprecated

func (*CreateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetAgentProfileGroupId

func (x *CreateUserRequest) GetAgentProfileGroupId() string

func (*CreateUserRequest) GetCallerIds

func (x *CreateUserRequest) GetCallerIds() []string

func (*CreateUserRequest) GetDefaultApp

func (x *CreateUserRequest) GetDefaultApp() commons.OperatorApplications

func (*CreateUserRequest) GetEmail

func (x *CreateUserRequest) GetEmail() string

func (*CreateUserRequest) GetFirstName

func (x *CreateUserRequest) GetFirstName() string

func (*CreateUserRequest) GetHuntGroupSid

func (x *CreateUserRequest) GetHuntGroupSid() int64

func (*CreateUserRequest) GetLabelIds

func (x *CreateUserRequest) GetLabelIds() []string

func (*CreateUserRequest) GetLastName

func (x *CreateUserRequest) GetLastName() string

func (*CreateUserRequest) GetLinkbackNumbers

func (x *CreateUserRequest) GetLinkbackNumbers() []string

func (*CreateUserRequest) GetOrgId

func (x *CreateUserRequest) GetOrgId() string

func (*CreateUserRequest) GetP3PermissionGroupId

func (x *CreateUserRequest) GetP3PermissionGroupId() string

func (*CreateUserRequest) GetPartnerAgentId

func (x *CreateUserRequest) GetPartnerAgentId() string

func (*CreateUserRequest) GetPassword

func (x *CreateUserRequest) GetPassword() string

func (*CreateUserRequest) GetPermissionGroupIds

func (x *CreateUserRequest) GetPermissionGroupIds() []string

func (*CreateUserRequest) GetTimeZoneOverride

func (x *CreateUserRequest) GetTimeZoneOverride() *commons.TimeZoneWrapper

func (*CreateUserRequest) GetUserCallerId

func (x *CreateUserRequest) GetUserCallerId() string

func (*CreateUserRequest) GetUserName

func (x *CreateUserRequest) GetUserName() string

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

func (x *CreateUserRequest) ProtoReflect() protoreflect.Message

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type CreateUserResponse

type CreateUserResponse struct {

	// The id of the created user.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for the CreateUser rpc.

func (*CreateUserResponse) Descriptor deprecated

func (*CreateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.

func (*CreateUserResponse) GetUserId

func (x *CreateUserResponse) GetUserId() string

func (*CreateUserResponse) ProtoMessage

func (*CreateUserResponse) ProtoMessage()

func (*CreateUserResponse) ProtoReflect

func (x *CreateUserResponse) ProtoReflect() protoreflect.Message

func (*CreateUserResponse) Reset

func (x *CreateUserResponse) Reset()

func (*CreateUserResponse) String

func (x *CreateUserResponse) String() string

type DeleteAgentProfileGroupRequest

type DeleteAgentProfileGroupRequest struct {

	// Agent profile group ID to delete.
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the DeleteAgentProfileGroup rpc.

func (*DeleteAgentProfileGroupRequest) Descriptor deprecated

func (*DeleteAgentProfileGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAgentProfileGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteAgentProfileGroupRequest) GetAgentProfileGroupId

func (x *DeleteAgentProfileGroupRequest) GetAgentProfileGroupId() string

func (*DeleteAgentProfileGroupRequest) ProtoMessage

func (*DeleteAgentProfileGroupRequest) ProtoMessage()

func (*DeleteAgentProfileGroupRequest) ProtoReflect

func (*DeleteAgentProfileGroupRequest) Reset

func (x *DeleteAgentProfileGroupRequest) Reset()

func (*DeleteAgentProfileGroupRequest) String

type DeleteAgentProfileGroupResponse

type DeleteAgentProfileGroupResponse struct {
	// contains filtered or unexported fields
}

Response message for the DeleteAgentProfileGroup rpc.

func (*DeleteAgentProfileGroupResponse) Descriptor deprecated

func (*DeleteAgentProfileGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAgentProfileGroupResponse.ProtoReflect.Descriptor instead.

func (*DeleteAgentProfileGroupResponse) ProtoMessage

func (*DeleteAgentProfileGroupResponse) ProtoMessage()

func (*DeleteAgentProfileGroupResponse) ProtoReflect

func (*DeleteAgentProfileGroupResponse) Reset

func (*DeleteAgentProfileGroupResponse) String

type DeleteAuthTokenByUserIdRequest

type DeleteAuthTokenByUserIdRequest struct {

	// Token to delete.
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// User token belongs to.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the DeleteAuthTokenByUserIdRequest rpc.

func (*DeleteAuthTokenByUserIdRequest) Descriptor deprecated

func (*DeleteAuthTokenByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAuthTokenByUserIdRequest.ProtoReflect.Descriptor instead.

func (*DeleteAuthTokenByUserIdRequest) GetToken

func (x *DeleteAuthTokenByUserIdRequest) GetToken() string

func (*DeleteAuthTokenByUserIdRequest) GetUserId

func (x *DeleteAuthTokenByUserIdRequest) GetUserId() string

func (*DeleteAuthTokenByUserIdRequest) ProtoMessage

func (*DeleteAuthTokenByUserIdRequest) ProtoMessage()

func (*DeleteAuthTokenByUserIdRequest) ProtoReflect

func (*DeleteAuthTokenByUserIdRequest) Reset

func (x *DeleteAuthTokenByUserIdRequest) Reset()

func (*DeleteAuthTokenByUserIdRequest) String

type DeleteAuthTokenByUserIdResponse

type DeleteAuthTokenByUserIdResponse struct {
	// contains filtered or unexported fields
}

Response message for the DeleteAuthTokenByUserIdResponse rpc.

func (*DeleteAuthTokenByUserIdResponse) Descriptor deprecated

func (*DeleteAuthTokenByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAuthTokenByUserIdResponse.ProtoReflect.Descriptor instead.

func (*DeleteAuthTokenByUserIdResponse) ProtoMessage

func (*DeleteAuthTokenByUserIdResponse) ProtoMessage()

func (*DeleteAuthTokenByUserIdResponse) ProtoReflect

func (*DeleteAuthTokenByUserIdResponse) Reset

func (*DeleteAuthTokenByUserIdResponse) String

type DeleteAuthTokenRequest

type DeleteAuthTokenRequest struct {

	// Token to delete for current user.
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

Request message for the DeleteAuthTokenRequest rpc.

func (*DeleteAuthTokenRequest) Descriptor deprecated

func (*DeleteAuthTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAuthTokenRequest.ProtoReflect.Descriptor instead.

func (*DeleteAuthTokenRequest) GetToken

func (x *DeleteAuthTokenRequest) GetToken() string

func (*DeleteAuthTokenRequest) ProtoMessage

func (*DeleteAuthTokenRequest) ProtoMessage()

func (*DeleteAuthTokenRequest) ProtoReflect

func (x *DeleteAuthTokenRequest) ProtoReflect() protoreflect.Message

func (*DeleteAuthTokenRequest) Reset

func (x *DeleteAuthTokenRequest) Reset()

func (*DeleteAuthTokenRequest) String

func (x *DeleteAuthTokenRequest) String() string

type DeleteAuthTokenResponse

type DeleteAuthTokenResponse struct {
	// contains filtered or unexported fields
}

Response message for the DeleteAuthTokenResponse rpc.

func (*DeleteAuthTokenResponse) Descriptor deprecated

func (*DeleteAuthTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAuthTokenResponse.ProtoReflect.Descriptor instead.

func (*DeleteAuthTokenResponse) ProtoMessage

func (*DeleteAuthTokenResponse) ProtoMessage()

func (*DeleteAuthTokenResponse) ProtoReflect

func (x *DeleteAuthTokenResponse) ProtoReflect() protoreflect.Message

func (*DeleteAuthTokenResponse) Reset

func (x *DeleteAuthTokenResponse) Reset()

func (*DeleteAuthTokenResponse) String

func (x *DeleteAuthTokenResponse) String() string

type EnableMyUserMfaRequest

type EnableMyUserMfaRequest struct {
	// contains filtered or unexported fields
}

Request message for the EnableMyUserMfa rpc.

func (*EnableMyUserMfaRequest) Descriptor deprecated

func (*EnableMyUserMfaRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnableMyUserMfaRequest.ProtoReflect.Descriptor instead.

func (*EnableMyUserMfaRequest) ProtoMessage

func (*EnableMyUserMfaRequest) ProtoMessage()

func (*EnableMyUserMfaRequest) ProtoReflect

func (x *EnableMyUserMfaRequest) ProtoReflect() protoreflect.Message

func (*EnableMyUserMfaRequest) Reset

func (x *EnableMyUserMfaRequest) Reset()

func (*EnableMyUserMfaRequest) String

func (x *EnableMyUserMfaRequest) String() string

type EnableMyUserMfaResponse

type EnableMyUserMfaResponse struct {
	// contains filtered or unexported fields
}

Response message for the EnableUserMfa rpc.

func (*EnableMyUserMfaResponse) Descriptor deprecated

func (*EnableMyUserMfaResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnableMyUserMfaResponse.ProtoReflect.Descriptor instead.

func (*EnableMyUserMfaResponse) ProtoMessage

func (*EnableMyUserMfaResponse) ProtoMessage()

func (*EnableMyUserMfaResponse) ProtoReflect

func (x *EnableMyUserMfaResponse) ProtoReflect() protoreflect.Message

func (*EnableMyUserMfaResponse) Reset

func (x *EnableMyUserMfaResponse) Reset()

func (*EnableMyUserMfaResponse) String

func (x *EnableMyUserMfaResponse) String() string

type EnableUserMfaRequest

type EnableUserMfaRequest struct {

	// The user to enable mfa for.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Whether or not mfa is enabled for the user.
	Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

Request message for the EnableUserMfa rpc.

func (*EnableUserMfaRequest) Descriptor deprecated

func (*EnableUserMfaRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnableUserMfaRequest.ProtoReflect.Descriptor instead.

func (*EnableUserMfaRequest) GetEnabled

func (x *EnableUserMfaRequest) GetEnabled() bool

func (*EnableUserMfaRequest) GetUserId

func (x *EnableUserMfaRequest) GetUserId() string

func (*EnableUserMfaRequest) ProtoMessage

func (*EnableUserMfaRequest) ProtoMessage()

func (*EnableUserMfaRequest) ProtoReflect

func (x *EnableUserMfaRequest) ProtoReflect() protoreflect.Message

func (*EnableUserMfaRequest) Reset

func (x *EnableUserMfaRequest) Reset()

func (*EnableUserMfaRequest) String

func (x *EnableUserMfaRequest) String() string

type EnableUserMfaResponse

type EnableUserMfaResponse struct {
	// contains filtered or unexported fields
}

Response message for the EnableUserMfa rpc.

func (*EnableUserMfaResponse) Descriptor deprecated

func (*EnableUserMfaResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnableUserMfaResponse.ProtoReflect.Descriptor instead.

func (*EnableUserMfaResponse) ProtoMessage

func (*EnableUserMfaResponse) ProtoMessage()

func (*EnableUserMfaResponse) ProtoReflect

func (x *EnableUserMfaResponse) ProtoReflect() protoreflect.Message

func (*EnableUserMfaResponse) Reset

func (x *EnableUserMfaResponse) Reset()

func (*EnableUserMfaResponse) String

func (x *EnableUserMfaResponse) String() string

type GetAgentProfileGroupRequest

type GetAgentProfileGroupRequest struct {

	// ID of the agent profile group.
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetAgentProfileGroup rpc.

func (*GetAgentProfileGroupRequest) Descriptor deprecated

func (*GetAgentProfileGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAgentProfileGroupRequest.ProtoReflect.Descriptor instead.

func (*GetAgentProfileGroupRequest) GetAgentProfileGroupId

func (x *GetAgentProfileGroupRequest) GetAgentProfileGroupId() string

func (*GetAgentProfileGroupRequest) ProtoMessage

func (*GetAgentProfileGroupRequest) ProtoMessage()

func (*GetAgentProfileGroupRequest) ProtoReflect

func (*GetAgentProfileGroupRequest) Reset

func (x *GetAgentProfileGroupRequest) Reset()

func (*GetAgentProfileGroupRequest) String

func (x *GetAgentProfileGroupRequest) String() string

type GetAgentProfileGroupResponse

type GetAgentProfileGroupResponse struct {

	// Agent response group corresponding to the ID.
	AgentProfileGroup *org.AgentProfileGroup `protobuf:"bytes,1,opt,name=agent_profile_group,json=agentProfileGroup,proto3" json:"agent_profile_group,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetAgentProfileGroup rpc.

func (*GetAgentProfileGroupResponse) Descriptor deprecated

func (*GetAgentProfileGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAgentProfileGroupResponse.ProtoReflect.Descriptor instead.

func (*GetAgentProfileGroupResponse) GetAgentProfileGroup

func (x *GetAgentProfileGroupResponse) GetAgentProfileGroup() *org.AgentProfileGroup

func (*GetAgentProfileGroupResponse) ProtoMessage

func (*GetAgentProfileGroupResponse) ProtoMessage()

func (*GetAgentProfileGroupResponse) ProtoReflect

func (*GetAgentProfileGroupResponse) Reset

func (x *GetAgentProfileGroupResponse) Reset()

func (*GetAgentProfileGroupResponse) String

type GetMyAllowedMfaMethodsRequest

type GetMyAllowedMfaMethodsRequest struct {
	// contains filtered or unexported fields
}

Request message for the GetMyAllowedMfaMethods rpc.

func (*GetMyAllowedMfaMethodsRequest) Descriptor deprecated

func (*GetMyAllowedMfaMethodsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMyAllowedMfaMethodsRequest.ProtoReflect.Descriptor instead.

func (*GetMyAllowedMfaMethodsRequest) ProtoMessage

func (*GetMyAllowedMfaMethodsRequest) ProtoMessage()

func (*GetMyAllowedMfaMethodsRequest) ProtoReflect

func (*GetMyAllowedMfaMethodsRequest) Reset

func (x *GetMyAllowedMfaMethodsRequest) Reset()

func (*GetMyAllowedMfaMethodsRequest) String

type GetMyAllowedMfaMethodsResponse

type GetMyAllowedMfaMethodsResponse struct {

	// If the user is allowed to set up mfa
	MfaEnabled bool `protobuf:"varint,1,opt,name=mfa_enabled,json=mfaEnabled,proto3" json:"mfa_enabled,omitempty"`
	// If the user is allowed to set up email mfa
	EmailEnabled bool `protobuf:"varint,2,opt,name=email_enabled,json=emailEnabled,proto3" json:"email_enabled,omitempty"`
	// If the user is allowed to set up duo mfa
	DuoEnabled bool `protobuf:"varint,3,opt,name=duo_enabled,json=duoEnabled,proto3" json:"duo_enabled,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetMyAllowedMfaMethods rpc.

func (*GetMyAllowedMfaMethodsResponse) Descriptor deprecated

func (*GetMyAllowedMfaMethodsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMyAllowedMfaMethodsResponse.ProtoReflect.Descriptor instead.

func (*GetMyAllowedMfaMethodsResponse) GetDuoEnabled

func (x *GetMyAllowedMfaMethodsResponse) GetDuoEnabled() bool

func (*GetMyAllowedMfaMethodsResponse) GetEmailEnabled

func (x *GetMyAllowedMfaMethodsResponse) GetEmailEnabled() bool

func (*GetMyAllowedMfaMethodsResponse) GetMfaEnabled

func (x *GetMyAllowedMfaMethodsResponse) GetMfaEnabled() bool

func (*GetMyAllowedMfaMethodsResponse) ProtoMessage

func (*GetMyAllowedMfaMethodsResponse) ProtoMessage()

func (*GetMyAllowedMfaMethodsResponse) ProtoReflect

func (*GetMyAllowedMfaMethodsResponse) Reset

func (x *GetMyAllowedMfaMethodsResponse) Reset()

func (*GetMyAllowedMfaMethodsResponse) String

type GetMyUserMfaInfoRequest

type GetMyUserMfaInfoRequest struct {
	// contains filtered or unexported fields
}

Request message for the GetMyUserMfaInfo rpc.

func (*GetMyUserMfaInfoRequest) Descriptor deprecated

func (*GetMyUserMfaInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserMfaInfoRequest.ProtoReflect.Descriptor instead.

func (*GetMyUserMfaInfoRequest) ProtoMessage

func (*GetMyUserMfaInfoRequest) ProtoMessage()

func (*GetMyUserMfaInfoRequest) ProtoReflect

func (x *GetMyUserMfaInfoRequest) ProtoReflect() protoreflect.Message

func (*GetMyUserMfaInfoRequest) Reset

func (x *GetMyUserMfaInfoRequest) Reset()

func (*GetMyUserMfaInfoRequest) String

func (x *GetMyUserMfaInfoRequest) String() string

type GetMyUserMfaInfoResponse

type GetMyUserMfaInfoResponse struct {
	Info *org.MfaInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetMyUserMfaInfo rpc.

func (*GetMyUserMfaInfoResponse) Descriptor deprecated

func (*GetMyUserMfaInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserMfaInfoResponse.ProtoReflect.Descriptor instead.

func (*GetMyUserMfaInfoResponse) GetInfo

func (x *GetMyUserMfaInfoResponse) GetInfo() *org.MfaInfo

func (*GetMyUserMfaInfoResponse) ProtoMessage

func (*GetMyUserMfaInfoResponse) ProtoMessage()

func (*GetMyUserMfaInfoResponse) ProtoReflect

func (x *GetMyUserMfaInfoResponse) ProtoReflect() protoreflect.Message

func (*GetMyUserMfaInfoResponse) Reset

func (x *GetMyUserMfaInfoResponse) Reset()

func (*GetMyUserMfaInfoResponse) String

func (x *GetMyUserMfaInfoResponse) String() string

type GetMyUserPasswordResetLinkRequest

type GetMyUserPasswordResetLinkRequest struct {

	// The time to live (in seconds) of the generated link, defaults to 180 if unset.
	Ttl int64 `protobuf:"varint,1,opt,name=ttl,proto3" json:"ttl,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetMyUserPasswordResetLink rpc.

func (*GetMyUserPasswordResetLinkRequest) Descriptor deprecated

func (*GetMyUserPasswordResetLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserPasswordResetLinkRequest.ProtoReflect.Descriptor instead.

func (*GetMyUserPasswordResetLinkRequest) GetTtl

func (*GetMyUserPasswordResetLinkRequest) ProtoMessage

func (*GetMyUserPasswordResetLinkRequest) ProtoMessage()

func (*GetMyUserPasswordResetLinkRequest) ProtoReflect

func (*GetMyUserPasswordResetLinkRequest) Reset

func (*GetMyUserPasswordResetLinkRequest) String

type GetMyUserPasswordResetLinkResponse

type GetMyUserPasswordResetLinkResponse struct {

	// The generated password reset link URL.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetMyUserPasswordResetLink rpc.

func (*GetMyUserPasswordResetLinkResponse) Descriptor deprecated

func (*GetMyUserPasswordResetLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserPasswordResetLinkResponse.ProtoReflect.Descriptor instead.

func (*GetMyUserPasswordResetLinkResponse) GetUrl

func (*GetMyUserPasswordResetLinkResponse) ProtoMessage

func (*GetMyUserPasswordResetLinkResponse) ProtoMessage()

func (*GetMyUserPasswordResetLinkResponse) ProtoReflect

func (*GetMyUserPasswordResetLinkResponse) Reset

func (*GetMyUserPasswordResetLinkResponse) String

type GetMyUserRequest

type GetMyUserRequest struct {
	// contains filtered or unexported fields
}

Request message for GetMyUser.

func (*GetMyUserRequest) Descriptor deprecated

func (*GetMyUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserRequest.ProtoReflect.Descriptor instead.

func (*GetMyUserRequest) ProtoMessage

func (*GetMyUserRequest) ProtoMessage()

func (*GetMyUserRequest) ProtoReflect

func (x *GetMyUserRequest) ProtoReflect() protoreflect.Message

func (*GetMyUserRequest) Reset

func (x *GetMyUserRequest) Reset()

func (*GetMyUserRequest) String

func (x *GetMyUserRequest) String() string

type GetMyUserResponse

type GetMyUserResponse struct {

	// The user ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the user's organization
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The agents's username
	Username string `protobuf:"bytes,13,opt,name=username,proto3" json:"username,omitempty"`
	// Whether the user is delegated (sso related)
	Delegated bool `protobuf:"varint,3,opt,name=delegated,proto3" json:"delegated,omitempty"`
	// The name of the user's organization
	OrgName string `protobuf:"bytes,4,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
	// An object with the hunt group fields required for the call
	HuntGroup *GetMyUserResponse_HuntGroup `protobuf:"bytes,5,opt,name=hunt_group,json=huntGroup,proto3" json:"hunt_group,omitempty"`
	// A list of the labels associated with the user
	Labels []*org.Label `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty"`
	// A list of the skills associated with the user
	Skills []*org.Skill `protobuf:"bytes,7,rep,name=skills,proto3" json:"skills,omitempty"`
	// A list of the permission groups the user belongs to
	PermissionGroups []*org.PermissionGroup `protobuf:"bytes,8,rep,name=permission_groups,json=permissionGroups,proto3" json:"permission_groups,omitempty"`
	// The user's p3 permission group
	P3PermissionGroup *org.P3PermissionGroup `protobuf:"bytes,9,opt,name=p3_permission_group,json=p3PermissionGroup,proto3" json:"p3_permission_group,omitempty"`
	// An object with the agent profile group fields required for the call
	AgentProfileGroup *GetMyUserResponse_AgentProfileGroup `protobuf:"bytes,10,opt,name=agent_profile_group,json=agentProfileGroup,proto3" json:"agent_profile_group,omitempty"`
	// A list of the trusts assigned to the user.
	Trusts []*org.Trust `protobuf:"bytes,11,rep,name=trusts,proto3" json:"trusts,omitempty"`
	// Whether the user is an account owner
	AccountOwner bool `protobuf:"varint,12,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"`
	// if the user email is verified
	EmailVerified bool `protobuf:"varint,14,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetMyUser.

func (*GetMyUserResponse) Descriptor deprecated

func (*GetMyUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserResponse.ProtoReflect.Descriptor instead.

func (*GetMyUserResponse) GetAccountOwner

func (x *GetMyUserResponse) GetAccountOwner() bool

func (*GetMyUserResponse) GetAgentProfileGroup

func (x *GetMyUserResponse) GetAgentProfileGroup() *GetMyUserResponse_AgentProfileGroup

func (*GetMyUserResponse) GetDelegated

func (x *GetMyUserResponse) GetDelegated() bool

func (*GetMyUserResponse) GetEmailVerified

func (x *GetMyUserResponse) GetEmailVerified() bool

func (*GetMyUserResponse) GetHuntGroup

func (*GetMyUserResponse) GetLabels

func (x *GetMyUserResponse) GetLabels() []*org.Label

func (*GetMyUserResponse) GetOrgId

func (x *GetMyUserResponse) GetOrgId() string

func (*GetMyUserResponse) GetOrgName

func (x *GetMyUserResponse) GetOrgName() string

func (*GetMyUserResponse) GetP3PermissionGroup

func (x *GetMyUserResponse) GetP3PermissionGroup() *org.P3PermissionGroup

func (*GetMyUserResponse) GetPermissionGroups

func (x *GetMyUserResponse) GetPermissionGroups() []*org.PermissionGroup

func (*GetMyUserResponse) GetSkills

func (x *GetMyUserResponse) GetSkills() []*org.Skill

func (*GetMyUserResponse) GetTrusts

func (x *GetMyUserResponse) GetTrusts() []*org.Trust

func (*GetMyUserResponse) GetUserId

func (x *GetMyUserResponse) GetUserId() string

func (*GetMyUserResponse) GetUsername

func (x *GetMyUserResponse) GetUsername() string

func (*GetMyUserResponse) ProtoMessage

func (*GetMyUserResponse) ProtoMessage()

func (*GetMyUserResponse) ProtoReflect

func (x *GetMyUserResponse) ProtoReflect() protoreflect.Message

func (*GetMyUserResponse) Reset

func (x *GetMyUserResponse) Reset()

func (*GetMyUserResponse) String

func (x *GetMyUserResponse) String() string

type GetMyUserResponse_AgentProfileGroup

type GetMyUserResponse_AgentProfileGroup struct {

	// The id of the user's agent profile group
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// The name of the user's agent profile group
	AgentProfileGroupName string `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Object to contain the agent profile group fields

func (*GetMyUserResponse_AgentProfileGroup) Descriptor deprecated

func (*GetMyUserResponse_AgentProfileGroup) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserResponse_AgentProfileGroup.ProtoReflect.Descriptor instead.

func (*GetMyUserResponse_AgentProfileGroup) GetAgentProfileGroupId

func (x *GetMyUserResponse_AgentProfileGroup) GetAgentProfileGroupId() string

func (*GetMyUserResponse_AgentProfileGroup) GetAgentProfileGroupName

func (x *GetMyUserResponse_AgentProfileGroup) GetAgentProfileGroupName() string

func (*GetMyUserResponse_AgentProfileGroup) ProtoMessage

func (*GetMyUserResponse_AgentProfileGroup) ProtoMessage()

func (*GetMyUserResponse_AgentProfileGroup) ProtoReflect

func (*GetMyUserResponse_AgentProfileGroup) Reset

func (*GetMyUserResponse_AgentProfileGroup) String

type GetMyUserResponse_HuntGroup

type GetMyUserResponse_HuntGroup struct {

	// The sid of the hunt group the agent is assigned to
	HuntGroupSid int64 `protobuf:"varint,1,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	// The name of the hunt group the agent is assigned to
	HuntGroupName string `protobuf:"bytes,2,opt,name=hunt_group_name,json=huntGroupName,proto3" json:"hunt_group_name,omitempty"`
	// contains filtered or unexported fields
}

Object to contain the hunt group fields

func (*GetMyUserResponse_HuntGroup) Descriptor deprecated

func (*GetMyUserResponse_HuntGroup) Descriptor() ([]byte, []int)

Deprecated: Use GetMyUserResponse_HuntGroup.ProtoReflect.Descriptor instead.

func (*GetMyUserResponse_HuntGroup) GetHuntGroupName

func (x *GetMyUserResponse_HuntGroup) GetHuntGroupName() string

func (*GetMyUserResponse_HuntGroup) GetHuntGroupSid

func (x *GetMyUserResponse_HuntGroup) GetHuntGroupSid() int64

func (*GetMyUserResponse_HuntGroup) ProtoMessage

func (*GetMyUserResponse_HuntGroup) ProtoMessage()

func (*GetMyUserResponse_HuntGroup) ProtoReflect

func (*GetMyUserResponse_HuntGroup) Reset

func (x *GetMyUserResponse_HuntGroup) Reset()

func (*GetMyUserResponse_HuntGroup) String

func (x *GetMyUserResponse_HuntGroup) String() string

type GetUserByOrgIdRequest

type GetUserByOrgIdRequest struct {

	// Get by UserId.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// OrgId of the user being requested.
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetUserByOrgId.

func (*GetUserByOrgIdRequest) Descriptor deprecated

func (*GetUserByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*GetUserByOrgIdRequest) GetOrgId

func (x *GetUserByOrgIdRequest) GetOrgId() string

func (*GetUserByOrgIdRequest) GetUserId

func (x *GetUserByOrgIdRequest) GetUserId() string

func (*GetUserByOrgIdRequest) ProtoMessage

func (*GetUserByOrgIdRequest) ProtoMessage()

func (*GetUserByOrgIdRequest) ProtoReflect

func (x *GetUserByOrgIdRequest) ProtoReflect() protoreflect.Message

func (*GetUserByOrgIdRequest) Reset

func (x *GetUserByOrgIdRequest) Reset()

func (*GetUserByOrgIdRequest) String

func (x *GetUserByOrgIdRequest) String() string

type GetUserByOrgIdResponse

type GetUserByOrgIdResponse struct {

	// The user ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the user's organization
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The agents's username
	Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	// Whether the user is delegated (sso related)
	Delegated bool `protobuf:"varint,4,opt,name=delegated,proto3" json:"delegated,omitempty"`
	// The name of the user's organization
	OrgName string `protobuf:"bytes,5,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
	// An object with the hunt group fields required for the call
	HuntGroup *GetUserByOrgIdResponse_HuntGroup `protobuf:"bytes,6,opt,name=hunt_group,json=huntGroup,proto3" json:"hunt_group,omitempty"`
	// A list of the labels associated with the user
	Labels []*org.Label `protobuf:"bytes,7,rep,name=labels,proto3" json:"labels,omitempty"`
	// A list of the skills associated with the user
	Skills []*org.Skill `protobuf:"bytes,8,rep,name=skills,proto3" json:"skills,omitempty"`
	// A list of the permission groups the user belongs to
	PermissionGroups []*org.PermissionGroup `protobuf:"bytes,9,rep,name=permission_groups,json=permissionGroups,proto3" json:"permission_groups,omitempty"`
	// The user's p3 permission group
	P3PermissionGroup *org.P3PermissionGroup `protobuf:"bytes,10,opt,name=p3_permission_group,json=p3PermissionGroup,proto3" json:"p3_permission_group,omitempty"`
	// An object with the agent profile group fields required for the call
	AgentProfileGroup *GetUserByOrgIdResponse_AgentProfileGroup `protobuf:"bytes,11,opt,name=agent_profile_group,json=agentProfileGroup,proto3" json:"agent_profile_group,omitempty"`
	// A list of trusts the user has been assigned.
	Trusts []*org.Trust `protobuf:"bytes,12,rep,name=trusts,proto3" json:"trusts,omitempty"`
	// Whether the user is an account owner
	AccountOwner bool `protobuf:"varint,13,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"`
	// if the user's email is verified
	EmailVerified bool `protobuf:"varint,14,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetUserByOrgId.

func (*GetUserByOrgIdResponse) Descriptor deprecated

func (*GetUserByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*GetUserByOrgIdResponse) GetAccountOwner

func (x *GetUserByOrgIdResponse) GetAccountOwner() bool

func (*GetUserByOrgIdResponse) GetAgentProfileGroup

func (*GetUserByOrgIdResponse) GetDelegated

func (x *GetUserByOrgIdResponse) GetDelegated() bool

func (*GetUserByOrgIdResponse) GetEmailVerified

func (x *GetUserByOrgIdResponse) GetEmailVerified() bool

func (*GetUserByOrgIdResponse) GetHuntGroup

func (*GetUserByOrgIdResponse) GetLabels

func (x *GetUserByOrgIdResponse) GetLabels() []*org.Label

func (*GetUserByOrgIdResponse) GetOrgId

func (x *GetUserByOrgIdResponse) GetOrgId() string

func (*GetUserByOrgIdResponse) GetOrgName

func (x *GetUserByOrgIdResponse) GetOrgName() string

func (*GetUserByOrgIdResponse) GetP3PermissionGroup

func (x *GetUserByOrgIdResponse) GetP3PermissionGroup() *org.P3PermissionGroup

func (*GetUserByOrgIdResponse) GetPermissionGroups

func (x *GetUserByOrgIdResponse) GetPermissionGroups() []*org.PermissionGroup

func (*GetUserByOrgIdResponse) GetSkills

func (x *GetUserByOrgIdResponse) GetSkills() []*org.Skill

func (*GetUserByOrgIdResponse) GetTrusts

func (x *GetUserByOrgIdResponse) GetTrusts() []*org.Trust

func (*GetUserByOrgIdResponse) GetUserId

func (x *GetUserByOrgIdResponse) GetUserId() string

func (*GetUserByOrgIdResponse) GetUsername

func (x *GetUserByOrgIdResponse) GetUsername() string

func (*GetUserByOrgIdResponse) ProtoMessage

func (*GetUserByOrgIdResponse) ProtoMessage()

func (*GetUserByOrgIdResponse) ProtoReflect

func (x *GetUserByOrgIdResponse) ProtoReflect() protoreflect.Message

func (*GetUserByOrgIdResponse) Reset

func (x *GetUserByOrgIdResponse) Reset()

func (*GetUserByOrgIdResponse) String

func (x *GetUserByOrgIdResponse) String() string

type GetUserByOrgIdResponse_AgentProfileGroup

type GetUserByOrgIdResponse_AgentProfileGroup struct {

	// The id of the user's agent profile group
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// The name of the user's agent profile group
	AgentProfileGroupName string `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Object to contain the agent profile group fields

func (*GetUserByOrgIdResponse_AgentProfileGroup) Descriptor deprecated

func (*GetUserByOrgIdResponse_AgentProfileGroup) Descriptor() ([]byte, []int)

Deprecated: Use GetUserByOrgIdResponse_AgentProfileGroup.ProtoReflect.Descriptor instead.

func (*GetUserByOrgIdResponse_AgentProfileGroup) GetAgentProfileGroupId

func (x *GetUserByOrgIdResponse_AgentProfileGroup) GetAgentProfileGroupId() string

func (*GetUserByOrgIdResponse_AgentProfileGroup) GetAgentProfileGroupName

func (x *GetUserByOrgIdResponse_AgentProfileGroup) GetAgentProfileGroupName() string

func (*GetUserByOrgIdResponse_AgentProfileGroup) ProtoMessage

func (*GetUserByOrgIdResponse_AgentProfileGroup) ProtoReflect

func (*GetUserByOrgIdResponse_AgentProfileGroup) Reset

func (*GetUserByOrgIdResponse_AgentProfileGroup) String

type GetUserByOrgIdResponse_HuntGroup

type GetUserByOrgIdResponse_HuntGroup struct {

	// The sid of the hunt group the agent is assigned to
	HuntGroupSid int64 `protobuf:"varint,1,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	// The name of the hunt group the agent is assigned to
	HuntGroupName string `protobuf:"bytes,2,opt,name=hunt_group_name,json=huntGroupName,proto3" json:"hunt_group_name,omitempty"`
	// contains filtered or unexported fields
}

Object to contain the hunt group fields

func (*GetUserByOrgIdResponse_HuntGroup) Descriptor deprecated

func (*GetUserByOrgIdResponse_HuntGroup) Descriptor() ([]byte, []int)

Deprecated: Use GetUserByOrgIdResponse_HuntGroup.ProtoReflect.Descriptor instead.

func (*GetUserByOrgIdResponse_HuntGroup) GetHuntGroupName

func (x *GetUserByOrgIdResponse_HuntGroup) GetHuntGroupName() string

func (*GetUserByOrgIdResponse_HuntGroup) GetHuntGroupSid

func (x *GetUserByOrgIdResponse_HuntGroup) GetHuntGroupSid() int64

func (*GetUserByOrgIdResponse_HuntGroup) ProtoMessage

func (*GetUserByOrgIdResponse_HuntGroup) ProtoMessage()

func (*GetUserByOrgIdResponse_HuntGroup) ProtoReflect

func (*GetUserByOrgIdResponse_HuntGroup) Reset

func (*GetUserByOrgIdResponse_HuntGroup) String

type GetUserEmailVerifiedByOrgIdRequest

type GetUserEmailVerifiedByOrgIdRequest struct {

	// The ID of the user to be checked.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization ID of the user.
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetUserEmailVerifiedByOrgId rpc.

func (*GetUserEmailVerifiedByOrgIdRequest) Descriptor deprecated

func (*GetUserEmailVerifiedByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserEmailVerifiedByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*GetUserEmailVerifiedByOrgIdRequest) GetOrgId

func (*GetUserEmailVerifiedByOrgIdRequest) GetUserId

func (*GetUserEmailVerifiedByOrgIdRequest) ProtoMessage

func (*GetUserEmailVerifiedByOrgIdRequest) ProtoMessage()

func (*GetUserEmailVerifiedByOrgIdRequest) ProtoReflect

func (*GetUserEmailVerifiedByOrgIdRequest) Reset

func (*GetUserEmailVerifiedByOrgIdRequest) String

type GetUserEmailVerifiedByOrgIdResponse

type GetUserEmailVerifiedByOrgIdResponse struct {

	// Whether the user's email is verified
	EmailVerified bool `protobuf:"varint,1,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetUserEmailVerifiedByOrgId rpc.

func (*GetUserEmailVerifiedByOrgIdResponse) Descriptor deprecated

func (*GetUserEmailVerifiedByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserEmailVerifiedByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*GetUserEmailVerifiedByOrgIdResponse) GetEmailVerified

func (x *GetUserEmailVerifiedByOrgIdResponse) GetEmailVerified() bool

func (*GetUserEmailVerifiedByOrgIdResponse) ProtoMessage

func (*GetUserEmailVerifiedByOrgIdResponse) ProtoMessage()

func (*GetUserEmailVerifiedByOrgIdResponse) ProtoReflect

func (*GetUserEmailVerifiedByOrgIdResponse) Reset

func (*GetUserEmailVerifiedByOrgIdResponse) String

type GetUserEmailVerifiedRequest

type GetUserEmailVerifiedRequest struct {

	// The ID of the user to be checked.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetUserEmailVerified rpc.

func (*GetUserEmailVerifiedRequest) Descriptor deprecated

func (*GetUserEmailVerifiedRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserEmailVerifiedRequest.ProtoReflect.Descriptor instead.

func (*GetUserEmailVerifiedRequest) GetUserId

func (x *GetUserEmailVerifiedRequest) GetUserId() string

func (*GetUserEmailVerifiedRequest) ProtoMessage

func (*GetUserEmailVerifiedRequest) ProtoMessage()

func (*GetUserEmailVerifiedRequest) ProtoReflect

func (*GetUserEmailVerifiedRequest) Reset

func (x *GetUserEmailVerifiedRequest) Reset()

func (*GetUserEmailVerifiedRequest) String

func (x *GetUserEmailVerifiedRequest) String() string

type GetUserEmailVerifiedResponse

type GetUserEmailVerifiedResponse struct {

	// Whether the user's email is verified
	EmailVerified bool `protobuf:"varint,1,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetUserEmailVerified rpc.

func (*GetUserEmailVerifiedResponse) Descriptor deprecated

func (*GetUserEmailVerifiedResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserEmailVerifiedResponse.ProtoReflect.Descriptor instead.

func (*GetUserEmailVerifiedResponse) GetEmailVerified

func (x *GetUserEmailVerifiedResponse) GetEmailVerified() bool

func (*GetUserEmailVerifiedResponse) ProtoMessage

func (*GetUserEmailVerifiedResponse) ProtoMessage()

func (*GetUserEmailVerifiedResponse) ProtoReflect

func (*GetUserEmailVerifiedResponse) Reset

func (x *GetUserEmailVerifiedResponse) Reset()

func (*GetUserEmailVerifiedResponse) String

type GetUserLoginInfoRequest

type GetUserLoginInfoRequest struct {

	// The ID of the user.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization ID of the user
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

This rpc used to be called GetUserBlocked Request message for the GetUserLoginInfo rpc.

func (*GetUserLoginInfoRequest) Descriptor deprecated

func (*GetUserLoginInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserLoginInfoRequest.ProtoReflect.Descriptor instead.

func (*GetUserLoginInfoRequest) GetOrgId

func (x *GetUserLoginInfoRequest) GetOrgId() string

func (*GetUserLoginInfoRequest) GetUserId

func (x *GetUserLoginInfoRequest) GetUserId() string

func (*GetUserLoginInfoRequest) ProtoMessage

func (*GetUserLoginInfoRequest) ProtoMessage()

func (*GetUserLoginInfoRequest) ProtoReflect

func (x *GetUserLoginInfoRequest) ProtoReflect() protoreflect.Message

func (*GetUserLoginInfoRequest) Reset

func (x *GetUserLoginInfoRequest) Reset()

func (*GetUserLoginInfoRequest) String

func (x *GetUserLoginInfoRequest) String() string

type GetUserLoginInfoResponse

type GetUserLoginInfoResponse struct {

	// Whether the user is manually blocked in auth0
	Blocked bool `protobuf:"varint,1,opt,name=blocked,proto3" json:"blocked,omitempty"`
	// The last IP the user used to login
	LastIp string `protobuf:"bytes,2,opt,name=last_ip,json=lastIp,proto3" json:"last_ip,omitempty"`
	// The time of the user's latest login
	LastLogin *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_login,json=lastLogin,proto3" json:"last_login,omitempty"`
	// The time of the user's latest password reset
	LastPasswordReset *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_password_reset,json=lastPasswordReset,proto3" json:"last_password_reset,omitempty"`
	// The number of times the user has logged in
	LoginsCount int64 `protobuf:"varint,5,opt,name=logins_count,json=loginsCount,proto3" json:"logins_count,omitempty"`
	// The time the user was created in auth0
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The last time the user was updated in auth0
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Whether the user has specific IPs which are blocked
	HasBlockedIps bool `protobuf:"varint,8,opt,name=has_blocked_ips,json=hasBlockedIps,proto3" json:"has_blocked_ips,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetUserLoginInfo rpc.

func (*GetUserLoginInfoResponse) Descriptor deprecated

func (*GetUserLoginInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserLoginInfoResponse.ProtoReflect.Descriptor instead.

func (*GetUserLoginInfoResponse) GetBlocked

func (x *GetUserLoginInfoResponse) GetBlocked() bool

func (*GetUserLoginInfoResponse) GetCreatedAt

func (x *GetUserLoginInfoResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetUserLoginInfoResponse) GetHasBlockedIps

func (x *GetUserLoginInfoResponse) GetHasBlockedIps() bool

func (*GetUserLoginInfoResponse) GetLastIp

func (x *GetUserLoginInfoResponse) GetLastIp() string

func (*GetUserLoginInfoResponse) GetLastLogin

func (x *GetUserLoginInfoResponse) GetLastLogin() *timestamppb.Timestamp

func (*GetUserLoginInfoResponse) GetLastPasswordReset

func (x *GetUserLoginInfoResponse) GetLastPasswordReset() *timestamppb.Timestamp

func (*GetUserLoginInfoResponse) GetLoginsCount

func (x *GetUserLoginInfoResponse) GetLoginsCount() int64

func (*GetUserLoginInfoResponse) GetUpdatedAt

func (x *GetUserLoginInfoResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*GetUserLoginInfoResponse) ProtoMessage

func (*GetUserLoginInfoResponse) ProtoMessage()

func (*GetUserLoginInfoResponse) ProtoReflect

func (x *GetUserLoginInfoResponse) ProtoReflect() protoreflect.Message

func (*GetUserLoginInfoResponse) Reset

func (x *GetUserLoginInfoResponse) Reset()

func (*GetUserLoginInfoResponse) String

func (x *GetUserLoginInfoResponse) String() string

type GetUserMfaInfoRequest

type GetUserMfaInfoRequest struct {

	// The user to get the mfa info of.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetUserMfaInfo rpc.

func (*GetUserMfaInfoRequest) Descriptor deprecated

func (*GetUserMfaInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserMfaInfoRequest.ProtoReflect.Descriptor instead.

func (*GetUserMfaInfoRequest) GetUserId

func (x *GetUserMfaInfoRequest) GetUserId() string

func (*GetUserMfaInfoRequest) ProtoMessage

func (*GetUserMfaInfoRequest) ProtoMessage()

func (*GetUserMfaInfoRequest) ProtoReflect

func (x *GetUserMfaInfoRequest) ProtoReflect() protoreflect.Message

func (*GetUserMfaInfoRequest) Reset

func (x *GetUserMfaInfoRequest) Reset()

func (*GetUserMfaInfoRequest) String

func (x *GetUserMfaInfoRequest) String() string

type GetUserMfaInfoResponse

type GetUserMfaInfoResponse struct {
	Info *org.MfaInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetUserMfaInfo rpc.

func (*GetUserMfaInfoResponse) Descriptor deprecated

func (*GetUserMfaInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserMfaInfoResponse.ProtoReflect.Descriptor instead.

func (*GetUserMfaInfoResponse) GetInfo

func (x *GetUserMfaInfoResponse) GetInfo() *org.MfaInfo

func (*GetUserMfaInfoResponse) ProtoMessage

func (*GetUserMfaInfoResponse) ProtoMessage()

func (*GetUserMfaInfoResponse) ProtoReflect

func (x *GetUserMfaInfoResponse) ProtoReflect() protoreflect.Message

func (*GetUserMfaInfoResponse) Reset

func (x *GetUserMfaInfoResponse) Reset()

func (*GetUserMfaInfoResponse) String

func (x *GetUserMfaInfoResponse) String() string

type GetUserPasswordResetLinkByOrgIdRequest

type GetUserPasswordResetLinkByOrgIdRequest struct {

	// The ID of the user whose password will be updated.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization ID of the user
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The time to live (in seconds) of the generated link, defaults to 180 if unset.
	Ttl int64 `protobuf:"varint,3,opt,name=ttl,proto3" json:"ttl,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetUserPasswordResetLinkByOrgId rpc.

func (*GetUserPasswordResetLinkByOrgIdRequest) Descriptor deprecated

func (*GetUserPasswordResetLinkByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPasswordResetLinkByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*GetUserPasswordResetLinkByOrgIdRequest) GetOrgId

func (*GetUserPasswordResetLinkByOrgIdRequest) GetTtl

func (*GetUserPasswordResetLinkByOrgIdRequest) GetUserId

func (*GetUserPasswordResetLinkByOrgIdRequest) ProtoMessage

func (*GetUserPasswordResetLinkByOrgIdRequest) ProtoReflect

func (*GetUserPasswordResetLinkByOrgIdRequest) Reset

func (*GetUserPasswordResetLinkByOrgIdRequest) String

type GetUserPasswordResetLinkByOrgIdResponse

type GetUserPasswordResetLinkByOrgIdResponse struct {

	// The generated password reset link URL.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetUserPasswordResetLinkByOrgId rpc.

func (*GetUserPasswordResetLinkByOrgIdResponse) Descriptor deprecated

func (*GetUserPasswordResetLinkByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPasswordResetLinkByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*GetUserPasswordResetLinkByOrgIdResponse) GetUrl

func (*GetUserPasswordResetLinkByOrgIdResponse) ProtoMessage

func (*GetUserPasswordResetLinkByOrgIdResponse) ProtoReflect

func (*GetUserPasswordResetLinkByOrgIdResponse) Reset

func (*GetUserPasswordResetLinkByOrgIdResponse) String

type GetUserPasswordResetLinkRequest

type GetUserPasswordResetLinkRequest struct {

	// The ID of the user whose password will be updated.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The time to live (in seconds) of the generated link, defaults to 180 if unset.
	Ttl int64 `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetUserPasswordResetLink rpc.

func (*GetUserPasswordResetLinkRequest) Descriptor deprecated

func (*GetUserPasswordResetLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPasswordResetLinkRequest.ProtoReflect.Descriptor instead.

func (*GetUserPasswordResetLinkRequest) GetTtl

func (*GetUserPasswordResetLinkRequest) GetUserId

func (x *GetUserPasswordResetLinkRequest) GetUserId() string

func (*GetUserPasswordResetLinkRequest) ProtoMessage

func (*GetUserPasswordResetLinkRequest) ProtoMessage()

func (*GetUserPasswordResetLinkRequest) ProtoReflect

func (*GetUserPasswordResetLinkRequest) Reset

func (*GetUserPasswordResetLinkRequest) String

type GetUserPasswordResetLinkResponse

type GetUserPasswordResetLinkResponse struct {

	// The generated password reset link URL.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetUserPasswordResetLink rpc.

func (*GetUserPasswordResetLinkResponse) Descriptor deprecated

func (*GetUserPasswordResetLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserPasswordResetLinkResponse.ProtoReflect.Descriptor instead.

func (*GetUserPasswordResetLinkResponse) GetUrl

func (*GetUserPasswordResetLinkResponse) ProtoMessage

func (*GetUserPasswordResetLinkResponse) ProtoMessage()

func (*GetUserPasswordResetLinkResponse) ProtoReflect

func (*GetUserPasswordResetLinkResponse) Reset

func (*GetUserPasswordResetLinkResponse) String

type GetUserRequest

type GetUserRequest struct {

	// Get by UserId.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetUser.

func (*GetUserRequest) Descriptor deprecated

func (*GetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetUserId

func (x *GetUserRequest) GetUserId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {

	// The user ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the user's organization
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Whether the user is delegated (sso related)
	Delegated bool `protobuf:"varint,3,opt,name=delegated,proto3" json:"delegated,omitempty"` // The name of the user's organization
	// User TimeZone with wrapper for nullable timezone.
	TimeZoneOverride *commons.TimeZoneWrapper `protobuf:"bytes,4,opt,name=time_zone_override,json=timeZoneOverride,proto3" json:"time_zone_override,omitempty"`
	// An object with the hunt group fields required for the call
	HuntGroup *GetUserResponse_HuntGroup `protobuf:"bytes,5,opt,name=hunt_group,json=huntGroup,proto3" json:"hunt_group,omitempty"`
	// A list of the labels associated with the user
	Labels []*org.Label `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty"`
	// A list of the skills associated with the user
	Skills []*org.Skill `protobuf:"bytes,7,rep,name=skills,proto3" json:"skills,omitempty"`
	// A list of the permission groups the user belongs to
	PermissionGroups []*org.PermissionGroup `protobuf:"bytes,8,rep,name=permission_groups,json=permissionGroups,proto3" json:"permission_groups,omitempty"`
	// The user's p3 permission group
	P3PermissionGroup *org.P3PermissionGroup `protobuf:"bytes,9,opt,name=p3_permission_group,json=p3PermissionGroup,proto3" json:"p3_permission_group,omitempty"`
	// An object with the agent profile group fields required for the call
	AgentProfileGroup *GetUserResponse_AgentProfileGroup `protobuf:"bytes,10,opt,name=agent_profile_group,json=agentProfileGroup,proto3" json:"agent_profile_group,omitempty"`
	// name of users organization
	OrgName string `protobuf:"bytes,11,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
	// users first name
	FirstName string `protobuf:"bytes,12,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The agents's username
	Username string `protobuf:"bytes,13,opt,name=username,proto3" json:"username,omitempty"`
	// users last name
	LastName string `protobuf:"bytes,14,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// if the user is disabled from logging in
	LoginDisabled bool `protobuf:"varint,15,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// users partner agent sid
	PartnerAgentId string `protobuf:"bytes,16,opt,name=partner_agent_id,json=partnerAgentId,proto3" json:"partner_agent_id,omitempty"`
	// users caller id
	UserCallerId string `protobuf:"bytes,17,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"`
	// a users array of linkback numbers
	LinkbackNumbers []string `protobuf:"bytes,18,rep,name=linkback_numbers,json=linkbackNumbers,proto3" json:"linkback_numbers,omitempty"`
	// a users array of caller ids
	CallerIds []string `protobuf:"bytes,19,rep,name=caller_ids,json=callerIds,proto3" json:"caller_ids,omitempty"`
	// default application that is selected when signed in
	DefaultApp commons.OperatorApplications `` /* 131-byte string literal not displayed */
	// Login Sid of the user
	LoginSid int64 `protobuf:"varint,21,opt,name=login_sid,json=loginSid,proto3" json:"login_sid,omitempty"`
	// Agent Sid
	AgentSid int64 `protobuf:"varint,22,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	// A list of trusts the user has been assigned.
	Trusts []*org.Trust `protobuf:"bytes,23,rep,name=trusts,proto3" json:"trusts,omitempty"`
	// user's email
	Email string `protobuf:"bytes,24,opt,name=email,proto3" json:"email,omitempty"`
	// user's default region
	DefaultRegion string `protobuf:"bytes,25,opt,name=default_region,json=defaultRegion,proto3" json:"default_region,omitempty"`
	// user's created date
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,26,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// user's last updated date
	LastUpdated *timestamppb.Timestamp `protobuf:"bytes,27,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	// user's password reset required
	PasswordResetRequired bool `` /* 128-byte string literal not displayed */
	// Whether the user is an account owner
	AccountOwner bool `protobuf:"varint,29,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"`
	// if the user's email is verified
	EmailVerified bool `protobuf:"varint,30,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetUser.

func (*GetUserResponse) Descriptor deprecated

func (*GetUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetAccountOwner

func (x *GetUserResponse) GetAccountOwner() bool

func (*GetUserResponse) GetAgentProfileGroup

func (x *GetUserResponse) GetAgentProfileGroup() *GetUserResponse_AgentProfileGroup

func (*GetUserResponse) GetAgentSid

func (x *GetUserResponse) GetAgentSid() int64

func (*GetUserResponse) GetCallerIds

func (x *GetUserResponse) GetCallerIds() []string

func (*GetUserResponse) GetCreatedAt

func (x *GetUserResponse) GetCreatedAt() *timestamppb.Timestamp

func (*GetUserResponse) GetDefaultApp

func (x *GetUserResponse) GetDefaultApp() commons.OperatorApplications

func (*GetUserResponse) GetDefaultRegion

func (x *GetUserResponse) GetDefaultRegion() string

func (*GetUserResponse) GetDelegated

func (x *GetUserResponse) GetDelegated() bool

func (*GetUserResponse) GetEmail

func (x *GetUserResponse) GetEmail() string

func (*GetUserResponse) GetEmailVerified

func (x *GetUserResponse) GetEmailVerified() bool

func (*GetUserResponse) GetFirstName

func (x *GetUserResponse) GetFirstName() string

func (*GetUserResponse) GetHuntGroup

func (x *GetUserResponse) GetHuntGroup() *GetUserResponse_HuntGroup

func (*GetUserResponse) GetLabels

func (x *GetUserResponse) GetLabels() []*org.Label

func (*GetUserResponse) GetLastName

func (x *GetUserResponse) GetLastName() string

func (*GetUserResponse) GetLastUpdated

func (x *GetUserResponse) GetLastUpdated() *timestamppb.Timestamp

func (*GetUserResponse) GetLinkbackNumbers

func (x *GetUserResponse) GetLinkbackNumbers() []string

func (*GetUserResponse) GetLoginDisabled

func (x *GetUserResponse) GetLoginDisabled() bool

func (*GetUserResponse) GetLoginSid

func (x *GetUserResponse) GetLoginSid() int64

func (*GetUserResponse) GetOrgId

func (x *GetUserResponse) GetOrgId() string

func (*GetUserResponse) GetOrgName

func (x *GetUserResponse) GetOrgName() string

func (*GetUserResponse) GetP3PermissionGroup

func (x *GetUserResponse) GetP3PermissionGroup() *org.P3PermissionGroup

func (*GetUserResponse) GetPartnerAgentId

func (x *GetUserResponse) GetPartnerAgentId() string

func (*GetUserResponse) GetPasswordResetRequired

func (x *GetUserResponse) GetPasswordResetRequired() bool

func (*GetUserResponse) GetPermissionGroups

func (x *GetUserResponse) GetPermissionGroups() []*org.PermissionGroup

func (*GetUserResponse) GetSkills

func (x *GetUserResponse) GetSkills() []*org.Skill

func (*GetUserResponse) GetTimeZoneOverride

func (x *GetUserResponse) GetTimeZoneOverride() *commons.TimeZoneWrapper

func (*GetUserResponse) GetTrusts

func (x *GetUserResponse) GetTrusts() []*org.Trust

func (*GetUserResponse) GetUserCallerId

func (x *GetUserResponse) GetUserCallerId() string

func (*GetUserResponse) GetUserId

func (x *GetUserResponse) GetUserId() string

func (*GetUserResponse) GetUsername

func (x *GetUserResponse) GetUsername() string

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect

func (x *GetUserResponse) ProtoReflect() protoreflect.Message

func (*GetUserResponse) Reset

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String

func (x *GetUserResponse) String() string

type GetUserResponse_AgentProfileGroup

type GetUserResponse_AgentProfileGroup struct {

	// The id of the user's agent profile group
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// The name of the user's agent profile group
	AgentProfileGroupName string `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Object to contain the agent profile group fields

func (*GetUserResponse_AgentProfileGroup) Descriptor deprecated

func (*GetUserResponse_AgentProfileGroup) Descriptor() ([]byte, []int)

Deprecated: Use GetUserResponse_AgentProfileGroup.ProtoReflect.Descriptor instead.

func (*GetUserResponse_AgentProfileGroup) GetAgentProfileGroupId

func (x *GetUserResponse_AgentProfileGroup) GetAgentProfileGroupId() string

func (*GetUserResponse_AgentProfileGroup) GetAgentProfileGroupName

func (x *GetUserResponse_AgentProfileGroup) GetAgentProfileGroupName() string

func (*GetUserResponse_AgentProfileGroup) ProtoMessage

func (*GetUserResponse_AgentProfileGroup) ProtoMessage()

func (*GetUserResponse_AgentProfileGroup) ProtoReflect

func (*GetUserResponse_AgentProfileGroup) Reset

func (*GetUserResponse_AgentProfileGroup) String

type GetUserResponse_HuntGroup

type GetUserResponse_HuntGroup struct {

	// The sid of the hunt group the agent is assigned to
	HuntGroupSid int64 `protobuf:"varint,1,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	// The name of the hunt group the agent is assigned to
	HuntGroupName string `protobuf:"bytes,2,opt,name=hunt_group_name,json=huntGroupName,proto3" json:"hunt_group_name,omitempty"`
	// contains filtered or unexported fields
}

Object to contain the hunt group fields

func (*GetUserResponse_HuntGroup) Descriptor deprecated

func (*GetUserResponse_HuntGroup) Descriptor() ([]byte, []int)

Deprecated: Use GetUserResponse_HuntGroup.ProtoReflect.Descriptor instead.

func (*GetUserResponse_HuntGroup) GetHuntGroupName

func (x *GetUserResponse_HuntGroup) GetHuntGroupName() string

func (*GetUserResponse_HuntGroup) GetHuntGroupSid

func (x *GetUserResponse_HuntGroup) GetHuntGroupSid() int64

func (*GetUserResponse_HuntGroup) ProtoMessage

func (*GetUserResponse_HuntGroup) ProtoMessage()

func (*GetUserResponse_HuntGroup) ProtoReflect

func (*GetUserResponse_HuntGroup) Reset

func (x *GetUserResponse_HuntGroup) Reset()

func (*GetUserResponse_HuntGroup) String

func (x *GetUserResponse_HuntGroup) String() string

type GetUserSessionDataRequest

type GetUserSessionDataRequest struct {
	// contains filtered or unexported fields
}

Request message for the GetUserSessionData rpc.

func (*GetUserSessionDataRequest) Descriptor deprecated

func (*GetUserSessionDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSessionDataRequest.ProtoReflect.Descriptor instead.

func (*GetUserSessionDataRequest) ProtoMessage

func (*GetUserSessionDataRequest) ProtoMessage()

func (*GetUserSessionDataRequest) ProtoReflect

func (*GetUserSessionDataRequest) Reset

func (x *GetUserSessionDataRequest) Reset()

func (*GetUserSessionDataRequest) String

func (x *GetUserSessionDataRequest) String() string

type GetUserSessionDataResponse

type GetUserSessionDataResponse struct {

	// The user the data is about
	User *GetUserSessionDataResponse_User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// The user's organizations's name
	OrgName string `protobuf:"bytes,2,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
	// List of legacy P3 permissions.
	P3Permissions []commons.Permission `` /* 136-byte string literal not displayed */
	// A list of the permission groups the user belongs to
	PermissionGroups []*org.PermissionGroup `protobuf:"bytes,4,rep,name=permission_groups,json=permissionGroups,proto3" json:"permission_groups,omitempty"`
	// A list of the labels associated with the user
	Labels []*org.Label `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty"`
	// A boolean for if the organization allows multi factor authentication
	OrgAllowedMfa bool `protobuf:"varint,6,opt,name=org_allowed_mfa,json=orgAllowedMfa,proto3" json:"org_allowed_mfa,omitempty"`
	// The default locale preferences of the organization
	LocalePreferences *commons.LocalePreferences `protobuf:"bytes,7,opt,name=locale_preferences,json=localePreferences,proto3" json:"locale_preferences,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetUserSessionData rpc.

func (*GetUserSessionDataResponse) Descriptor deprecated

func (*GetUserSessionDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSessionDataResponse.ProtoReflect.Descriptor instead.

func (*GetUserSessionDataResponse) GetLabels

func (x *GetUserSessionDataResponse) GetLabels() []*org.Label

func (*GetUserSessionDataResponse) GetLocalePreferences

func (x *GetUserSessionDataResponse) GetLocalePreferences() *commons.LocalePreferences

func (*GetUserSessionDataResponse) GetOrgAllowedMfa

func (x *GetUserSessionDataResponse) GetOrgAllowedMfa() bool

func (*GetUserSessionDataResponse) GetOrgName

func (x *GetUserSessionDataResponse) GetOrgName() string

func (*GetUserSessionDataResponse) GetP3Permissions

func (x *GetUserSessionDataResponse) GetP3Permissions() []commons.Permission

func (*GetUserSessionDataResponse) GetPermissionGroups

func (x *GetUserSessionDataResponse) GetPermissionGroups() []*org.PermissionGroup

func (*GetUserSessionDataResponse) GetUser

func (*GetUserSessionDataResponse) ProtoMessage

func (*GetUserSessionDataResponse) ProtoMessage()

func (*GetUserSessionDataResponse) ProtoReflect

func (*GetUserSessionDataResponse) Reset

func (x *GetUserSessionDataResponse) Reset()

func (*GetUserSessionDataResponse) String

func (x *GetUserSessionDataResponse) String() string

type GetUserSessionDataResponse_User

type GetUserSessionDataResponse_User struct {

	// The ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the org the user belongs to.
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The Username of the user.
	Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	// The ID of the p3 permission group the user has.
	P3PermissionGroupId string `protobuf:"bytes,4,opt,name=p3_permission_group_id,json=p3PermissionGroupId,proto3" json:"p3_permission_group_id,omitempty"`
	// The User's partner agent id.
	PartnerAgentId string `protobuf:"bytes,5,opt,name=partner_agent_id,json=partnerAgentId,proto3" json:"partner_agent_id,omitempty"`
	// The user's regional sids. The key of the map is a region id.
	RegionSidMap map[string]*GetUserSessionDataResponse_User_RegionSids `` /* 188-byte string literal not displayed */
	// region_id of a the user's default region
	DefaultRegion string `protobuf:"bytes,11,opt,name=default_region,json=defaultRegion,proto3" json:"default_region,omitempty"`
	// payload
	ApiKey string `protobuf:"bytes,12,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	// The User's email.
	Email string `protobuf:"bytes,13,opt,name=email,proto3" json:"email,omitempty"`
	// Whether or not the user is disabled.
	LoginDisabled bool `protobuf:"varint,14,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// login preferences
	CallerIds       []string `protobuf:"bytes,15,rep,name=caller_ids,json=callerIds,proto3" json:"caller_ids,omitempty"`
	LinkbackNumbers []string `protobuf:"bytes,16,rep,name=linkback_numbers,json=linkbackNumbers,proto3" json:"linkback_numbers,omitempty"`
	AuthUserId      string   `protobuf:"bytes,17,opt,name=auth_user_id,json=authUserId,proto3" json:"auth_user_id,omitempty"`
	// The user's first name.
	FirstName string `protobuf:"bytes,18,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The user's last name.
	LastName string `protobuf:"bytes,19,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The date/time the user was created.
	Created *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=created,proto3" json:"created,omitempty"`
	// The date/time the user was last updated.
	LastUpdated *timestamppb.Timestamp `protobuf:"bytes,21,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	// Whether or not the user must reset their password on next login.
	PasswordResetRequired bool `` /* 128-byte string literal not displayed */
	// connection id is the id of the auth connection that the
	// user is coming from if it is a delgated user. If the user
	// is not delgated this will be nil.
	ConnectionId *wrapperspb.StringValue `protobuf:"bytes,23,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	// User TimeZone with wrapper for nullable timezone
	TimeZoneOverride *commons.TimeZoneWrapper `protobuf:"bytes,24,opt,name=time_zone_override,json=timeZoneOverride,proto3" json:"time_zone_override,omitempty"`
	// UserSettings
	// List of permission groups ids the user is a member of
	PermissionGroupIds []string `protobuf:"bytes,25,rep,name=permission_group_ids,json=permissionGroupIds,proto3" json:"permission_group_ids,omitempty"`
	// List of trust ids the user has been assigned.
	TrustIds []string `protobuf:"bytes,26,rep,name=trust_ids,json=trustIds,proto3" json:"trust_ids,omitempty"`
	// default_app for a user
	DefaultApplication commons.OperatorApplications `` /* 155-byte string literal not displayed */
	// User caller id
	UserCallerId string `protobuf:"bytes,28,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"`
	// users assigned agent profile group
	AgentProfileGroupId string `protobuf:"bytes,29,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// a bool signalling whether or not the user is also an agent
	Agent bool `protobuf:"varint,30,opt,name=agent,proto3" json:"agent,omitempty"`
	// a bool to determine whether or not user is account owner
	AccountOwner bool `protobuf:"varint,31,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"`
	// Timestamp beyond which the user is required to have multi factor authentication set up
	MfaTimestamp *timestamppb.Timestamp `protobuf:"bytes,32,opt,name=mfa_timestamp,json=mfaTimestamp,proto3" json:"mfa_timestamp,omitempty"`
	// Timestamp of of when a user must reset their password before
	PasswordResetDate *timestamppb.Timestamp `protobuf:"bytes,33,opt,name=password_reset_date,json=passwordResetDate,proto3" json:"password_reset_date,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserSessionDataResponse_User) Descriptor deprecated

func (*GetUserSessionDataResponse_User) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSessionDataResponse_User.ProtoReflect.Descriptor instead.

func (*GetUserSessionDataResponse_User) GetAccountOwner

func (x *GetUserSessionDataResponse_User) GetAccountOwner() bool

func (*GetUserSessionDataResponse_User) GetAgent

func (x *GetUserSessionDataResponse_User) GetAgent() bool

func (*GetUserSessionDataResponse_User) GetAgentProfileGroupId

func (x *GetUserSessionDataResponse_User) GetAgentProfileGroupId() string

func (*GetUserSessionDataResponse_User) GetApiKey

func (x *GetUserSessionDataResponse_User) GetApiKey() string

func (*GetUserSessionDataResponse_User) GetAuthUserId

func (x *GetUserSessionDataResponse_User) GetAuthUserId() string

func (*GetUserSessionDataResponse_User) GetCallerIds

func (x *GetUserSessionDataResponse_User) GetCallerIds() []string

func (*GetUserSessionDataResponse_User) GetConnectionId

func (*GetUserSessionDataResponse_User) GetCreated

func (*GetUserSessionDataResponse_User) GetDefaultApplication

func (*GetUserSessionDataResponse_User) GetDefaultRegion

func (x *GetUserSessionDataResponse_User) GetDefaultRegion() string

func (*GetUserSessionDataResponse_User) GetEmail

func (*GetUserSessionDataResponse_User) GetFirstName

func (x *GetUserSessionDataResponse_User) GetFirstName() string

func (*GetUserSessionDataResponse_User) GetLastName

func (x *GetUserSessionDataResponse_User) GetLastName() string

func (*GetUserSessionDataResponse_User) GetLastUpdated

func (*GetUserSessionDataResponse_User) GetLinkbackNumbers

func (x *GetUserSessionDataResponse_User) GetLinkbackNumbers() []string

func (*GetUserSessionDataResponse_User) GetLoginDisabled

func (x *GetUserSessionDataResponse_User) GetLoginDisabled() bool

func (*GetUserSessionDataResponse_User) GetMfaTimestamp

func (*GetUserSessionDataResponse_User) GetOrgId

func (*GetUserSessionDataResponse_User) GetP3PermissionGroupId

func (x *GetUserSessionDataResponse_User) GetP3PermissionGroupId() string

func (*GetUserSessionDataResponse_User) GetPartnerAgentId

func (x *GetUserSessionDataResponse_User) GetPartnerAgentId() string

func (*GetUserSessionDataResponse_User) GetPasswordResetDate

func (x *GetUserSessionDataResponse_User) GetPasswordResetDate() *timestamppb.Timestamp

func (*GetUserSessionDataResponse_User) GetPasswordResetRequired

func (x *GetUserSessionDataResponse_User) GetPasswordResetRequired() bool

func (*GetUserSessionDataResponse_User) GetPermissionGroupIds

func (x *GetUserSessionDataResponse_User) GetPermissionGroupIds() []string

func (*GetUserSessionDataResponse_User) GetRegionSidMap

func (*GetUserSessionDataResponse_User) GetTimeZoneOverride

func (x *GetUserSessionDataResponse_User) GetTimeZoneOverride() *commons.TimeZoneWrapper

func (*GetUserSessionDataResponse_User) GetTrustIds

func (x *GetUserSessionDataResponse_User) GetTrustIds() []string

func (*GetUserSessionDataResponse_User) GetUserCallerId

func (x *GetUserSessionDataResponse_User) GetUserCallerId() string

func (*GetUserSessionDataResponse_User) GetUserId

func (x *GetUserSessionDataResponse_User) GetUserId() string

func (*GetUserSessionDataResponse_User) GetUsername

func (x *GetUserSessionDataResponse_User) GetUsername() string

func (*GetUserSessionDataResponse_User) ProtoMessage

func (*GetUserSessionDataResponse_User) ProtoMessage()

func (*GetUserSessionDataResponse_User) ProtoReflect

func (*GetUserSessionDataResponse_User) Reset

func (*GetUserSessionDataResponse_User) String

type GetUserSessionDataResponse_User_RegionSids

type GetUserSessionDataResponse_User_RegionSids struct {

	// The login sid for the region.
	LoginSid int64 `protobuf:"varint,1,opt,name=login_sid,json=loginSid,proto3" json:"login_sid,omitempty"`
	// THe agent sid for the region.
	AgentSid int64 `protobuf:"varint,2,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	// THe client sid for the region.
	ClientSid int64 `protobuf:"varint,3,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"`
	// contains filtered or unexported fields
}

The entity object used in the region_sid_map.

func (*GetUserSessionDataResponse_User_RegionSids) Descriptor deprecated

Deprecated: Use GetUserSessionDataResponse_User_RegionSids.ProtoReflect.Descriptor instead.

func (*GetUserSessionDataResponse_User_RegionSids) GetAgentSid

func (*GetUserSessionDataResponse_User_RegionSids) GetClientSid

func (*GetUserSessionDataResponse_User_RegionSids) GetLoginSid

func (*GetUserSessionDataResponse_User_RegionSids) ProtoMessage

func (*GetUserSessionDataResponse_User_RegionSids) ProtoReflect

func (*GetUserSessionDataResponse_User_RegionSids) Reset

func (*GetUserSessionDataResponse_User_RegionSids) String

type GetUserSubscriptionByUserIdRequest

type GetUserSubscriptionByUserIdRequest struct {

	// Required.
	// User assigned to subscription
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Required.
	SubscriptionId string `protobuf:"bytes,2,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"`
	// contains filtered or unexported fields
}

Request for getting a user subscription.

func (*GetUserSubscriptionByUserIdRequest) Descriptor deprecated

func (*GetUserSubscriptionByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSubscriptionByUserIdRequest.ProtoReflect.Descriptor instead.

func (*GetUserSubscriptionByUserIdRequest) GetSubscriptionId

func (x *GetUserSubscriptionByUserIdRequest) GetSubscriptionId() string

func (*GetUserSubscriptionByUserIdRequest) GetUserId

func (*GetUserSubscriptionByUserIdRequest) ProtoMessage

func (*GetUserSubscriptionByUserIdRequest) ProtoMessage()

func (*GetUserSubscriptionByUserIdRequest) ProtoReflect

func (*GetUserSubscriptionByUserIdRequest) Reset

func (*GetUserSubscriptionByUserIdRequest) String

type GetUserSubscriptionByUserIdResponse

type GetUserSubscriptionByUserIdResponse struct {
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Response for getting a user subscription. Contains a single user subscription.

func (*GetUserSubscriptionByUserIdResponse) Descriptor deprecated

func (*GetUserSubscriptionByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSubscriptionByUserIdResponse.ProtoReflect.Descriptor instead.

func (*GetUserSubscriptionByUserIdResponse) GetSubscription

func (*GetUserSubscriptionByUserIdResponse) ProtoMessage

func (*GetUserSubscriptionByUserIdResponse) ProtoMessage()

func (*GetUserSubscriptionByUserIdResponse) ProtoReflect

func (*GetUserSubscriptionByUserIdResponse) Reset

func (*GetUserSubscriptionByUserIdResponse) String

type GetUserSubscriptionRequest

type GetUserSubscriptionRequest struct {

	// Required.
	SubscriptionId string `protobuf:"bytes,1,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"`
	// contains filtered or unexported fields
}

Request for getting a user subscription.

func (*GetUserSubscriptionRequest) Descriptor deprecated

func (*GetUserSubscriptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*GetUserSubscriptionRequest) GetSubscriptionId

func (x *GetUserSubscriptionRequest) GetSubscriptionId() string

func (*GetUserSubscriptionRequest) ProtoMessage

func (*GetUserSubscriptionRequest) ProtoMessage()

func (*GetUserSubscriptionRequest) ProtoReflect

func (*GetUserSubscriptionRequest) Reset

func (x *GetUserSubscriptionRequest) Reset()

func (*GetUserSubscriptionRequest) String

func (x *GetUserSubscriptionRequest) String() string

type GetUserSubscriptionResponse

type GetUserSubscriptionResponse struct {
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Response for getting a user subscription. Contains a single user subscription.

func (*GetUserSubscriptionResponse) Descriptor deprecated

func (*GetUserSubscriptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserSubscriptionResponse.ProtoReflect.Descriptor instead.

func (*GetUserSubscriptionResponse) GetSubscription

func (x *GetUserSubscriptionResponse) GetSubscription() *UserSubscription

func (*GetUserSubscriptionResponse) ProtoMessage

func (*GetUserSubscriptionResponse) ProtoMessage()

func (*GetUserSubscriptionResponse) ProtoReflect

func (*GetUserSubscriptionResponse) Reset

func (x *GetUserSubscriptionResponse) Reset()

func (*GetUserSubscriptionResponse) String

func (x *GetUserSubscriptionResponse) String() string

type ListAgentProfileGroupsRequest

type ListAgentProfileGroupsRequest struct {
	// contains filtered or unexported fields
}

Request message for the ListAgentProfileGroups rpc.

func (*ListAgentProfileGroupsRequest) Descriptor deprecated

func (*ListAgentProfileGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentProfileGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListAgentProfileGroupsRequest) ProtoMessage

func (*ListAgentProfileGroupsRequest) ProtoMessage()

func (*ListAgentProfileGroupsRequest) ProtoReflect

func (*ListAgentProfileGroupsRequest) Reset

func (x *ListAgentProfileGroupsRequest) Reset()

func (*ListAgentProfileGroupsRequest) String

type ListAgentProfileGroupsResponse

type ListAgentProfileGroupsResponse struct {

	// List of agent profile groups belonging to the org ID.
	AgentProfileGroups []*org.AgentProfileGroup `protobuf:"bytes,1,rep,name=agent_profile_groups,json=agentProfileGroups,proto3" json:"agent_profile_groups,omitempty"`
	// contains filtered or unexported fields
}

Response message for the ListAgentProfileGroups rpc.

func (*ListAgentProfileGroupsResponse) Descriptor deprecated

func (*ListAgentProfileGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentProfileGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListAgentProfileGroupsResponse) GetAgentProfileGroups

func (x *ListAgentProfileGroupsResponse) GetAgentProfileGroups() []*org.AgentProfileGroup

func (*ListAgentProfileGroupsResponse) ProtoMessage

func (*ListAgentProfileGroupsResponse) ProtoMessage()

func (*ListAgentProfileGroupsResponse) ProtoReflect

func (*ListAgentProfileGroupsResponse) Reset

func (x *ListAgentProfileGroupsResponse) Reset()

func (*ListAgentProfileGroupsResponse) String

type ListAgentsRequest

type ListAgentsRequest struct {
	// contains filtered or unexported fields
}

Request message for listAgents rpc.

func (*ListAgentsRequest) Descriptor deprecated

func (*ListAgentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead.

func (*ListAgentsRequest) ProtoMessage

func (*ListAgentsRequest) ProtoMessage()

func (*ListAgentsRequest) ProtoReflect

func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message

func (*ListAgentsRequest) Reset

func (x *ListAgentsRequest) Reset()

func (*ListAgentsRequest) String

func (x *ListAgentsRequest) String() string

type ListAgentsResponse

type ListAgentsResponse struct {

	// List of returned agents with masked data.
	Agents []*ListAgentsResponse_AgentDetails `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	// contains filtered or unexported fields
}

Response message for listAgents rpc.

func (*ListAgentsResponse) Descriptor deprecated

func (*ListAgentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead.

func (*ListAgentsResponse) GetAgents

func (*ListAgentsResponse) ProtoMessage

func (*ListAgentsResponse) ProtoMessage()

func (*ListAgentsResponse) ProtoReflect

func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message

func (*ListAgentsResponse) Reset

func (x *ListAgentsResponse) Reset()

func (*ListAgentsResponse) String

func (x *ListAgentsResponse) String() string

type ListAgentsResponse_AgentDetails

type ListAgentsResponse_AgentDetails struct {

	// The user ID of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the agent's organization
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The agent's first name
	FirstName string `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The agent's last name
	LastName string `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The agents's username
	Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"`
	// A list of the skills associated with the agent
	Skills []*org.Skill `protobuf:"bytes,6,rep,name=skills,proto3" json:"skills,omitempty"`
	// Whether or not the agent is disabled.
	LoginDisabled bool `protobuf:"varint,7,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// An object with the hunt group fields required for the call
	HuntGroup *ListAgentsResponse_AgentDetails_HuntGroup `protobuf:"bytes,8,opt,name=hunt_group,json=huntGroup,proto3" json:"hunt_group,omitempty"`
	// A list of the labels associated with the agent
	Labels []*org.Label `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty"`
	// Whether the agent is delegated (sso related)
	Delegated bool `protobuf:"varint,10,opt,name=delegated,proto3" json:"delegated,omitempty"`
	// A list of the trust ids the user has been assigned.
	TrustIds []string `protobuf:"bytes,11,rep,name=trust_ids,json=trustIds,proto3" json:"trust_ids,omitempty"`
	// A list of the (neo)permission groups the user belongs to
	PermissionGroups []*org.PermissionGroup `protobuf:"bytes,12,rep,name=permission_groups,json=permissionGroups,proto3" json:"permission_groups,omitempty"`
	// The agent's agent sid
	AgentSid int64 `protobuf:"varint,13,opt,name=agent_sid,json=agentSid,proto3" json:"agent_sid,omitempty"`
	// The agent's full name
	Name string `protobuf:"bytes,14,opt,name=name,proto3" json:"name,omitempty"`
	// The User's partner agent id.
	PartnerAgentId string `protobuf:"bytes,15,opt,name=partner_agent_id,json=partnerAgentId,proto3" json:"partner_agent_id,omitempty"`
	// User caller id
	UserCallerId string `protobuf:"bytes,16,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"`
	// The date/time the user was created.
	Created *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=created,proto3" json:"created,omitempty"`
	// The date/time the user was last updated.
	LastUpdated *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	// An object with the agent profile group fields required for the call
	AgentProfileGroup *ListAgentsResponse_AgentDetails_AgentProfileGroup `protobuf:"bytes,19,opt,name=agent_profile_group,json=agentProfileGroup,proto3" json:"agent_profile_group,omitempty"`
	// a bool signalling whether or not the user is also an agent
	Agent bool `protobuf:"varint,20,opt,name=agent,proto3" json:"agent,omitempty"`
	// User TimeZone with wrapper for nullable timezone
	TimeZoneOverride *commons.TimeZoneWrapper `protobuf:"bytes,21,opt,name=time_zone_override,json=timeZoneOverride,proto3" json:"time_zone_override,omitempty"`
	// The email of the agent. Empty if none set.
	Email string `protobuf:"bytes,22,opt,name=email,proto3" json:"email,omitempty"`
	// Whether or not the agent's email is verified.
	EmailVerified bool `protobuf:"varint,23,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// The agent's mfa information.
	MfaInfo *org.MfaInfo `protobuf:"bytes,24,opt,name=mfa_info,json=mfaInfo,proto3" json:"mfa_info,omitempty"`
	// contains filtered or unexported fields
}

Object for ListAgents to return a list of.

func (*ListAgentsResponse_AgentDetails) Descriptor deprecated

func (*ListAgentsResponse_AgentDetails) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentsResponse_AgentDetails.ProtoReflect.Descriptor instead.

func (*ListAgentsResponse_AgentDetails) GetAgent

func (x *ListAgentsResponse_AgentDetails) GetAgent() bool

func (*ListAgentsResponse_AgentDetails) GetAgentProfileGroup

func (*ListAgentsResponse_AgentDetails) GetAgentSid

func (x *ListAgentsResponse_AgentDetails) GetAgentSid() int64

func (*ListAgentsResponse_AgentDetails) GetCreated

func (*ListAgentsResponse_AgentDetails) GetDelegated

func (x *ListAgentsResponse_AgentDetails) GetDelegated() bool

func (*ListAgentsResponse_AgentDetails) GetEmail

func (*ListAgentsResponse_AgentDetails) GetEmailVerified

func (x *ListAgentsResponse_AgentDetails) GetEmailVerified() bool

func (*ListAgentsResponse_AgentDetails) GetFirstName

func (x *ListAgentsResponse_AgentDetails) GetFirstName() string

func (*ListAgentsResponse_AgentDetails) GetHuntGroup

func (*ListAgentsResponse_AgentDetails) GetLabels

func (x *ListAgentsResponse_AgentDetails) GetLabels() []*org.Label

func (*ListAgentsResponse_AgentDetails) GetLastName

func (x *ListAgentsResponse_AgentDetails) GetLastName() string

func (*ListAgentsResponse_AgentDetails) GetLastUpdated

func (*ListAgentsResponse_AgentDetails) GetLoginDisabled

func (x *ListAgentsResponse_AgentDetails) GetLoginDisabled() bool

func (*ListAgentsResponse_AgentDetails) GetMfaInfo

func (x *ListAgentsResponse_AgentDetails) GetMfaInfo() *org.MfaInfo

func (*ListAgentsResponse_AgentDetails) GetName

func (*ListAgentsResponse_AgentDetails) GetOrgId

func (*ListAgentsResponse_AgentDetails) GetPartnerAgentId

func (x *ListAgentsResponse_AgentDetails) GetPartnerAgentId() string

func (*ListAgentsResponse_AgentDetails) GetPermissionGroups

func (x *ListAgentsResponse_AgentDetails) GetPermissionGroups() []*org.PermissionGroup

func (*ListAgentsResponse_AgentDetails) GetSkills

func (x *ListAgentsResponse_AgentDetails) GetSkills() []*org.Skill

func (*ListAgentsResponse_AgentDetails) GetTimeZoneOverride

func (x *ListAgentsResponse_AgentDetails) GetTimeZoneOverride() *commons.TimeZoneWrapper

func (*ListAgentsResponse_AgentDetails) GetTrustIds

func (x *ListAgentsResponse_AgentDetails) GetTrustIds() []string

func (*ListAgentsResponse_AgentDetails) GetUserCallerId

func (x *ListAgentsResponse_AgentDetails) GetUserCallerId() string

func (*ListAgentsResponse_AgentDetails) GetUserId

func (x *ListAgentsResponse_AgentDetails) GetUserId() string

func (*ListAgentsResponse_AgentDetails) GetUsername

func (x *ListAgentsResponse_AgentDetails) GetUsername() string

func (*ListAgentsResponse_AgentDetails) ProtoMessage

func (*ListAgentsResponse_AgentDetails) ProtoMessage()

func (*ListAgentsResponse_AgentDetails) ProtoReflect

func (*ListAgentsResponse_AgentDetails) Reset

func (*ListAgentsResponse_AgentDetails) String

type ListAgentsResponse_AgentDetails_AgentProfileGroup

type ListAgentsResponse_AgentDetails_AgentProfileGroup struct {

	// The id of the user's agent profile group
	AgentProfileGroupId string `protobuf:"bytes,1,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// The name of the user's agent profile group
	AgentProfileGroupName string `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Object to contain the agent profile group fields

func (*ListAgentsResponse_AgentDetails_AgentProfileGroup) Descriptor deprecated

Deprecated: Use ListAgentsResponse_AgentDetails_AgentProfileGroup.ProtoReflect.Descriptor instead.

func (*ListAgentsResponse_AgentDetails_AgentProfileGroup) GetAgentProfileGroupId

func (x *ListAgentsResponse_AgentDetails_AgentProfileGroup) GetAgentProfileGroupId() string

func (*ListAgentsResponse_AgentDetails_AgentProfileGroup) GetAgentProfileGroupName

func (x *ListAgentsResponse_AgentDetails_AgentProfileGroup) GetAgentProfileGroupName() string

func (*ListAgentsResponse_AgentDetails_AgentProfileGroup) ProtoMessage

func (*ListAgentsResponse_AgentDetails_AgentProfileGroup) ProtoReflect

func (*ListAgentsResponse_AgentDetails_AgentProfileGroup) Reset

func (*ListAgentsResponse_AgentDetails_AgentProfileGroup) String

type ListAgentsResponse_AgentDetails_HuntGroup

type ListAgentsResponse_AgentDetails_HuntGroup struct {

	// The sid of the hunt group the agent is assigned to
	HuntGroupSid int64 `protobuf:"varint,1,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	// The name of the hunt group the agent is assigned to
	HuntGroupName string `protobuf:"bytes,2,opt,name=hunt_group_name,json=huntGroupName,proto3" json:"hunt_group_name,omitempty"`
	// contains filtered or unexported fields
}

Object to contain the hunt group fields

func (*ListAgentsResponse_AgentDetails_HuntGroup) Descriptor deprecated

func (*ListAgentsResponse_AgentDetails_HuntGroup) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentsResponse_AgentDetails_HuntGroup.ProtoReflect.Descriptor instead.

func (*ListAgentsResponse_AgentDetails_HuntGroup) GetHuntGroupName

func (x *ListAgentsResponse_AgentDetails_HuntGroup) GetHuntGroupName() string

func (*ListAgentsResponse_AgentDetails_HuntGroup) GetHuntGroupSid

func (x *ListAgentsResponse_AgentDetails_HuntGroup) GetHuntGroupSid() int64

func (*ListAgentsResponse_AgentDetails_HuntGroup) ProtoMessage

func (*ListAgentsResponse_AgentDetails_HuntGroup) ProtoReflect

func (*ListAgentsResponse_AgentDetails_HuntGroup) Reset

func (*ListAgentsResponse_AgentDetails_HuntGroup) String

type ListAuthTokensByUserIdRequest

type ListAuthTokensByUserIdRequest struct {

	// User id to get list of auth tokens.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the ListAuthTokensByUserIdRequest rpc.

func (*ListAuthTokensByUserIdRequest) Descriptor deprecated

func (*ListAuthTokensByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAuthTokensByUserIdRequest.ProtoReflect.Descriptor instead.

func (*ListAuthTokensByUserIdRequest) GetUserId

func (x *ListAuthTokensByUserIdRequest) GetUserId() string

func (*ListAuthTokensByUserIdRequest) ProtoMessage

func (*ListAuthTokensByUserIdRequest) ProtoMessage()

func (*ListAuthTokensByUserIdRequest) ProtoReflect

func (*ListAuthTokensByUserIdRequest) Reset

func (x *ListAuthTokensByUserIdRequest) Reset()

func (*ListAuthTokensByUserIdRequest) String

type ListAuthTokensByUserIdResponse

type ListAuthTokensByUserIdResponse struct {

	// List of requested users auth tokens.
	AuthTokens []*org.AuthToken `protobuf:"bytes,1,rep,name=auth_tokens,json=authTokens,proto3" json:"auth_tokens,omitempty"`
	// contains filtered or unexported fields
}

Response message for the ListAuthTokensByUserIdResponse rpc.

func (*ListAuthTokensByUserIdResponse) Descriptor deprecated

func (*ListAuthTokensByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAuthTokensByUserIdResponse.ProtoReflect.Descriptor instead.

func (*ListAuthTokensByUserIdResponse) GetAuthTokens

func (x *ListAuthTokensByUserIdResponse) GetAuthTokens() []*org.AuthToken

func (*ListAuthTokensByUserIdResponse) ProtoMessage

func (*ListAuthTokensByUserIdResponse) ProtoMessage()

func (*ListAuthTokensByUserIdResponse) ProtoReflect

func (*ListAuthTokensByUserIdResponse) Reset

func (x *ListAuthTokensByUserIdResponse) Reset()

func (*ListAuthTokensByUserIdResponse) String

type ListAuthTokensRequest

type ListAuthTokensRequest struct {
	// contains filtered or unexported fields
}

Request message for the ListAuthTokensRequest rpc.

func (*ListAuthTokensRequest) Descriptor deprecated

func (*ListAuthTokensRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAuthTokensRequest.ProtoReflect.Descriptor instead.

func (*ListAuthTokensRequest) ProtoMessage

func (*ListAuthTokensRequest) ProtoMessage()

func (*ListAuthTokensRequest) ProtoReflect

func (x *ListAuthTokensRequest) ProtoReflect() protoreflect.Message

func (*ListAuthTokensRequest) Reset

func (x *ListAuthTokensRequest) Reset()

func (*ListAuthTokensRequest) String

func (x *ListAuthTokensRequest) String() string

type ListAuthTokensResponse

type ListAuthTokensResponse struct {

	// List of current users' auth tokens.
	AuthTokens []*org.AuthToken `protobuf:"bytes,1,rep,name=auth_tokens,json=authTokens,proto3" json:"auth_tokens,omitempty"`
	// contains filtered or unexported fields
}

Response message for the ListAuthTokensResponse rpc.

func (*ListAuthTokensResponse) Descriptor deprecated

func (*ListAuthTokensResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAuthTokensResponse.ProtoReflect.Descriptor instead.

func (*ListAuthTokensResponse) GetAuthTokens

func (x *ListAuthTokensResponse) GetAuthTokens() []*org.AuthToken

func (*ListAuthTokensResponse) ProtoMessage

func (*ListAuthTokensResponse) ProtoMessage()

func (*ListAuthTokensResponse) ProtoReflect

func (x *ListAuthTokensResponse) ProtoReflect() protoreflect.Message

func (*ListAuthTokensResponse) Reset

func (x *ListAuthTokensResponse) Reset()

func (*ListAuthTokensResponse) String

func (x *ListAuthTokensResponse) String() string

type ListOrgSubscriptionsRequest

type ListOrgSubscriptionsRequest struct {

	// Required.
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Optional.
	// Used by matrix-notify to get settings in bulk for a particular event type.
	EventType audit.EventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=api.commons.audit.EventType" json:"event_type,omitempty"`
	// contains filtered or unexported fields
}

Request for listing subscriptions (for many users) for an org.

func (*ListOrgSubscriptionsRequest) Descriptor deprecated

func (*ListOrgSubscriptionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOrgSubscriptionsRequest.ProtoReflect.Descriptor instead.

func (*ListOrgSubscriptionsRequest) GetEventType

func (x *ListOrgSubscriptionsRequest) GetEventType() audit.EventType

func (*ListOrgSubscriptionsRequest) GetOrgId

func (x *ListOrgSubscriptionsRequest) GetOrgId() string

func (*ListOrgSubscriptionsRequest) ProtoMessage

func (*ListOrgSubscriptionsRequest) ProtoMessage()

func (*ListOrgSubscriptionsRequest) ProtoReflect

func (*ListOrgSubscriptionsRequest) Reset

func (x *ListOrgSubscriptionsRequest) Reset()

func (*ListOrgSubscriptionsRequest) String

func (x *ListOrgSubscriptionsRequest) String() string

type ListOrgSubscriptionsResponse

type ListOrgSubscriptionsResponse struct {
	Subscriptions []*UserSubscription `protobuf:"bytes,1,rep,name=subscriptions,proto3" json:"subscriptions,omitempty"`
	// contains filtered or unexported fields
}

Response for listing subscriptions for multiple users.

func (*ListOrgSubscriptionsResponse) Descriptor deprecated

func (*ListOrgSubscriptionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOrgSubscriptionsResponse.ProtoReflect.Descriptor instead.

func (*ListOrgSubscriptionsResponse) GetSubscriptions

func (x *ListOrgSubscriptionsResponse) GetSubscriptions() []*UserSubscription

func (*ListOrgSubscriptionsResponse) ProtoMessage

func (*ListOrgSubscriptionsResponse) ProtoMessage()

func (*ListOrgSubscriptionsResponse) ProtoReflect

func (*ListOrgSubscriptionsResponse) Reset

func (x *ListOrgSubscriptionsResponse) Reset()

func (*ListOrgSubscriptionsResponse) String

type ListPublicUsersRequest

type ListPublicUsersRequest struct {

	// Return a list of only user agents. When this is false all users are returned.
	AgentFilter bool `protobuf:"varint,1,opt,name=agent_filter,json=agentFilter,proto3" json:"agent_filter,omitempty"`
	// Filter by the user's archived status.
	ArchivedFilter commons.UserArchivedStateFilter `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for ListPublicUsers rpc.

func (*ListPublicUsersRequest) Descriptor deprecated

func (*ListPublicUsersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPublicUsersRequest.ProtoReflect.Descriptor instead.

func (*ListPublicUsersRequest) GetAgentFilter

func (x *ListPublicUsersRequest) GetAgentFilter() bool

func (*ListPublicUsersRequest) GetArchivedFilter

func (*ListPublicUsersRequest) ProtoMessage

func (*ListPublicUsersRequest) ProtoMessage()

func (*ListPublicUsersRequest) ProtoReflect

func (x *ListPublicUsersRequest) ProtoReflect() protoreflect.Message

func (*ListPublicUsersRequest) Reset

func (x *ListPublicUsersRequest) Reset()

func (*ListPublicUsersRequest) String

func (x *ListPublicUsersRequest) String() string

type ListPublicUsersResponse

type ListPublicUsersResponse struct {
	Users []*ListPublicUsersResponse_User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

Response message for ListPublicUsers rpc.

func (*ListPublicUsersResponse) Descriptor deprecated

func (*ListPublicUsersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPublicUsersResponse.ProtoReflect.Descriptor instead.

func (*ListPublicUsersResponse) GetUsers

func (*ListPublicUsersResponse) ProtoMessage

func (*ListPublicUsersResponse) ProtoMessage()

func (*ListPublicUsersResponse) ProtoReflect

func (x *ListPublicUsersResponse) ProtoReflect() protoreflect.Message

func (*ListPublicUsersResponse) Reset

func (x *ListPublicUsersResponse) Reset()

func (*ListPublicUsersResponse) String

func (x *ListPublicUsersResponse) String() string

type ListPublicUsersResponse_User

type ListPublicUsersResponse_User struct {

	// The user ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The user's first name
	FirstName string `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The user's last name
	LastName string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The user's username
	Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPublicUsersResponse_User) Descriptor deprecated

func (*ListPublicUsersResponse_User) Descriptor() ([]byte, []int)

Deprecated: Use ListPublicUsersResponse_User.ProtoReflect.Descriptor instead.

func (*ListPublicUsersResponse_User) GetFirstName

func (x *ListPublicUsersResponse_User) GetFirstName() string

func (*ListPublicUsersResponse_User) GetLastName

func (x *ListPublicUsersResponse_User) GetLastName() string

func (*ListPublicUsersResponse_User) GetUserId

func (x *ListPublicUsersResponse_User) GetUserId() string

func (*ListPublicUsersResponse_User) GetUsername

func (x *ListPublicUsersResponse_User) GetUsername() string

func (*ListPublicUsersResponse_User) ProtoMessage

func (*ListPublicUsersResponse_User) ProtoMessage()

func (*ListPublicUsersResponse_User) ProtoReflect

func (*ListPublicUsersResponse_User) Reset

func (x *ListPublicUsersResponse_User) Reset()

func (*ListPublicUsersResponse_User) String

type ListUserSubscriptionsByUserIdRequest

type ListUserSubscriptionsByUserIdRequest struct {

	// Required.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request for listing subscriptions for a given user.

func (*ListUserSubscriptionsByUserIdRequest) Descriptor deprecated

func (*ListUserSubscriptionsByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserSubscriptionsByUserIdRequest.ProtoReflect.Descriptor instead.

func (*ListUserSubscriptionsByUserIdRequest) GetUserId

func (*ListUserSubscriptionsByUserIdRequest) ProtoMessage

func (*ListUserSubscriptionsByUserIdRequest) ProtoMessage()

func (*ListUserSubscriptionsByUserIdRequest) ProtoReflect

func (*ListUserSubscriptionsByUserIdRequest) Reset

func (*ListUserSubscriptionsByUserIdRequest) String

type ListUserSubscriptionsByUserIdResponse

type ListUserSubscriptionsByUserIdResponse struct {
	Subscriptions []*UserSubscription `protobuf:"bytes,1,rep,name=subscriptions,proto3" json:"subscriptions,omitempty"`
	// contains filtered or unexported fields
}

Response for listing subscriptions for a given user. Contains a user subscriptions (plural) object.

func (*ListUserSubscriptionsByUserIdResponse) Descriptor deprecated

func (*ListUserSubscriptionsByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserSubscriptionsByUserIdResponse.ProtoReflect.Descriptor instead.

func (*ListUserSubscriptionsByUserIdResponse) GetSubscriptions

func (*ListUserSubscriptionsByUserIdResponse) ProtoMessage

func (*ListUserSubscriptionsByUserIdResponse) ProtoMessage()

func (*ListUserSubscriptionsByUserIdResponse) ProtoReflect

func (*ListUserSubscriptionsByUserIdResponse) Reset

func (*ListUserSubscriptionsByUserIdResponse) String

type ListUserSubscriptionsRequest

type ListUserSubscriptionsRequest struct {
	// contains filtered or unexported fields
}

Request for listing subscriptions for the current user.

func (*ListUserSubscriptionsRequest) Descriptor deprecated

func (*ListUserSubscriptionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserSubscriptionsRequest.ProtoReflect.Descriptor instead.

func (*ListUserSubscriptionsRequest) ProtoMessage

func (*ListUserSubscriptionsRequest) ProtoMessage()

func (*ListUserSubscriptionsRequest) ProtoReflect

func (*ListUserSubscriptionsRequest) Reset

func (x *ListUserSubscriptionsRequest) Reset()

func (*ListUserSubscriptionsRequest) String

type ListUserSubscriptionsResponse

type ListUserSubscriptionsResponse struct {
	Subscriptions []*UserSubscription `protobuf:"bytes,1,rep,name=subscriptions,proto3" json:"subscriptions,omitempty"`
	// contains filtered or unexported fields
}

Response for listing subscriptions for the current user. Contains a user subscriptions (plural) object.

func (*ListUserSubscriptionsResponse) Descriptor deprecated

func (*ListUserSubscriptionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserSubscriptionsResponse.ProtoReflect.Descriptor instead.

func (*ListUserSubscriptionsResponse) GetSubscriptions

func (x *ListUserSubscriptionsResponse) GetSubscriptions() []*UserSubscription

func (*ListUserSubscriptionsResponse) ProtoMessage

func (*ListUserSubscriptionsResponse) ProtoMessage()

func (*ListUserSubscriptionsResponse) ProtoReflect

func (*ListUserSubscriptionsResponse) Reset

func (x *ListUserSubscriptionsResponse) Reset()

func (*ListUserSubscriptionsResponse) String

type ListUsersAllowedIpsRequest

type ListUsersAllowedIpsRequest struct {

	// list of user ids to get mapping of restricted ips
	UserIds []string `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersAllowedIpsRequest) Descriptor deprecated

func (*ListUsersAllowedIpsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersAllowedIpsRequest.ProtoReflect.Descriptor instead.

func (*ListUsersAllowedIpsRequest) GetUserIds

func (x *ListUsersAllowedIpsRequest) GetUserIds() []string

func (*ListUsersAllowedIpsRequest) ProtoMessage

func (*ListUsersAllowedIpsRequest) ProtoMessage()

func (*ListUsersAllowedIpsRequest) ProtoReflect

func (*ListUsersAllowedIpsRequest) Reset

func (x *ListUsersAllowedIpsRequest) Reset()

func (*ListUsersAllowedIpsRequest) String

func (x *ListUsersAllowedIpsRequest) String() string

type ListUsersAllowedIpsResponse

type ListUsersAllowedIpsResponse struct {

	// user id to allowed ips map
	UserAllowedIpsMap map[string]*ListUsersAllowedIpsResponse_AllowedIps `` /* 204-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListUsersAllowedIpsResponse) Descriptor deprecated

func (*ListUsersAllowedIpsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersAllowedIpsResponse.ProtoReflect.Descriptor instead.

func (*ListUsersAllowedIpsResponse) GetUserAllowedIpsMap

func (*ListUsersAllowedIpsResponse) ProtoMessage

func (*ListUsersAllowedIpsResponse) ProtoMessage()

func (*ListUsersAllowedIpsResponse) ProtoReflect

func (*ListUsersAllowedIpsResponse) Reset

func (x *ListUsersAllowedIpsResponse) Reset()

func (*ListUsersAllowedIpsResponse) String

func (x *ListUsersAllowedIpsResponse) String() string

type ListUsersAllowedIpsResponse_AllowedIps

type ListUsersAllowedIpsResponse_AllowedIps struct {

	// list of ips for a given user
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersAllowedIpsResponse_AllowedIps) Descriptor deprecated

func (*ListUsersAllowedIpsResponse_AllowedIps) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersAllowedIpsResponse_AllowedIps.ProtoReflect.Descriptor instead.

func (*ListUsersAllowedIpsResponse_AllowedIps) GetIps

func (*ListUsersAllowedIpsResponse_AllowedIps) ProtoMessage

func (*ListUsersAllowedIpsResponse_AllowedIps) ProtoReflect

func (*ListUsersAllowedIpsResponse_AllowedIps) Reset

func (*ListUsersAllowedIpsResponse_AllowedIps) String

type ListUsersByOrgIdRequest

type ListUsersByOrgIdRequest struct {

	// Filter by org ID.
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Filter by the user's archived status.
	ArchivedFilter commons.UserArchivedStateFilter `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for the ListUsersByOrgId rpc.

func (*ListUsersByOrgIdRequest) Descriptor deprecated

func (*ListUsersByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*ListUsersByOrgIdRequest) GetArchivedFilter

func (*ListUsersByOrgIdRequest) GetOrgId

func (x *ListUsersByOrgIdRequest) GetOrgId() string

func (*ListUsersByOrgIdRequest) ProtoMessage

func (*ListUsersByOrgIdRequest) ProtoMessage()

func (*ListUsersByOrgIdRequest) ProtoReflect

func (x *ListUsersByOrgIdRequest) ProtoReflect() protoreflect.Message

func (*ListUsersByOrgIdRequest) Reset

func (x *ListUsersByOrgIdRequest) Reset()

func (*ListUsersByOrgIdRequest) String

func (x *ListUsersByOrgIdRequest) String() string

type ListUsersByOrgIdResponse

type ListUsersByOrgIdResponse struct {

	// List of returned users with masked data.
	Users []*ListUsersByOrgIdResponse_UserDetails `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

Response message for the ListsUsersByOrgId rpc.

func (*ListUsersByOrgIdResponse) Descriptor deprecated

func (*ListUsersByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*ListUsersByOrgIdResponse) GetUsers

func (*ListUsersByOrgIdResponse) ProtoMessage

func (*ListUsersByOrgIdResponse) ProtoMessage()

func (*ListUsersByOrgIdResponse) ProtoReflect

func (x *ListUsersByOrgIdResponse) ProtoReflect() protoreflect.Message

func (*ListUsersByOrgIdResponse) Reset

func (x *ListUsersByOrgIdResponse) Reset()

func (*ListUsersByOrgIdResponse) String

func (x *ListUsersByOrgIdResponse) String() string

type ListUsersByOrgIdResponse_UserDetails

type ListUsersByOrgIdResponse_UserDetails struct {

	// The user ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the user's organization
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The name of the user's organization
	OrgName string `protobuf:"bytes,3,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
	// The user's first name
	FirstName string `protobuf:"bytes,4,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The user's last name
	LastName string `protobuf:"bytes,5,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The user's username
	Username string `protobuf:"bytes,6,opt,name=username,proto3" json:"username,omitempty"`
	// Whether or not the user is disabled.
	LoginDisabled bool `protobuf:"varint,7,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// A list of the (neo)permission group Ids the agent belongs to
	PermissionGroupIds []string `protobuf:"bytes,8,rep,name=permission_group_ids,json=permissionGroupIds,proto3" json:"permission_group_ids,omitempty"`
	// A list of the labels associated with the user
	Labels []*org.Label `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty"`
	// Whether the user is an account owner
	AccountOwner bool `protobuf:"varint,10,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"`
	// Whether the user is also an agent
	Agent bool `protobuf:"varint,11,opt,name=agent,proto3" json:"agent,omitempty"`
	// A list of the trust ids the user has been assigned.
	TrustIds []string `protobuf:"bytes,12,rep,name=trust_ids,json=trustIds,proto3" json:"trust_ids,omitempty"`
	// MfaInfo of the user.
	MfaInfo *org.MfaInfo `protobuf:"bytes,14,opt,name=mfa_info,json=mfaInfo,proto3" json:"mfa_info,omitempty"`
	// Whether or not the users email is verified.
	EmailVerified bool `protobuf:"varint,15,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Object for ListUsersByOrgId to return a list of.

func (*ListUsersByOrgIdResponse_UserDetails) Descriptor deprecated

func (*ListUsersByOrgIdResponse_UserDetails) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersByOrgIdResponse_UserDetails.ProtoReflect.Descriptor instead.

func (*ListUsersByOrgIdResponse_UserDetails) GetAccountOwner

func (x *ListUsersByOrgIdResponse_UserDetails) GetAccountOwner() bool

func (*ListUsersByOrgIdResponse_UserDetails) GetAgent

func (*ListUsersByOrgIdResponse_UserDetails) GetEmailVerified

func (x *ListUsersByOrgIdResponse_UserDetails) GetEmailVerified() bool

func (*ListUsersByOrgIdResponse_UserDetails) GetFirstName

func (x *ListUsersByOrgIdResponse_UserDetails) GetFirstName() string

func (*ListUsersByOrgIdResponse_UserDetails) GetLabels

func (*ListUsersByOrgIdResponse_UserDetails) GetLastName

func (*ListUsersByOrgIdResponse_UserDetails) GetLoginDisabled

func (x *ListUsersByOrgIdResponse_UserDetails) GetLoginDisabled() bool

func (*ListUsersByOrgIdResponse_UserDetails) GetMfaInfo

func (*ListUsersByOrgIdResponse_UserDetails) GetOrgId

func (*ListUsersByOrgIdResponse_UserDetails) GetOrgName

func (*ListUsersByOrgIdResponse_UserDetails) GetPermissionGroupIds

func (x *ListUsersByOrgIdResponse_UserDetails) GetPermissionGroupIds() []string

func (*ListUsersByOrgIdResponse_UserDetails) GetTrustIds

func (x *ListUsersByOrgIdResponse_UserDetails) GetTrustIds() []string

func (*ListUsersByOrgIdResponse_UserDetails) GetUserId

func (*ListUsersByOrgIdResponse_UserDetails) GetUsername

func (*ListUsersByOrgIdResponse_UserDetails) ProtoMessage

func (*ListUsersByOrgIdResponse_UserDetails) ProtoMessage()

func (*ListUsersByOrgIdResponse_UserDetails) ProtoReflect

func (*ListUsersByOrgIdResponse_UserDetails) Reset

func (*ListUsersByOrgIdResponse_UserDetails) String

type ListUsersByRegionRequest

type ListUsersByRegionRequest struct {

	// Filter by region.
	RegionId string `protobuf:"bytes,1,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
	// Return a list of only user agents (users whose default app is agent). When this is false all users are returned.
	Agent bool `protobuf:"varint,2,opt,name=agent,proto3" json:"agent,omitempty"`
	// Filter by the user's archived status.
	ArchivedFilter commons.UserArchivedStateFilter `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for the ListUsersByRegion rpc.

func (*ListUsersByRegionRequest) Descriptor deprecated

func (*ListUsersByRegionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersByRegionRequest.ProtoReflect.Descriptor instead.

func (*ListUsersByRegionRequest) GetAgent

func (x *ListUsersByRegionRequest) GetAgent() bool

func (*ListUsersByRegionRequest) GetArchivedFilter

func (*ListUsersByRegionRequest) GetRegionId

func (x *ListUsersByRegionRequest) GetRegionId() string

func (*ListUsersByRegionRequest) ProtoMessage

func (*ListUsersByRegionRequest) ProtoMessage()

func (*ListUsersByRegionRequest) ProtoReflect

func (x *ListUsersByRegionRequest) ProtoReflect() protoreflect.Message

func (*ListUsersByRegionRequest) Reset

func (x *ListUsersByRegionRequest) Reset()

func (*ListUsersByRegionRequest) String

func (x *ListUsersByRegionRequest) String() string

type ListUsersByRegionResponse

type ListUsersByRegionResponse struct {

	// List of returned users with masked data.
	Users []*ListUsersByRegionResponse_UserDetails `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

Response message for the ListsUserByRegion rpc.

func (*ListUsersByRegionResponse) Descriptor deprecated

func (*ListUsersByRegionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersByRegionResponse.ProtoReflect.Descriptor instead.

func (*ListUsersByRegionResponse) GetUsers

func (*ListUsersByRegionResponse) ProtoMessage

func (*ListUsersByRegionResponse) ProtoMessage()

func (*ListUsersByRegionResponse) ProtoReflect

func (*ListUsersByRegionResponse) Reset

func (x *ListUsersByRegionResponse) Reset()

func (*ListUsersByRegionResponse) String

func (x *ListUsersByRegionResponse) String() string

type ListUsersByRegionResponse_UserDetails

type ListUsersByRegionResponse_UserDetails struct {

	// The user ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the user's organization
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The user's first name
	FirstName string `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The user's last name
	LastName string `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The user's username
	Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"`
	// Whether or not the user is disabled.
	LoginDisabled bool `protobuf:"varint,7,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// A list of the (neo)permission group Ids the agent belongs to
	PermissionGroupIds []string `protobuf:"bytes,8,rep,name=permission_group_ids,json=permissionGroupIds,proto3" json:"permission_group_ids,omitempty"`
	// A list of the labels associated with the user
	Labels []*org.Label `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty"`
	// Whether the user is an account owner
	AccountOwner bool `protobuf:"varint,10,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"`
	// Whether the user is also an agent
	Agent bool `protobuf:"varint,11,opt,name=agent,proto3" json:"agent,omitempty"`
	// A list of the trust ids the user has been assigned.
	TrustIds []string `protobuf:"bytes,12,rep,name=trust_ids,json=trustIds,proto3" json:"trust_ids,omitempty"`
	// MfaInfo of the user.
	MfaInfo *org.MfaInfo `protobuf:"bytes,13,opt,name=mfa_info,json=mfaInfo,proto3" json:"mfa_info,omitempty"`
	// Whether or not the users email is verified.
	EmailVerified bool `protobuf:"varint,14,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Object for ListUsersByRegion to return a list of.

func (*ListUsersByRegionResponse_UserDetails) Descriptor deprecated

func (*ListUsersByRegionResponse_UserDetails) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersByRegionResponse_UserDetails.ProtoReflect.Descriptor instead.

func (*ListUsersByRegionResponse_UserDetails) GetAccountOwner

func (x *ListUsersByRegionResponse_UserDetails) GetAccountOwner() bool

func (*ListUsersByRegionResponse_UserDetails) GetAgent

func (*ListUsersByRegionResponse_UserDetails) GetEmailVerified

func (x *ListUsersByRegionResponse_UserDetails) GetEmailVerified() bool

func (*ListUsersByRegionResponse_UserDetails) GetFirstName

func (*ListUsersByRegionResponse_UserDetails) GetLabels

func (*ListUsersByRegionResponse_UserDetails) GetLastName

func (*ListUsersByRegionResponse_UserDetails) GetLoginDisabled

func (x *ListUsersByRegionResponse_UserDetails) GetLoginDisabled() bool

func (*ListUsersByRegionResponse_UserDetails) GetMfaInfo

func (*ListUsersByRegionResponse_UserDetails) GetOrgId

func (*ListUsersByRegionResponse_UserDetails) GetPermissionGroupIds

func (x *ListUsersByRegionResponse_UserDetails) GetPermissionGroupIds() []string

func (*ListUsersByRegionResponse_UserDetails) GetTrustIds

func (x *ListUsersByRegionResponse_UserDetails) GetTrustIds() []string

func (*ListUsersByRegionResponse_UserDetails) GetUserId

func (*ListUsersByRegionResponse_UserDetails) GetUsername

func (*ListUsersByRegionResponse_UserDetails) ProtoMessage

func (*ListUsersByRegionResponse_UserDetails) ProtoMessage()

func (*ListUsersByRegionResponse_UserDetails) ProtoReflect

func (*ListUsersByRegionResponse_UserDetails) Reset

func (*ListUsersByRegionResponse_UserDetails) String

type ListUsersRequest

type ListUsersRequest struct {
	// contains filtered or unexported fields
}

Request message for listUsers rpc.

func (*ListUsersRequest) Descriptor deprecated

func (*ListUsersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) ProtoMessage

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) ProtoReflect

func (x *ListUsersRequest) ProtoReflect() protoreflect.Message

func (*ListUsersRequest) Reset

func (x *ListUsersRequest) Reset()

func (*ListUsersRequest) String

func (x *ListUsersRequest) String() string

type ListUsersResponse

type ListUsersResponse struct {

	// List of returned users with masked data.
	Users []*ListUsersResponse_UserDetails `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

Response message for listUsers rpc.

func (*ListUsersResponse) Descriptor deprecated

func (*ListUsersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.

func (*ListUsersResponse) GetUsers

func (*ListUsersResponse) ProtoMessage

func (*ListUsersResponse) ProtoMessage()

func (*ListUsersResponse) ProtoReflect

func (x *ListUsersResponse) ProtoReflect() protoreflect.Message

func (*ListUsersResponse) Reset

func (x *ListUsersResponse) Reset()

func (*ListUsersResponse) String

func (x *ListUsersResponse) String() string

type ListUsersResponse_UserDetails

type ListUsersResponse_UserDetails struct {

	// The user ID of the user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The ID of the user's organization
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The user's first name
	FirstName string `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The user's last name
	LastName string `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The user's username
	Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"`
	// Whether or not the user is disabled.
	LoginDisabled bool `protobuf:"varint,7,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// A list of the (neo)permission group Ids the agent belongs to
	PermissionGroupIds []string `protobuf:"bytes,8,rep,name=permission_group_ids,json=permissionGroupIds,proto3" json:"permission_group_ids,omitempty"`
	// A list of the labels associated with the user
	Labels []*org.Label `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty"`
	// Whether the user is an account owner
	AccountOwner bool `protobuf:"varint,10,opt,name=account_owner,json=accountOwner,proto3" json:"account_owner,omitempty"`
	// Whether the user is also an agent
	Agent bool `protobuf:"varint,11,opt,name=agent,proto3" json:"agent,omitempty"`
	// A list of the trust ids the user has been assigned.
	TrustIds []string `protobuf:"bytes,12,rep,name=trust_ids,json=trustIds,proto3" json:"trust_ids,omitempty"`
	// MfaInfo of the user.
	MfaInfo *org.MfaInfo `protobuf:"bytes,13,opt,name=mfa_info,json=mfaInfo,proto3" json:"mfa_info,omitempty"`
	// Whether or not the users email is verified.
	EmailVerified bool `protobuf:"varint,14,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

Object for ListUsers to return a list of.

func (*ListUsersResponse_UserDetails) Descriptor deprecated

func (*ListUsersResponse_UserDetails) Descriptor() ([]byte, []int)

Deprecated: Use ListUsersResponse_UserDetails.ProtoReflect.Descriptor instead.

func (*ListUsersResponse_UserDetails) GetAccountOwner

func (x *ListUsersResponse_UserDetails) GetAccountOwner() bool

func (*ListUsersResponse_UserDetails) GetAgent

func (x *ListUsersResponse_UserDetails) GetAgent() bool

func (*ListUsersResponse_UserDetails) GetEmailVerified

func (x *ListUsersResponse_UserDetails) GetEmailVerified() bool

func (*ListUsersResponse_UserDetails) GetFirstName

func (x *ListUsersResponse_UserDetails) GetFirstName() string

func (*ListUsersResponse_UserDetails) GetLabels

func (x *ListUsersResponse_UserDetails) GetLabels() []*org.Label

func (*ListUsersResponse_UserDetails) GetLastName

func (x *ListUsersResponse_UserDetails) GetLastName() string

func (*ListUsersResponse_UserDetails) GetLoginDisabled

func (x *ListUsersResponse_UserDetails) GetLoginDisabled() bool

func (*ListUsersResponse_UserDetails) GetMfaInfo

func (x *ListUsersResponse_UserDetails) GetMfaInfo() *org.MfaInfo

func (*ListUsersResponse_UserDetails) GetOrgId

func (x *ListUsersResponse_UserDetails) GetOrgId() string

func (*ListUsersResponse_UserDetails) GetPermissionGroupIds

func (x *ListUsersResponse_UserDetails) GetPermissionGroupIds() []string

func (*ListUsersResponse_UserDetails) GetTrustIds

func (x *ListUsersResponse_UserDetails) GetTrustIds() []string

func (*ListUsersResponse_UserDetails) GetUserId

func (x *ListUsersResponse_UserDetails) GetUserId() string

func (*ListUsersResponse_UserDetails) GetUsername

func (x *ListUsersResponse_UserDetails) GetUsername() string

func (*ListUsersResponse_UserDetails) ProtoMessage

func (*ListUsersResponse_UserDetails) ProtoMessage()

func (*ListUsersResponse_UserDetails) ProtoReflect

func (*ListUsersResponse_UserDetails) Reset

func (x *ListUsersResponse_UserDetails) Reset()

func (*ListUsersResponse_UserDetails) String

type RefreshMfaLockoutByOrgIdRequest

type RefreshMfaLockoutByOrgIdRequest struct {

	// The id of the user to refresh.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The id of the org the user belongs to.
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RefreshMfaLockoutByOrgId rpc.

func (*RefreshMfaLockoutByOrgIdRequest) Descriptor deprecated

func (*RefreshMfaLockoutByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use RefreshMfaLockoutByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*RefreshMfaLockoutByOrgIdRequest) GetOrgId

func (*RefreshMfaLockoutByOrgIdRequest) GetUserId

func (x *RefreshMfaLockoutByOrgIdRequest) GetUserId() string

func (*RefreshMfaLockoutByOrgIdRequest) ProtoMessage

func (*RefreshMfaLockoutByOrgIdRequest) ProtoMessage()

func (*RefreshMfaLockoutByOrgIdRequest) ProtoReflect

func (*RefreshMfaLockoutByOrgIdRequest) Reset

func (*RefreshMfaLockoutByOrgIdRequest) String

type RefreshMfaLockoutByOrgIdResponse

type RefreshMfaLockoutByOrgIdResponse struct {

	// The new time that the user must setup mfa by.
	Timeout *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

Response message for the RefreshMfaLockoutByOrgId rpc.

func (*RefreshMfaLockoutByOrgIdResponse) Descriptor deprecated

func (*RefreshMfaLockoutByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use RefreshMfaLockoutByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*RefreshMfaLockoutByOrgIdResponse) GetTimeout

func (*RefreshMfaLockoutByOrgIdResponse) ProtoMessage

func (*RefreshMfaLockoutByOrgIdResponse) ProtoMessage()

func (*RefreshMfaLockoutByOrgIdResponse) ProtoReflect

func (*RefreshMfaLockoutByOrgIdResponse) Reset

func (*RefreshMfaLockoutByOrgIdResponse) String

type RefreshMfaLockoutRequest

type RefreshMfaLockoutRequest struct {

	// The id of the user to refresh.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RefreshMfaLockout rpc.

func (*RefreshMfaLockoutRequest) Descriptor deprecated

func (*RefreshMfaLockoutRequest) Descriptor() ([]byte, []int)

Deprecated: Use RefreshMfaLockoutRequest.ProtoReflect.Descriptor instead.

func (*RefreshMfaLockoutRequest) GetUserId

func (x *RefreshMfaLockoutRequest) GetUserId() string

func (*RefreshMfaLockoutRequest) ProtoMessage

func (*RefreshMfaLockoutRequest) ProtoMessage()

func (*RefreshMfaLockoutRequest) ProtoReflect

func (x *RefreshMfaLockoutRequest) ProtoReflect() protoreflect.Message

func (*RefreshMfaLockoutRequest) Reset

func (x *RefreshMfaLockoutRequest) Reset()

func (*RefreshMfaLockoutRequest) String

func (x *RefreshMfaLockoutRequest) String() string

type RefreshMfaLockoutResponse

type RefreshMfaLockoutResponse struct {

	// The new time that the user must setup mfa by.
	Timeout *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

Response message for the RefreshMfaLockout rpc.

func (*RefreshMfaLockoutResponse) Descriptor deprecated

func (*RefreshMfaLockoutResponse) Descriptor() ([]byte, []int)

Deprecated: Use RefreshMfaLockoutResponse.ProtoReflect.Descriptor instead.

func (*RefreshMfaLockoutResponse) GetTimeout

func (*RefreshMfaLockoutResponse) ProtoMessage

func (*RefreshMfaLockoutResponse) ProtoMessage()

func (*RefreshMfaLockoutResponse) ProtoReflect

func (*RefreshMfaLockoutResponse) Reset

func (x *RefreshMfaLockoutResponse) Reset()

func (*RefreshMfaLockoutResponse) String

func (x *RefreshMfaLockoutResponse) String() string

type RemoveGroupedUserIPRestrictionsRequest

type RemoveGroupedUserIPRestrictionsRequest struct {

	// List of users to remove the restriction from.
	UserIds []string `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// List of IPs to un-restrict. Empty list will delete all restrictions
	Ips []string `protobuf:"bytes,2,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RemoveGroupedUserIPRestrictions rpc.

func (*RemoveGroupedUserIPRestrictionsRequest) Descriptor deprecated

func (*RemoveGroupedUserIPRestrictionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveGroupedUserIPRestrictionsRequest.ProtoReflect.Descriptor instead.

func (*RemoveGroupedUserIPRestrictionsRequest) GetIps

func (*RemoveGroupedUserIPRestrictionsRequest) GetUserIds

func (*RemoveGroupedUserIPRestrictionsRequest) ProtoMessage

func (*RemoveGroupedUserIPRestrictionsRequest) ProtoReflect

func (*RemoveGroupedUserIPRestrictionsRequest) Reset

func (*RemoveGroupedUserIPRestrictionsRequest) String

type RemoveGroupedUserIPRestrictionsResponse

type RemoveGroupedUserIPRestrictionsResponse struct {
	// contains filtered or unexported fields
}

Response message for the RemoveGroupedUserIPRestrictions rpc.

func (*RemoveGroupedUserIPRestrictionsResponse) Descriptor deprecated

func (*RemoveGroupedUserIPRestrictionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveGroupedUserIPRestrictionsResponse.ProtoReflect.Descriptor instead.

func (*RemoveGroupedUserIPRestrictionsResponse) ProtoMessage

func (*RemoveGroupedUserIPRestrictionsResponse) ProtoReflect

func (*RemoveGroupedUserIPRestrictionsResponse) Reset

func (*RemoveGroupedUserIPRestrictionsResponse) String

type RemoveUserSubscriptionByUserIdRequest

type RemoveUserSubscriptionByUserIdRequest struct {

	// Required.
	// Primary key for subscriptions.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Required.
	SubscriptionId string `protobuf:"bytes,2,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"`
	// contains filtered or unexported fields
}

Request for removing a user subscription by id.

func (*RemoveUserSubscriptionByUserIdRequest) Descriptor deprecated

func (*RemoveUserSubscriptionByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveUserSubscriptionByUserIdRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserSubscriptionByUserIdRequest) GetSubscriptionId

func (x *RemoveUserSubscriptionByUserIdRequest) GetSubscriptionId() string

func (*RemoveUserSubscriptionByUserIdRequest) GetUserId

func (*RemoveUserSubscriptionByUserIdRequest) ProtoMessage

func (*RemoveUserSubscriptionByUserIdRequest) ProtoMessage()

func (*RemoveUserSubscriptionByUserIdRequest) ProtoReflect

func (*RemoveUserSubscriptionByUserIdRequest) Reset

func (*RemoveUserSubscriptionByUserIdRequest) String

type RemoveUserSubscriptionByUserIdResponse

type RemoveUserSubscriptionByUserIdResponse struct {
	// contains filtered or unexported fields
}

Response for deleting a user subscription.

func (*RemoveUserSubscriptionByUserIdResponse) Descriptor deprecated

func (*RemoveUserSubscriptionByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveUserSubscriptionByUserIdResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserSubscriptionByUserIdResponse) ProtoMessage

func (*RemoveUserSubscriptionByUserIdResponse) ProtoReflect

func (*RemoveUserSubscriptionByUserIdResponse) Reset

func (*RemoveUserSubscriptionByUserIdResponse) String

type RemoveUserSubscriptionRequest

type RemoveUserSubscriptionRequest struct {

	// Required.
	SubscriptionId string `protobuf:"bytes,1,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"`
	// contains filtered or unexported fields
}

Request for removing a user subscription by id.

func (*RemoveUserSubscriptionRequest) Descriptor deprecated

func (*RemoveUserSubscriptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveUserSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserSubscriptionRequest) GetSubscriptionId

func (x *RemoveUserSubscriptionRequest) GetSubscriptionId() string

func (*RemoveUserSubscriptionRequest) ProtoMessage

func (*RemoveUserSubscriptionRequest) ProtoMessage()

func (*RemoveUserSubscriptionRequest) ProtoReflect

func (*RemoveUserSubscriptionRequest) Reset

func (x *RemoveUserSubscriptionRequest) Reset()

func (*RemoveUserSubscriptionRequest) String

type RemoveUserSubscriptionResponse

type RemoveUserSubscriptionResponse struct {
	// contains filtered or unexported fields
}

Response for deleting a user subscription.

func (*RemoveUserSubscriptionResponse) Descriptor deprecated

func (*RemoveUserSubscriptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveUserSubscriptionResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserSubscriptionResponse) ProtoMessage

func (*RemoveUserSubscriptionResponse) ProtoMessage()

func (*RemoveUserSubscriptionResponse) ProtoReflect

func (*RemoveUserSubscriptionResponse) Reset

func (x *RemoveUserSubscriptionResponse) Reset()

func (*RemoveUserSubscriptionResponse) String

type ResetMyPasswordRequest

type ResetMyPasswordRequest struct {

	// The new password to use for my user.
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

Request message for the ResetMyPassword rpc.

func (*ResetMyPasswordRequest) Descriptor deprecated

func (*ResetMyPasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResetMyPasswordRequest.ProtoReflect.Descriptor instead.

func (*ResetMyPasswordRequest) GetPassword

func (x *ResetMyPasswordRequest) GetPassword() string

func (*ResetMyPasswordRequest) ProtoMessage

func (*ResetMyPasswordRequest) ProtoMessage()

func (*ResetMyPasswordRequest) ProtoReflect

func (x *ResetMyPasswordRequest) ProtoReflect() protoreflect.Message

func (*ResetMyPasswordRequest) Reset

func (x *ResetMyPasswordRequest) Reset()

func (*ResetMyPasswordRequest) String

func (x *ResetMyPasswordRequest) String() string

type ResetMyPasswordResponse

type ResetMyPasswordResponse struct {
	// contains filtered or unexported fields
}

Response message for the ResetMyPassword rpc.

func (*ResetMyPasswordResponse) Descriptor deprecated

func (*ResetMyPasswordResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResetMyPasswordResponse.ProtoReflect.Descriptor instead.

func (*ResetMyPasswordResponse) ProtoMessage

func (*ResetMyPasswordResponse) ProtoMessage()

func (*ResetMyPasswordResponse) ProtoReflect

func (x *ResetMyPasswordResponse) ProtoReflect() protoreflect.Message

func (*ResetMyPasswordResponse) Reset

func (x *ResetMyPasswordResponse) Reset()

func (*ResetMyPasswordResponse) String

func (x *ResetMyPasswordResponse) String() string

type ResetUserPasswordByOrgIdRequest

type ResetUserPasswordByOrgIdRequest struct {

	// The new password to use for the specified user.
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// The ID of the user password to be changed.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization ID of the user password to be changed.
	OrgId string `protobuf:"bytes,3,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the ResetUserPasswordByOrgId rpc.

func (*ResetUserPasswordByOrgIdRequest) Descriptor deprecated

func (*ResetUserPasswordByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResetUserPasswordByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordByOrgIdRequest) GetOrgId

func (*ResetUserPasswordByOrgIdRequest) GetPassword

func (x *ResetUserPasswordByOrgIdRequest) GetPassword() string

func (*ResetUserPasswordByOrgIdRequest) GetUserId

func (x *ResetUserPasswordByOrgIdRequest) GetUserId() string

func (*ResetUserPasswordByOrgIdRequest) ProtoMessage

func (*ResetUserPasswordByOrgIdRequest) ProtoMessage()

func (*ResetUserPasswordByOrgIdRequest) ProtoReflect

func (*ResetUserPasswordByOrgIdRequest) Reset

func (*ResetUserPasswordByOrgIdRequest) String

type ResetUserPasswordByOrgIdResponse

type ResetUserPasswordByOrgIdResponse struct {
	// contains filtered or unexported fields
}

Response message for the ResetUserPasswordByOrgId rpc.

func (*ResetUserPasswordByOrgIdResponse) Descriptor deprecated

func (*ResetUserPasswordByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResetUserPasswordByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordByOrgIdResponse) ProtoMessage

func (*ResetUserPasswordByOrgIdResponse) ProtoMessage()

func (*ResetUserPasswordByOrgIdResponse) ProtoReflect

func (*ResetUserPasswordByOrgIdResponse) Reset

func (*ResetUserPasswordByOrgIdResponse) String

type ResetUserPasswordRequest

type ResetUserPasswordRequest struct {

	// The new password to use for the specified user.
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// The ID of the user password to be changed.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the ResetUserPassword rpc.

func (*ResetUserPasswordRequest) Descriptor deprecated

func (*ResetUserPasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResetUserPasswordRequest.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordRequest) GetPassword

func (x *ResetUserPasswordRequest) GetPassword() string

func (*ResetUserPasswordRequest) GetUserId

func (x *ResetUserPasswordRequest) GetUserId() string

func (*ResetUserPasswordRequest) ProtoMessage

func (*ResetUserPasswordRequest) ProtoMessage()

func (*ResetUserPasswordRequest) ProtoReflect

func (x *ResetUserPasswordRequest) ProtoReflect() protoreflect.Message

func (*ResetUserPasswordRequest) Reset

func (x *ResetUserPasswordRequest) Reset()

func (*ResetUserPasswordRequest) String

func (x *ResetUserPasswordRequest) String() string

type ResetUserPasswordResponse

type ResetUserPasswordResponse struct {
	// contains filtered or unexported fields
}

Response message for the ResetUserPassword rpc.

func (*ResetUserPasswordResponse) Descriptor deprecated

func (*ResetUserPasswordResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResetUserPasswordResponse.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordResponse) ProtoMessage

func (*ResetUserPasswordResponse) ProtoMessage()

func (*ResetUserPasswordResponse) ProtoReflect

func (*ResetUserPasswordResponse) Reset

func (x *ResetUserPasswordResponse) Reset()

func (*ResetUserPasswordResponse) String

func (x *ResetUserPasswordResponse) String() string

type SendPasswordResetByOrgIdRequest

type SendPasswordResetByOrgIdRequest struct {

	// The organization ID of the user to be emailed.
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// The email address to send the password reset lnk to.
	Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SendPasswordResetByOrgId rpc.

func (*SendPasswordResetByOrgIdRequest) Descriptor deprecated

func (*SendPasswordResetByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendPasswordResetByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*SendPasswordResetByOrgIdRequest) GetEmail

func (*SendPasswordResetByOrgIdRequest) GetOrgId

func (*SendPasswordResetByOrgIdRequest) ProtoMessage

func (*SendPasswordResetByOrgIdRequest) ProtoMessage()

func (*SendPasswordResetByOrgIdRequest) ProtoReflect

func (*SendPasswordResetByOrgIdRequest) Reset

func (*SendPasswordResetByOrgIdRequest) String

type SendPasswordResetByOrgIdResponse

type SendPasswordResetByOrgIdResponse struct {
	// contains filtered or unexported fields
}

Response message for the SendPasswordResetByOrgId rpc.

func (*SendPasswordResetByOrgIdResponse) Descriptor deprecated

func (*SendPasswordResetByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendPasswordResetByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*SendPasswordResetByOrgIdResponse) ProtoMessage

func (*SendPasswordResetByOrgIdResponse) ProtoMessage()

func (*SendPasswordResetByOrgIdResponse) ProtoReflect

func (*SendPasswordResetByOrgIdResponse) Reset

func (*SendPasswordResetByOrgIdResponse) String

type SendPasswordResetRequest

type SendPasswordResetRequest struct {

	// The email address to send the password reset lnk to.
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SendPasswordReset rpc.

func (*SendPasswordResetRequest) Descriptor deprecated

func (*SendPasswordResetRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendPasswordResetRequest.ProtoReflect.Descriptor instead.

func (*SendPasswordResetRequest) GetEmail

func (x *SendPasswordResetRequest) GetEmail() string

func (*SendPasswordResetRequest) ProtoMessage

func (*SendPasswordResetRequest) ProtoMessage()

func (*SendPasswordResetRequest) ProtoReflect

func (x *SendPasswordResetRequest) ProtoReflect() protoreflect.Message

func (*SendPasswordResetRequest) Reset

func (x *SendPasswordResetRequest) Reset()

func (*SendPasswordResetRequest) String

func (x *SendPasswordResetRequest) String() string

type SendPasswordResetResponse

type SendPasswordResetResponse struct {
	// contains filtered or unexported fields
}

Response message for the SendPasswordReset rpc.

func (*SendPasswordResetResponse) Descriptor deprecated

func (*SendPasswordResetResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendPasswordResetResponse.ProtoReflect.Descriptor instead.

func (*SendPasswordResetResponse) ProtoMessage

func (*SendPasswordResetResponse) ProtoMessage()

func (*SendPasswordResetResponse) ProtoReflect

func (*SendPasswordResetResponse) Reset

func (x *SendPasswordResetResponse) Reset()

func (*SendPasswordResetResponse) String

func (x *SendPasswordResetResponse) String() string

type SendUserEmailVerificationByOrgIdRequest

type SendUserEmailVerificationByOrgIdRequest struct {

	// The ID of the user to be verified.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization ID of the user.
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SendUserEmailVerificationByOrgId rpc.

func (*SendUserEmailVerificationByOrgIdRequest) Descriptor deprecated

func (*SendUserEmailVerificationByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendUserEmailVerificationByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*SendUserEmailVerificationByOrgIdRequest) GetOrgId

func (*SendUserEmailVerificationByOrgIdRequest) GetUserId

func (*SendUserEmailVerificationByOrgIdRequest) ProtoMessage

func (*SendUserEmailVerificationByOrgIdRequest) ProtoReflect

func (*SendUserEmailVerificationByOrgIdRequest) Reset

func (*SendUserEmailVerificationByOrgIdRequest) String

type SendUserEmailVerificationByOrgIdResponse

type SendUserEmailVerificationByOrgIdResponse struct {
	// contains filtered or unexported fields
}

Response message for the SendUserEmailVerificationByOrgId rpc.

func (*SendUserEmailVerificationByOrgIdResponse) Descriptor deprecated

func (*SendUserEmailVerificationByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendUserEmailVerificationByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*SendUserEmailVerificationByOrgIdResponse) ProtoMessage

func (*SendUserEmailVerificationByOrgIdResponse) ProtoReflect

func (*SendUserEmailVerificationByOrgIdResponse) Reset

func (*SendUserEmailVerificationByOrgIdResponse) String

type SendUserEmailVerificationRequest

type SendUserEmailVerificationRequest struct {

	// The ID of the user to be verified.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SendUserEmailVerification rpc.

func (*SendUserEmailVerificationRequest) Descriptor deprecated

func (*SendUserEmailVerificationRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendUserEmailVerificationRequest.ProtoReflect.Descriptor instead.

func (*SendUserEmailVerificationRequest) GetUserId

func (*SendUserEmailVerificationRequest) ProtoMessage

func (*SendUserEmailVerificationRequest) ProtoMessage()

func (*SendUserEmailVerificationRequest) ProtoReflect

func (*SendUserEmailVerificationRequest) Reset

func (*SendUserEmailVerificationRequest) String

type SendUserEmailVerificationResponse

type SendUserEmailVerificationResponse struct {
	// contains filtered or unexported fields
}

Response message for the SendUserEmailVerification rpc.

func (*SendUserEmailVerificationResponse) Descriptor deprecated

func (*SendUserEmailVerificationResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendUserEmailVerificationResponse.ProtoReflect.Descriptor instead.

func (*SendUserEmailVerificationResponse) ProtoMessage

func (*SendUserEmailVerificationResponse) ProtoMessage()

func (*SendUserEmailVerificationResponse) ProtoReflect

func (*SendUserEmailVerificationResponse) Reset

func (*SendUserEmailVerificationResponse) String

type SetAuthTokenExpirationByUserIdRequest

type SetAuthTokenExpirationByUserIdRequest struct {

	// Token to reset expiration for that belongs to the given user.
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// User token belongs to.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SetAuthTokenExpirationByUserIdRequest rpc.

func (*SetAuthTokenExpirationByUserIdRequest) Descriptor deprecated

func (*SetAuthTokenExpirationByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetAuthTokenExpirationByUserIdRequest.ProtoReflect.Descriptor instead.

func (*SetAuthTokenExpirationByUserIdRequest) GetToken

func (*SetAuthTokenExpirationByUserIdRequest) GetUserId

func (*SetAuthTokenExpirationByUserIdRequest) ProtoMessage

func (*SetAuthTokenExpirationByUserIdRequest) ProtoMessage()

func (*SetAuthTokenExpirationByUserIdRequest) ProtoReflect

func (*SetAuthTokenExpirationByUserIdRequest) Reset

func (*SetAuthTokenExpirationByUserIdRequest) String

type SetAuthTokenExpirationByUserIdResponse

type SetAuthTokenExpirationByUserIdResponse struct {
	// contains filtered or unexported fields
}

Response message for the SetAuthTokenExpirationByUserIdResponse rpc.

func (*SetAuthTokenExpirationByUserIdResponse) Descriptor deprecated

func (*SetAuthTokenExpirationByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetAuthTokenExpirationByUserIdResponse.ProtoReflect.Descriptor instead.

func (*SetAuthTokenExpirationByUserIdResponse) ProtoMessage

func (*SetAuthTokenExpirationByUserIdResponse) ProtoReflect

func (*SetAuthTokenExpirationByUserIdResponse) Reset

func (*SetAuthTokenExpirationByUserIdResponse) String

type SetAuthTokenExpirationRequest

type SetAuthTokenExpirationRequest struct {

	// Token to reset expiration for that belongs to the current user.
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SetAuthTokenExpirationRequest rpc.

func (*SetAuthTokenExpirationRequest) Descriptor deprecated

func (*SetAuthTokenExpirationRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetAuthTokenExpirationRequest.ProtoReflect.Descriptor instead.

func (*SetAuthTokenExpirationRequest) GetToken

func (x *SetAuthTokenExpirationRequest) GetToken() string

func (*SetAuthTokenExpirationRequest) ProtoMessage

func (*SetAuthTokenExpirationRequest) ProtoMessage()

func (*SetAuthTokenExpirationRequest) ProtoReflect

func (*SetAuthTokenExpirationRequest) Reset

func (x *SetAuthTokenExpirationRequest) Reset()

func (*SetAuthTokenExpirationRequest) String

type SetAuthTokenExpirationResponse

type SetAuthTokenExpirationResponse struct {
	// contains filtered or unexported fields
}

Response message for the SetAuthTokenExpirationResponse rpc.

func (*SetAuthTokenExpirationResponse) Descriptor deprecated

func (*SetAuthTokenExpirationResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetAuthTokenExpirationResponse.ProtoReflect.Descriptor instead.

func (*SetAuthTokenExpirationResponse) ProtoMessage

func (*SetAuthTokenExpirationResponse) ProtoMessage()

func (*SetAuthTokenExpirationResponse) ProtoReflect

func (*SetAuthTokenExpirationResponse) Reset

func (x *SetAuthTokenExpirationResponse) Reset()

func (*SetAuthTokenExpirationResponse) String

type SetMfaTypeRequest

type SetMfaTypeRequest struct {

	// The info object to pull the type from.
	// The user id field must be provided.
	Info *org.MfaInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SetMfaTypeRequest rpc.

func (*SetMfaTypeRequest) Descriptor deprecated

func (*SetMfaTypeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetMfaTypeRequest.ProtoReflect.Descriptor instead.

func (*SetMfaTypeRequest) GetInfo

func (x *SetMfaTypeRequest) GetInfo() *org.MfaInfo

func (*SetMfaTypeRequest) ProtoMessage

func (*SetMfaTypeRequest) ProtoMessage()

func (*SetMfaTypeRequest) ProtoReflect

func (x *SetMfaTypeRequest) ProtoReflect() protoreflect.Message

func (*SetMfaTypeRequest) Reset

func (x *SetMfaTypeRequest) Reset()

func (*SetMfaTypeRequest) String

func (x *SetMfaTypeRequest) String() string

type SetMfaTypeResponse

type SetMfaTypeResponse struct {
	// contains filtered or unexported fields
}

Response message for the SetMfaTypeRequest rpc.

func (*SetMfaTypeResponse) Descriptor deprecated

func (*SetMfaTypeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetMfaTypeResponse.ProtoReflect.Descriptor instead.

func (*SetMfaTypeResponse) ProtoMessage

func (*SetMfaTypeResponse) ProtoMessage()

func (*SetMfaTypeResponse) ProtoReflect

func (x *SetMfaTypeResponse) ProtoReflect() protoreflect.Message

func (*SetMfaTypeResponse) Reset

func (x *SetMfaTypeResponse) Reset()

func (*SetMfaTypeResponse) String

func (x *SetMfaTypeResponse) String() string

type SetMyMfaTypeRequest

type SetMyMfaTypeRequest struct {

	// The info object to pull the type from.
	Info *org.MfaInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

Request message for the SetMyMfaTypeRequest rpc.

func (*SetMyMfaTypeRequest) Descriptor deprecated

func (*SetMyMfaTypeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetMyMfaTypeRequest.ProtoReflect.Descriptor instead.

func (*SetMyMfaTypeRequest) GetInfo

func (x *SetMyMfaTypeRequest) GetInfo() *org.MfaInfo

func (*SetMyMfaTypeRequest) ProtoMessage

func (*SetMyMfaTypeRequest) ProtoMessage()

func (*SetMyMfaTypeRequest) ProtoReflect

func (x *SetMyMfaTypeRequest) ProtoReflect() protoreflect.Message

func (*SetMyMfaTypeRequest) Reset

func (x *SetMyMfaTypeRequest) Reset()

func (*SetMyMfaTypeRequest) String

func (x *SetMyMfaTypeRequest) String() string

type SetMyMfaTypeResponse

type SetMyMfaTypeResponse struct {
	// contains filtered or unexported fields
}

Response message for the SetMyMfaTypeRequest rpc.

func (*SetMyMfaTypeResponse) Descriptor deprecated

func (*SetMyMfaTypeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetMyMfaTypeResponse.ProtoReflect.Descriptor instead.

func (*SetMyMfaTypeResponse) ProtoMessage

func (*SetMyMfaTypeResponse) ProtoMessage()

func (*SetMyMfaTypeResponse) ProtoReflect

func (x *SetMyMfaTypeResponse) ProtoReflect() protoreflect.Message

func (*SetMyMfaTypeResponse) Reset

func (x *SetMyMfaTypeResponse) Reset()

func (*SetMyMfaTypeResponse) String

func (x *SetMyMfaTypeResponse) String() string

type UnimplementedUsersServiceServer

type UnimplementedUsersServiceServer struct {
}

UnimplementedUsersServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUsersServiceServer) CreateAuthToken

func (UnimplementedUsersServiceServer) CreateUser

func (UnimplementedUsersServiceServer) DeleteAuthToken

func (UnimplementedUsersServiceServer) EnableMyUserMfa

func (UnimplementedUsersServiceServer) EnableUserMfa

func (UnimplementedUsersServiceServer) GetMyUser

func (UnimplementedUsersServiceServer) GetMyUserMfaInfo

func (UnimplementedUsersServiceServer) GetUser

func (UnimplementedUsersServiceServer) GetUserByOrgId

func (UnimplementedUsersServiceServer) GetUserLoginInfo

func (UnimplementedUsersServiceServer) GetUserMfaInfo

func (UnimplementedUsersServiceServer) GetUserSessionData

func (UnimplementedUsersServiceServer) ListAgents

func (UnimplementedUsersServiceServer) ListAuthTokens

func (UnimplementedUsersServiceServer) ListUsers

func (UnimplementedUsersServiceServer) RefreshMfaLockout

func (UnimplementedUsersServiceServer) ResetMyPassword

func (UnimplementedUsersServiceServer) ResetUserPassword

func (UnimplementedUsersServiceServer) SendPasswordReset

func (UnimplementedUsersServiceServer) SetMfaType

func (UnimplementedUsersServiceServer) SetMyMfaType

func (UnimplementedUsersServiceServer) UpdateMyUser

func (UnimplementedUsersServiceServer) UpdateUser

func (UnimplementedUsersServiceServer) UpdateUserCallerId

func (UnimplementedUsersServiceServer) UpdateUserDisabled

func (UnimplementedUsersServiceServer) UpdateUserLabels

type UnsafeUsersServiceServer

type UnsafeUsersServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUsersServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UsersServiceServer will result in compilation errors.

type UpdateAgentProfileGroupRequest

type UpdateAgentProfileGroupRequest struct {

	// Agent response group to update
	AgentProfileGroup *org.AgentProfileGroup `protobuf:"bytes,1,opt,name=agent_profile_group,json=agentProfileGroup,proto3" json:"agent_profile_group,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateAgentProfileGroup rpc.

func (*UpdateAgentProfileGroupRequest) Descriptor deprecated

func (*UpdateAgentProfileGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAgentProfileGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateAgentProfileGroupRequest) GetAgentProfileGroup

func (x *UpdateAgentProfileGroupRequest) GetAgentProfileGroup() *org.AgentProfileGroup

func (*UpdateAgentProfileGroupRequest) ProtoMessage

func (*UpdateAgentProfileGroupRequest) ProtoMessage()

func (*UpdateAgentProfileGroupRequest) ProtoReflect

func (*UpdateAgentProfileGroupRequest) Reset

func (x *UpdateAgentProfileGroupRequest) Reset()

func (*UpdateAgentProfileGroupRequest) String

type UpdateAgentProfileGroupResponse

type UpdateAgentProfileGroupResponse struct {
	// contains filtered or unexported fields
}

Response message for the UpdateAgentProfileGroup rpc.

func (*UpdateAgentProfileGroupResponse) Descriptor deprecated

func (*UpdateAgentProfileGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAgentProfileGroupResponse.ProtoReflect.Descriptor instead.

func (*UpdateAgentProfileGroupResponse) ProtoMessage

func (*UpdateAgentProfileGroupResponse) ProtoMessage()

func (*UpdateAgentProfileGroupResponse) ProtoReflect

func (*UpdateAgentProfileGroupResponse) Reset

func (*UpdateAgentProfileGroupResponse) String

type UpdateMyUserRequest

type UpdateMyUserRequest struct {

	// The linkback numbers the updated user will have.
	LinkbackNumbers []string `protobuf:"bytes,1,rep,name=linkback_numbers,json=linkbackNumbers,proto3" json:"linkback_numbers,omitempty"`
	// The caller ids the updated user will have.
	CallerIds []string `protobuf:"bytes,2,rep,name=caller_ids,json=callerIds,proto3" json:"caller_ids,omitempty"`
	// User TimeZone with wrapper for nullable timezone.
	TimeZoneOverride *commons.TimeZoneWrapper `protobuf:"bytes,3,opt,name=time_zone_override,json=timeZoneOverride,proto3" json:"time_zone_override,omitempty"`
	// Default app the user starts on
	DefaultApp commons.OperatorApplications `` /* 130-byte string literal not displayed */
	// Mask to filter fields on organization entities in response.
	FieldMask []string `protobuf:"bytes,10,rep,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateMyUser rpc.

func (*UpdateMyUserRequest) Descriptor deprecated

func (*UpdateMyUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMyUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateMyUserRequest) GetCallerIds

func (x *UpdateMyUserRequest) GetCallerIds() []string

func (*UpdateMyUserRequest) GetDefaultApp

func (*UpdateMyUserRequest) GetFieldMask

func (x *UpdateMyUserRequest) GetFieldMask() []string

func (*UpdateMyUserRequest) GetLinkbackNumbers

func (x *UpdateMyUserRequest) GetLinkbackNumbers() []string

func (*UpdateMyUserRequest) GetTimeZoneOverride

func (x *UpdateMyUserRequest) GetTimeZoneOverride() *commons.TimeZoneWrapper

func (*UpdateMyUserRequest) ProtoMessage

func (*UpdateMyUserRequest) ProtoMessage()

func (*UpdateMyUserRequest) ProtoReflect

func (x *UpdateMyUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateMyUserRequest) Reset

func (x *UpdateMyUserRequest) Reset()

func (*UpdateMyUserRequest) String

func (x *UpdateMyUserRequest) String() string

type UpdateMyUserResponse

type UpdateMyUserResponse struct {
	// contains filtered or unexported fields
}

Response message for the UpdateMyUser rpc.

func (*UpdateMyUserResponse) Descriptor deprecated

func (*UpdateMyUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMyUserResponse.ProtoReflect.Descriptor instead.

func (*UpdateMyUserResponse) ProtoMessage

func (*UpdateMyUserResponse) ProtoMessage()

func (*UpdateMyUserResponse) ProtoReflect

func (x *UpdateMyUserResponse) ProtoReflect() protoreflect.Message

func (*UpdateMyUserResponse) Reset

func (x *UpdateMyUserResponse) Reset()

func (*UpdateMyUserResponse) String

func (x *UpdateMyUserResponse) String() string

type UpdateUserCallerIdRequest

type UpdateUserCallerIdRequest struct {

	// The user id of the user to be updated
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The caller id for the updated user
	UserCallerId string `protobuf:"bytes,2,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateUserCallerId rpc.

func (*UpdateUserCallerIdRequest) Descriptor deprecated

func (*UpdateUserCallerIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserCallerIdRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserCallerIdRequest) GetUserCallerId

func (x *UpdateUserCallerIdRequest) GetUserCallerId() string

func (*UpdateUserCallerIdRequest) GetUserId

func (x *UpdateUserCallerIdRequest) GetUserId() string

func (*UpdateUserCallerIdRequest) ProtoMessage

func (*UpdateUserCallerIdRequest) ProtoMessage()

func (*UpdateUserCallerIdRequest) ProtoReflect

func (*UpdateUserCallerIdRequest) Reset

func (x *UpdateUserCallerIdRequest) Reset()

func (*UpdateUserCallerIdRequest) String

func (x *UpdateUserCallerIdRequest) String() string

type UpdateUserCallerIdResponse

type UpdateUserCallerIdResponse struct {
	// contains filtered or unexported fields
}

Response message for the UpdateUserCallerId rpc.

func (*UpdateUserCallerIdResponse) Descriptor deprecated

func (*UpdateUserCallerIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserCallerIdResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserCallerIdResponse) ProtoMessage

func (*UpdateUserCallerIdResponse) ProtoMessage()

func (*UpdateUserCallerIdResponse) ProtoReflect

func (*UpdateUserCallerIdResponse) Reset

func (x *UpdateUserCallerIdResponse) Reset()

func (*UpdateUserCallerIdResponse) String

func (x *UpdateUserCallerIdResponse) String() string

type UpdateUserDisabledByOrgIdRequest

type UpdateUserDisabledByOrgIdRequest struct {

	// The user id of the user to be updated
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization id of the user to be updated
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Whether the user is able to login
	LoginDisabled bool `protobuf:"varint,3,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateUserDisabledByOrgId rpc.

func (*UpdateUserDisabledByOrgIdRequest) Descriptor deprecated

func (*UpdateUserDisabledByOrgIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserDisabledByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserDisabledByOrgIdRequest) GetLoginDisabled

func (x *UpdateUserDisabledByOrgIdRequest) GetLoginDisabled() bool

func (*UpdateUserDisabledByOrgIdRequest) GetOrgId

func (*UpdateUserDisabledByOrgIdRequest) GetUserId

func (*UpdateUserDisabledByOrgIdRequest) ProtoMessage

func (*UpdateUserDisabledByOrgIdRequest) ProtoMessage()

func (*UpdateUserDisabledByOrgIdRequest) ProtoReflect

func (*UpdateUserDisabledByOrgIdRequest) Reset

func (*UpdateUserDisabledByOrgIdRequest) String

type UpdateUserDisabledByOrgIdResponse

type UpdateUserDisabledByOrgIdResponse struct {
	// contains filtered or unexported fields
}

Response message for the UpdateUserDisabledByOrgId rpc.

func (*UpdateUserDisabledByOrgIdResponse) Descriptor deprecated

func (*UpdateUserDisabledByOrgIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserDisabledByOrgIdResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserDisabledByOrgIdResponse) ProtoMessage

func (*UpdateUserDisabledByOrgIdResponse) ProtoMessage()

func (*UpdateUserDisabledByOrgIdResponse) ProtoReflect

func (*UpdateUserDisabledByOrgIdResponse) Reset

func (*UpdateUserDisabledByOrgIdResponse) String

type UpdateUserDisabledRequest

type UpdateUserDisabledRequest struct {

	// The user id of the user to be updated
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Whether the user is able to login
	LoginDisabled bool `protobuf:"varint,2,opt,name=login_disabled,json=loginDisabled,proto3" json:"login_disabled,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateUserDisabled rpc.

func (*UpdateUserDisabledRequest) Descriptor deprecated

func (*UpdateUserDisabledRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserDisabledRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserDisabledRequest) GetLoginDisabled

func (x *UpdateUserDisabledRequest) GetLoginDisabled() bool

func (*UpdateUserDisabledRequest) GetUserId

func (x *UpdateUserDisabledRequest) GetUserId() string

func (*UpdateUserDisabledRequest) ProtoMessage

func (*UpdateUserDisabledRequest) ProtoMessage()

func (*UpdateUserDisabledRequest) ProtoReflect

func (*UpdateUserDisabledRequest) Reset

func (x *UpdateUserDisabledRequest) Reset()

func (*UpdateUserDisabledRequest) String

func (x *UpdateUserDisabledRequest) String() string

type UpdateUserDisabledResponse

type UpdateUserDisabledResponse struct {
	// contains filtered or unexported fields
}

Response message for the UpdateUserDisabled rpc.

func (*UpdateUserDisabledResponse) Descriptor deprecated

func (*UpdateUserDisabledResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserDisabledResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserDisabledResponse) ProtoMessage

func (*UpdateUserDisabledResponse) ProtoMessage()

func (*UpdateUserDisabledResponse) ProtoReflect

func (*UpdateUserDisabledResponse) Reset

func (x *UpdateUserDisabledResponse) Reset()

func (*UpdateUserDisabledResponse) String

func (x *UpdateUserDisabledResponse) String() string

type UpdateUserLabelsRequest

type UpdateUserLabelsRequest struct {

	// The ID of the user whose labels will be updated.
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The organization ID of the user
	OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Labels to update user to
	LabelIds []string `protobuf:"bytes,3,rep,name=label_ids,json=labelIds,proto3" json:"label_ids,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateUserLabels rpc.

func (*UpdateUserLabelsRequest) Descriptor deprecated

func (*UpdateUserLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserLabelsRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserLabelsRequest) GetLabelIds

func (x *UpdateUserLabelsRequest) GetLabelIds() []string

func (*UpdateUserLabelsRequest) GetOrgId

func (x *UpdateUserLabelsRequest) GetOrgId() string

func (*UpdateUserLabelsRequest) GetUserId

func (x *UpdateUserLabelsRequest) GetUserId() string

func (*UpdateUserLabelsRequest) ProtoMessage

func (*UpdateUserLabelsRequest) ProtoMessage()

func (*UpdateUserLabelsRequest) ProtoReflect

func (x *UpdateUserLabelsRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserLabelsRequest) Reset

func (x *UpdateUserLabelsRequest) Reset()

func (*UpdateUserLabelsRequest) String

func (x *UpdateUserLabelsRequest) String() string

type UpdateUserLabelsResponse

type UpdateUserLabelsResponse struct {
	// contains filtered or unexported fields
}

Response message for the UpdateUserLabels rpc.

func (*UpdateUserLabelsResponse) Descriptor deprecated

func (*UpdateUserLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserLabelsResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserLabelsResponse) ProtoMessage

func (*UpdateUserLabelsResponse) ProtoMessage()

func (*UpdateUserLabelsResponse) ProtoReflect

func (x *UpdateUserLabelsResponse) ProtoReflect() protoreflect.Message

func (*UpdateUserLabelsResponse) Reset

func (x *UpdateUserLabelsResponse) Reset()

func (*UpdateUserLabelsResponse) String

func (x *UpdateUserLabelsResponse) String() string

type UpdateUserRequest

type UpdateUserRequest struct {

	// The user id of the user to be updated
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The first name the updated user will have.
	FirstName string `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	// The last name the updated user will have.
	LastName string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	// The partner agent id the updated user will have.
	PartnerAgentId string `protobuf:"bytes,4,opt,name=partner_agent_id,json=partnerAgentId,proto3" json:"partner_agent_id,omitempty"`
	// User TimeZone with wrapper for nullable timezone.
	TimeZoneOverride *commons.TimeZoneWrapper `protobuf:"bytes,5,opt,name=time_zone_override,json=timeZoneOverride,proto3" json:"time_zone_override,omitempty"`
	// The linkback numbers the updated user will have.
	LinkbackNumbers []string `protobuf:"bytes,6,rep,name=linkback_numbers,json=linkbackNumbers,proto3" json:"linkback_numbers,omitempty"`
	// The caller ids the updated user will have.
	CallerIds []string `protobuf:"bytes,7,rep,name=caller_ids,json=callerIds,proto3" json:"caller_ids,omitempty"`
	// Default app the user starts on
	DefaultApp commons.OperatorApplications `` /* 130-byte string literal not displayed */
	// Whether the updated user will require a password reset.
	PasswordResetRequired bool `` /* 127-byte string literal not displayed */
	// The agent profile group id the updated user will have.
	AgentProfileGroupId string `protobuf:"bytes,10,opt,name=agent_profile_group_id,json=agentProfileGroupId,proto3" json:"agent_profile_group_id,omitempty"`
	// The username the updated user will have.
	Username string `protobuf:"bytes,11,opt,name=username,proto3" json:"username,omitempty"`
	// The email the updated user will have.
	Email string `protobuf:"bytes,12,opt,name=email,proto3" json:"email,omitempty"`
	// The Agent Caller Id of the user
	UserCallerId string `protobuf:"bytes,13,opt,name=user_caller_id,json=userCallerId,proto3" json:"user_caller_id,omitempty"`
	// A list of labels to assign to the user
	LabelIds []string `protobuf:"bytes,14,rep,name=label_ids,json=labelIds,proto3" json:"label_ids,omitempty"`
	// Mask to filter fields on organization entities in response.
	FieldMask []string `protobuf:"bytes,20,rep,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateUser rpc.

func (*UpdateUserRequest) Descriptor deprecated

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetAgentProfileGroupId

func (x *UpdateUserRequest) GetAgentProfileGroupId() string

func (*UpdateUserRequest) GetCallerIds

func (x *UpdateUserRequest) GetCallerIds() []string

func (*UpdateUserRequest) GetDefaultApp

func (x *UpdateUserRequest) GetDefaultApp() commons.OperatorApplications

func (*UpdateUserRequest) GetEmail

func (x *UpdateUserRequest) GetEmail() string

func (*UpdateUserRequest) GetFieldMask

func (x *UpdateUserRequest) GetFieldMask() []string

func (*UpdateUserRequest) GetFirstName

func (x *UpdateUserRequest) GetFirstName() string

func (*UpdateUserRequest) GetLabelIds

func (x *UpdateUserRequest) GetLabelIds() []string

func (*UpdateUserRequest) GetLastName

func (x *UpdateUserRequest) GetLastName() string

func (*UpdateUserRequest) GetLinkbackNumbers

func (x *UpdateUserRequest) GetLinkbackNumbers() []string

func (*UpdateUserRequest) GetPartnerAgentId

func (x *UpdateUserRequest) GetPartnerAgentId() string

func (*UpdateUserRequest) GetPasswordResetRequired

func (x *UpdateUserRequest) GetPasswordResetRequired() bool

func (*UpdateUserRequest) GetTimeZoneOverride

func (x *UpdateUserRequest) GetTimeZoneOverride() *commons.TimeZoneWrapper

func (*UpdateUserRequest) GetUserCallerId

func (x *UpdateUserRequest) GetUserCallerId() string

func (*UpdateUserRequest) GetUserId

func (x *UpdateUserRequest) GetUserId() string

func (*UpdateUserRequest) GetUsername

func (x *UpdateUserRequest) GetUsername() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UpdateUserResponse

type UpdateUserResponse struct {
	// contains filtered or unexported fields
}

Response message for the UpdateUser rpc.

func (*UpdateUserResponse) Descriptor deprecated

func (*UpdateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserResponse) ProtoMessage

func (*UpdateUserResponse) ProtoMessage()

func (*UpdateUserResponse) ProtoReflect

func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message

func (*UpdateUserResponse) Reset

func (x *UpdateUserResponse) Reset()

func (*UpdateUserResponse) String

func (x *UpdateUserResponse) String() string

type UpdateUserSubscriptionByUserIdRequest

type UpdateUserSubscriptionByUserIdRequest struct {

	// Required.
	// Must have org id, user id, and subscription id.
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// Required. Only fields in field mask will be updated.
	// Valid fields include: "filters", "room303"
	FieldMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// contains filtered or unexported fields
}

Request for updating a user subscription.

func (*UpdateUserSubscriptionByUserIdRequest) Descriptor deprecated

func (*UpdateUserSubscriptionByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserSubscriptionByUserIdRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserSubscriptionByUserIdRequest) GetFieldMask

func (*UpdateUserSubscriptionByUserIdRequest) GetSubscription

func (*UpdateUserSubscriptionByUserIdRequest) ProtoMessage

func (*UpdateUserSubscriptionByUserIdRequest) ProtoMessage()

func (*UpdateUserSubscriptionByUserIdRequest) ProtoReflect

func (*UpdateUserSubscriptionByUserIdRequest) Reset

func (*UpdateUserSubscriptionByUserIdRequest) String

type UpdateUserSubscriptionByUserIdResponse

type UpdateUserSubscriptionByUserIdResponse struct {
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Response for updating a user subscription. Contains a single user subscription.

func (*UpdateUserSubscriptionByUserIdResponse) Descriptor deprecated

func (*UpdateUserSubscriptionByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserSubscriptionByUserIdResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserSubscriptionByUserIdResponse) GetSubscription

func (*UpdateUserSubscriptionByUserIdResponse) ProtoMessage

func (*UpdateUserSubscriptionByUserIdResponse) ProtoReflect

func (*UpdateUserSubscriptionByUserIdResponse) Reset

func (*UpdateUserSubscriptionByUserIdResponse) String

type UpdateUserSubscriptionRequest

type UpdateUserSubscriptionRequest struct {

	// Required.
	// Must have org id, user id, and subscription id.
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// Required. Only fields in field mask will be updated.
	// Valid fields include: "filters", "room303"
	FieldMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// contains filtered or unexported fields
}

Request for updating a user subscription.

func (*UpdateUserSubscriptionRequest) Descriptor deprecated

func (*UpdateUserSubscriptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserSubscriptionRequest) GetFieldMask

func (*UpdateUserSubscriptionRequest) GetSubscription

func (x *UpdateUserSubscriptionRequest) GetSubscription() *UserSubscription

func (*UpdateUserSubscriptionRequest) ProtoMessage

func (*UpdateUserSubscriptionRequest) ProtoMessage()

func (*UpdateUserSubscriptionRequest) ProtoReflect

func (*UpdateUserSubscriptionRequest) Reset

func (x *UpdateUserSubscriptionRequest) Reset()

func (*UpdateUserSubscriptionRequest) String

type UpdateUserSubscriptionResponse

type UpdateUserSubscriptionResponse struct {
	Subscription *UserSubscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"`
	// contains filtered or unexported fields
}

Response for updating a user subscription. Contains a single user subscription.

func (*UpdateUserSubscriptionResponse) Descriptor deprecated

func (*UpdateUserSubscriptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserSubscriptionResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserSubscriptionResponse) GetSubscription

func (x *UpdateUserSubscriptionResponse) GetSubscription() *UserSubscription

func (*UpdateUserSubscriptionResponse) ProtoMessage

func (*UpdateUserSubscriptionResponse) ProtoMessage()

func (*UpdateUserSubscriptionResponse) ProtoReflect

func (*UpdateUserSubscriptionResponse) Reset

func (x *UpdateUserSubscriptionResponse) Reset()

func (*UpdateUserSubscriptionResponse) String

type UserSubscription

type UserSubscription struct {

	// Required.
	// The unique id given to the setting. Used for updating and deleting.
	SubscriptionId string `protobuf:"bytes,1,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"`
	// Required.
	//
	// Used by matrix-notify.
	// It receives an event on a event type and
	// uses it to look up the targets for that event type.
	// e.g. api.commons.audit.EventType_DUMMY_EVENT_DID_SOMETHING
	EventType audit.EventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=api.commons.audit.EventType" json:"event_type,omitempty"`
	// Required.
	UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Required.
	//
	// Types that are assignable to DeliverMethod:
	//
	//	*UserSubscription_Room303_
	//	*UserSubscription_Delivery_
	DeliverMethod isUserSubscription_DeliverMethod `protobuf_oneof:"deliver_method"`
	// Optional.
	// If set, user only notified for events that match ALL filters.
	Filters []*commons.FieldValueFilter `protobuf:"bytes,4,rep,name=filters,proto3" json:"filters,omitempty"`
	// Optional. Updates must specify current version or be rejected.
	Version int64 `protobuf:"varint,5,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

UserSubscription contains the info to send a notification to a user. It contains a user, the event type, a delivery method, and custom app settings.

func (*UserSubscription) Descriptor deprecated

func (*UserSubscription) Descriptor() ([]byte, []int)

Deprecated: Use UserSubscription.ProtoReflect.Descriptor instead.

func (*UserSubscription) GetDeliverMethod

func (m *UserSubscription) GetDeliverMethod() isUserSubscription_DeliverMethod

func (*UserSubscription) GetDelivery

func (x *UserSubscription) GetDelivery() *UserSubscription_Delivery

func (*UserSubscription) GetEventType

func (x *UserSubscription) GetEventType() audit.EventType

func (*UserSubscription) GetFilters

func (x *UserSubscription) GetFilters() []*commons.FieldValueFilter

func (*UserSubscription) GetRoom303

func (x *UserSubscription) GetRoom303() *UserSubscription_Room303

func (*UserSubscription) GetSubscriptionId

func (x *UserSubscription) GetSubscriptionId() string

func (*UserSubscription) GetUserId

func (x *UserSubscription) GetUserId() string

func (*UserSubscription) GetVersion

func (x *UserSubscription) GetVersion() int64

func (*UserSubscription) ProtoMessage

func (*UserSubscription) ProtoMessage()

func (*UserSubscription) ProtoReflect

func (x *UserSubscription) ProtoReflect() protoreflect.Message

func (*UserSubscription) Reset

func (x *UserSubscription) Reset()

func (*UserSubscription) String

func (x *UserSubscription) String() string

type UserSubscription_Delivery

type UserSubscription_Delivery struct {

	// Required.
	// Used to lookup how the notification is going to happen through Delivery.
	TransferConfigName string `protobuf:"bytes,1,opt,name=transfer_config_name,json=transferConfigName,proto3" json:"transfer_config_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSubscription_Delivery) Descriptor deprecated

func (*UserSubscription_Delivery) Descriptor() ([]byte, []int)

Deprecated: Use UserSubscription_Delivery.ProtoReflect.Descriptor instead.

func (*UserSubscription_Delivery) GetTransferConfigName

func (x *UserSubscription_Delivery) GetTransferConfigName() string

func (*UserSubscription_Delivery) ProtoMessage

func (*UserSubscription_Delivery) ProtoMessage()

func (*UserSubscription_Delivery) ProtoReflect

func (*UserSubscription_Delivery) Reset

func (x *UserSubscription_Delivery) Reset()

func (*UserSubscription_Delivery) String

func (x *UserSubscription_Delivery) String() string

type UserSubscription_Delivery_

type UserSubscription_Delivery_ struct {
	// TODO: add email, sms, etc.
	Delivery *UserSubscription_Delivery `protobuf:"bytes,200,opt,name=delivery,proto3,oneof"`
}

type UserSubscription_Room303

type UserSubscription_Room303 struct {
	RoomName string `protobuf:"bytes,1,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSubscription_Room303) Descriptor deprecated

func (*UserSubscription_Room303) Descriptor() ([]byte, []int)

Deprecated: Use UserSubscription_Room303.ProtoReflect.Descriptor instead.

func (*UserSubscription_Room303) GetRoomName

func (x *UserSubscription_Room303) GetRoomName() string

func (*UserSubscription_Room303) ProtoMessage

func (*UserSubscription_Room303) ProtoMessage()

func (*UserSubscription_Room303) ProtoReflect

func (x *UserSubscription_Room303) ProtoReflect() protoreflect.Message

func (*UserSubscription_Room303) Reset

func (x *UserSubscription_Room303) Reset()

func (*UserSubscription_Room303) String

func (x *UserSubscription_Room303) String() string

type UserSubscription_Room303_

type UserSubscription_Room303_ struct {
	Room303 *UserSubscription_Room303 `protobuf:"bytes,100,opt,name=room303,proto3,oneof"`
}

type UsersServiceClient

type UsersServiceClient interface {
	// CreateUser creates a new user and enables it for the region it is getting created in.
	CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error)
	// CreateDelegatedUser creates a new delegated user and enables it for the region it is getting created in.
	CreateDelegatedUser(ctx context.Context, in *CreateDelegatedUserRequest, opts ...grpc.CallOption) (*CreateDelegatedUserResponse, error)
	// GetMyUser returns a single user by provided claims.
	GetMyUser(ctx context.Context, in *GetMyUserRequest, opts ...grpc.CallOption) (*GetMyUserResponse, error)
	// GetUser returns a single user by UserId or by AgentSid.
	GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
	// GetUserByOrgId returns a single user by UserId and OrgId
	// Requires Customer Support permission and allows cross Org requests.
	GetUserByOrgId(ctx context.Context, in *GetUserByOrgIdRequest, opts ...grpc.CallOption) (*GetUserByOrgIdResponse, error)
	// ListAgents returns a list of Agents.
	ListAgents(ctx context.Context, in *ListAgentsRequest, opts ...grpc.CallOption) (UsersService_ListAgentsClient, error)
	// ListPublicUsers returns a list of users with limited data for most applications.
	ListPublicUsers(ctx context.Context, in *ListPublicUsersRequest, opts ...grpc.CallOption) (UsersService_ListPublicUsersClient, error)
	// ListUsers returns a list of users.
	ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (UsersService_ListUsersClient, error)
	// ListUsersByOrgId returns a list of users.
	ListUsersByOrgId(ctx context.Context, in *ListUsersByOrgIdRequest, opts ...grpc.CallOption) (UsersService_ListUsersByOrgIdClient, error)
	// ListUsersByRegion returns a list of usersByRegion.
	ListUsersByRegion(ctx context.Context, in *ListUsersByRegionRequest, opts ...grpc.CallOption) (UsersService_ListUsersByRegionClient, error)
	// UpdateMyUser updates a user.
	UpdateMyUser(ctx context.Context, in *UpdateMyUserRequest, opts ...grpc.CallOption) (*UpdateMyUserResponse, error)
	// UpdateUser updates a user.
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserResponse, error)
	// UpdateUserLabels updates a user's labels to be the passed in set of labels.
	UpdateUserLabels(ctx context.Context, in *UpdateUserLabelsRequest, opts ...grpc.CallOption) (*UpdateUserLabelsResponse, error)
	// UpdateUserCallerId updates a user.
	UpdateUserCallerId(ctx context.Context, in *UpdateUserCallerIdRequest, opts ...grpc.CallOption) (*UpdateUserCallerIdResponse, error)
	// UpdateUserDisabled updates whether a user is disabled.
	UpdateUserDisabled(ctx context.Context, in *UpdateUserDisabledRequest, opts ...grpc.CallOption) (*UpdateUserDisabledResponse, error)
	// UpdateUserDisabledByOrgId updates a user is disabled.
	UpdateUserDisabledByOrgId(ctx context.Context, in *UpdateUserDisabledByOrgIdRequest, opts ...grpc.CallOption) (*UpdateUserDisabledByOrgIdResponse, error)
	// GetMyUserPasswordResetLink updates a user's password.
	GetMyUserPasswordResetLink(ctx context.Context, in *GetMyUserPasswordResetLinkRequest, opts ...grpc.CallOption) (*GetMyUserPasswordResetLinkResponse, error)
	// GetUserPasswordResetLink gets a link to update a user's password.
	GetUserPasswordResetLink(ctx context.Context, in *GetUserPasswordResetLinkRequest, opts ...grpc.CallOption) (*GetUserPasswordResetLinkResponse, error)
	// GetUserPasswordResetLinkByOrgId gets a link to update a user's password.
	GetUserPasswordResetLinkByOrgId(ctx context.Context, in *GetUserPasswordResetLinkByOrgIdRequest, opts ...grpc.CallOption) (*GetUserPasswordResetLinkByOrgIdResponse, error)
	// CreatePasswordResetLink creates a password reset link for the given user id.
	CreatePasswordResetLink(ctx context.Context, in *CreatePasswordResetLinkRequest, opts ...grpc.CallOption) (*CreatePasswordResetLinkResponse, error)
	// CreatePasswordResetLinkByOrgId creates a password reset link for the given user id.
	CreatePasswordResetLinkByOrgId(ctx context.Context, in *CreatePasswordResetLinkByOrgIdRequest, opts ...grpc.CallOption) (*CreatePasswordResetLinkByOrgIdResponse, error)
	// Used to be called GetUserBlocked
	// GetUserLoginInfo gets information about a user's login.
	GetUserLoginInfo(ctx context.Context, in *GetUserLoginInfoRequest, opts ...grpc.CallOption) (*GetUserLoginInfoResponse, error)
	// GetUserEmailVerified gets whether the user's email is verified.
	GetUserEmailVerified(ctx context.Context, in *GetUserEmailVerifiedRequest, opts ...grpc.CallOption) (*GetUserEmailVerifiedResponse, error)
	// GetUserEmailVerifiedByOrgId gets whether the user's email is verified.
	GetUserEmailVerifiedByOrgId(ctx context.Context, in *GetUserEmailVerifiedByOrgIdRequest, opts ...grpc.CallOption) (*GetUserEmailVerifiedByOrgIdResponse, error)
	// ResetMyPassword resets the user's password.
	ResetMyPassword(ctx context.Context, in *ResetMyPasswordRequest, opts ...grpc.CallOption) (*ResetMyPasswordResponse, error)
	// ResetUserPassword resets the user's password.
	ResetUserPassword(ctx context.Context, in *ResetUserPasswordRequest, opts ...grpc.CallOption) (*ResetUserPasswordResponse, error)
	// ResetUserPasswordByOrgId resets the user's password.
	ResetUserPasswordByOrgId(ctx context.Context, in *ResetUserPasswordByOrgIdRequest, opts ...grpc.CallOption) (*ResetUserPasswordByOrgIdResponse, error)
	// SendUserEmailVerification sends a verification email to the user.
	SendUserEmailVerification(ctx context.Context, in *SendUserEmailVerificationRequest, opts ...grpc.CallOption) (*SendUserEmailVerificationResponse, error)
	// SendUserEmailVerificationByOrgId sends a verification email to the user.
	SendUserEmailVerificationByOrgId(ctx context.Context, in *SendUserEmailVerificationByOrgIdRequest, opts ...grpc.CallOption) (*SendUserEmailVerificationByOrgIdResponse, error)
	// SendPasswordReset sends a password reset email to the user.
	SendPasswordReset(ctx context.Context, in *SendPasswordResetRequest, opts ...grpc.CallOption) (*SendPasswordResetResponse, error)
	// SendPasswordResetByOrgId sends a password reset email to the user.
	SendPasswordResetByOrgId(ctx context.Context, in *SendPasswordResetByOrgIdRequest, opts ...grpc.CallOption) (*SendPasswordResetByOrgIdResponse, error)
	// GetUserSessionData returns data for the front end's session state
	GetUserSessionData(ctx context.Context, in *GetUserSessionDataRequest, opts ...grpc.CallOption) (*GetUserSessionDataResponse, error)
	// GetAgentProfileGroup returns an agent profile group by id
	GetAgentProfileGroup(ctx context.Context, in *GetAgentProfileGroupRequest, opts ...grpc.CallOption) (*GetAgentProfileGroupResponse, error)
	// ListAgentProfileGroups returns the agent profile groups associated with the current organization
	ListAgentProfileGroups(ctx context.Context, in *ListAgentProfileGroupsRequest, opts ...grpc.CallOption) (*ListAgentProfileGroupsResponse, error)
	// UpdateAgentProfileGroup updates an AgentProfileGroup. Can only update if user is in same org as AgentProfileGroup
	UpdateAgentProfileGroup(ctx context.Context, in *UpdateAgentProfileGroupRequest, opts ...grpc.CallOption) (*UpdateAgentProfileGroupResponse, error)
	// CreateAgentProfileGroup creates an AgentProfileGroup. Can only create if user is in same org as AgentProfileGroup
	CreateAgentProfileGroup(ctx context.Context, in *CreateAgentProfileGroupRequest, opts ...grpc.CallOption) (*CreateAgentProfileGroupResponse, error)
	// DeleteAgentProfileGroup deletes an AgentProfileGroup. Can only delete if user is in same org as AgentProfileGroup
	DeleteAgentProfileGroup(ctx context.Context, in *DeleteAgentProfileGroupRequest, opts ...grpc.CallOption) (*DeleteAgentProfileGroupResponse, error)
	// AssignAgentProfileGroups assigns a list of users to an AgentProfileGroup. Can only use if everything is in the same organization.
	AssignAgentProfileGroups(ctx context.Context, in *AssignAgentProfileGroupsRequest, opts ...grpc.CallOption) (*AssignAgentProfileGroupsResponse, error)
	// Creates a new user subscription.
	AddUserSubscription(ctx context.Context, in *AddUserSubscriptionRequest, opts ...grpc.CallOption) (*AddUserSubscriptionResponse, error)
	// Creates a new user subscription for a specified user with in requested users org.
	AddUserSubscriptionByUserId(ctx context.Context, in *AddUserSubscriptionByUserIdRequest, opts ...grpc.CallOption) (*AddUserSubscriptionByUserIdResponse, error)
	// Gets a user subscription.
	GetUserSubscription(ctx context.Context, in *GetUserSubscriptionRequest, opts ...grpc.CallOption) (*GetUserSubscriptionResponse, error)
	// Gets a user subscription for a specified user with in requested users org.
	GetUserSubscriptionByUserId(ctx context.Context, in *GetUserSubscriptionByUserIdRequest, opts ...grpc.CallOption) (*GetUserSubscriptionByUserIdResponse, error)
	// Updates a user subscription for the current user
	UpdateUserSubscription(ctx context.Context, in *UpdateUserSubscriptionRequest, opts ...grpc.CallOption) (*UpdateUserSubscriptionResponse, error)
	// Updates a user subscription for a given user id
	UpdateUserSubscriptionByUserId(ctx context.Context, in *UpdateUserSubscriptionByUserIdRequest, opts ...grpc.CallOption) (*UpdateUserSubscriptionByUserIdResponse, error)
	// Remove a user subscription.
	RemoveUserSubscription(ctx context.Context, in *RemoveUserSubscriptionRequest, opts ...grpc.CallOption) (*RemoveUserSubscriptionResponse, error)
	// Remove a user subscription by a given user id
	RemoveUserSubscriptionByUserId(ctx context.Context, in *RemoveUserSubscriptionByUserIdRequest, opts ...grpc.CallOption) (*RemoveUserSubscriptionByUserIdResponse, error)
	// Lists user subscriptions.
	ListUserSubscriptions(ctx context.Context, in *ListUserSubscriptionsRequest, opts ...grpc.CallOption) (*ListUserSubscriptionsResponse, error)
	// Lists user subscriptions.
	ListUserSubscriptionsByUserId(ctx context.Context, in *ListUserSubscriptionsByUserIdRequest, opts ...grpc.CallOption) (*ListUserSubscriptionsByUserIdResponse, error)
	// Lists subscriptions for multiple users in an org.
	ListOrgSubscriptions(ctx context.Context, in *ListOrgSubscriptionsRequest, opts ...grpc.CallOption) (*ListOrgSubscriptionsResponse, error)
	// AUTH TOKEN
	// CreateAuthToken creates an auth token for the current user.
	CreateAuthToken(ctx context.Context, in *CreateAuthTokenRequest, opts ...grpc.CallOption) (*CreateAuthTokenResponse, error)
	// CreateAuthTokenByUserId creates an auth token for the given user.
	CreateAuthTokenByUserId(ctx context.Context, in *CreateAuthTokenByUserIdRequest, opts ...grpc.CallOption) (*CreateAuthTokenByUserIdResponse, error)
	// ListAuthTokens list tokens of current user.
	ListAuthTokens(ctx context.Context, in *ListAuthTokensRequest, opts ...grpc.CallOption) (*ListAuthTokensResponse, error)
	// ListAuthTokensByUserId list tokens of given user.
	ListAuthTokensByUserId(ctx context.Context, in *ListAuthTokensByUserIdRequest, opts ...grpc.CallOption) (*ListAuthTokensByUserIdResponse, error)
	// SetAuthTokenExpiration sets expiration back one year for current user.
	SetAuthTokenExpiration(ctx context.Context, in *SetAuthTokenExpirationRequest, opts ...grpc.CallOption) (*SetAuthTokenExpirationResponse, error)
	// SetAuthTokenExpirationByUserId sets expiration back one year for given user.
	SetAuthTokenExpirationByUserId(ctx context.Context, in *SetAuthTokenExpirationByUserIdRequest, opts ...grpc.CallOption) (*SetAuthTokenExpirationByUserIdResponse, error)
	// DeleteAuthToken deletes a given auth token for the current user.
	DeleteAuthToken(ctx context.Context, in *DeleteAuthTokenRequest, opts ...grpc.CallOption) (*DeleteAuthTokenResponse, error)
	// DeleteAuthTokenByUserId deletes a given auth token for the given user.
	DeleteAuthTokenByUserId(ctx context.Context, in *DeleteAuthTokenByUserIdRequest, opts ...grpc.CallOption) (*DeleteAuthTokenByUserIdResponse, error)
	// RefreshMfaLockout resets the lockout timer for the given user.
	RefreshMfaLockout(ctx context.Context, in *RefreshMfaLockoutRequest, opts ...grpc.CallOption) (*RefreshMfaLockoutResponse, error)
	// RefreshMfaLockoutByOrgId resets the lockout timer for the given user and org id.
	RefreshMfaLockoutByOrgId(ctx context.Context, in *RefreshMfaLockoutByOrgIdRequest, opts ...grpc.CallOption) (*RefreshMfaLockoutByOrgIdResponse, error)
	// SetMfaType sets the given user's mfa type.
	SetMfaType(ctx context.Context, in *SetMfaTypeRequest, opts ...grpc.CallOption) (*SetMfaTypeResponse, error)
	// SetMyMfaType sets the current user's mfa type.
	SetMyMfaType(ctx context.Context, in *SetMyMfaTypeRequest, opts ...grpc.CallOption) (*SetMyMfaTypeResponse, error)
	// EnableUserMfa enables or disables mfa for the given user
	EnableUserMfa(ctx context.Context, in *EnableUserMfaRequest, opts ...grpc.CallOption) (*EnableUserMfaResponse, error)
	// EnableMyUserMfa enables mfa for the current user
	EnableMyUserMfa(ctx context.Context, in *EnableMyUserMfaRequest, opts ...grpc.CallOption) (*EnableMyUserMfaResponse, error)
	// GetUserMfaInfo returns the mfa info for the given user.
	GetUserMfaInfo(ctx context.Context, in *GetUserMfaInfoRequest, opts ...grpc.CallOption) (*GetUserMfaInfoResponse, error)
	// GetMyUserMfaInfo returns the mfa info for the current user.
	GetMyUserMfaInfo(ctx context.Context, in *GetMyUserMfaInfoRequest, opts ...grpc.CallOption) (*GetMyUserMfaInfoResponse, error)
	// AddGroupedUserIPRestrictions adds a user or list of user's IPs they
	// are required to authenticate with
	AddGroupedUserIPRestrictions(ctx context.Context, in *AddGroupedUserIPRestrictionsRequest, opts ...grpc.CallOption) (*AddGroupedUserIPRestrictionsResponse, error)
	// RemoveGroupedUserIPRestrictions removes a user or list of user's IPs they
	// are required to authenticate with
	RemoveGroupedUserIPRestrictions(ctx context.Context, in *RemoveGroupedUserIPRestrictionsRequest, opts ...grpc.CallOption) (*RemoveGroupedUserIPRestrictionsResponse, error)
	// ListUsersAllowedIps returns the list of allowed IPs for the user.
	ListUsersAllowedIps(ctx context.Context, in *ListUsersAllowedIpsRequest, opts ...grpc.CallOption) (*ListUsersAllowedIpsResponse, error)
}

UsersServiceClient is the client API for UsersService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type UsersServiceServer

type UsersServiceServer interface {
	// CreateUser creates a new user and enables it for the region it is getting created in.
	CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
	// CreateDelegatedUser creates a new delegated user and enables it for the region it is getting created in.
	CreateDelegatedUser(context.Context, *CreateDelegatedUserRequest) (*CreateDelegatedUserResponse, error)
	// GetMyUser returns a single user by provided claims.
	GetMyUser(context.Context, *GetMyUserRequest) (*GetMyUserResponse, error)
	// GetUser returns a single user by UserId or by AgentSid.
	GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
	// GetUserByOrgId returns a single user by UserId and OrgId
	// Requires Customer Support permission and allows cross Org requests.
	GetUserByOrgId(context.Context, *GetUserByOrgIdRequest) (*GetUserByOrgIdResponse, error)
	// ListAgents returns a list of Agents.
	ListAgents(*ListAgentsRequest, UsersService_ListAgentsServer) error
	// ListPublicUsers returns a list of users with limited data for most applications.
	ListPublicUsers(*ListPublicUsersRequest, UsersService_ListPublicUsersServer) error
	// ListUsers returns a list of users.
	ListUsers(*ListUsersRequest, UsersService_ListUsersServer) error
	// ListUsersByOrgId returns a list of users.
	ListUsersByOrgId(*ListUsersByOrgIdRequest, UsersService_ListUsersByOrgIdServer) error
	// ListUsersByRegion returns a list of usersByRegion.
	ListUsersByRegion(*ListUsersByRegionRequest, UsersService_ListUsersByRegionServer) error
	// UpdateMyUser updates a user.
	UpdateMyUser(context.Context, *UpdateMyUserRequest) (*UpdateMyUserResponse, error)
	// UpdateUser updates a user.
	UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
	// UpdateUserLabels updates a user's labels to be the passed in set of labels.
	UpdateUserLabels(context.Context, *UpdateUserLabelsRequest) (*UpdateUserLabelsResponse, error)
	// UpdateUserCallerId updates a user.
	UpdateUserCallerId(context.Context, *UpdateUserCallerIdRequest) (*UpdateUserCallerIdResponse, error)
	// UpdateUserDisabled updates whether a user is disabled.
	UpdateUserDisabled(context.Context, *UpdateUserDisabledRequest) (*UpdateUserDisabledResponse, error)
	// UpdateUserDisabledByOrgId updates a user is disabled.
	UpdateUserDisabledByOrgId(context.Context, *UpdateUserDisabledByOrgIdRequest) (*UpdateUserDisabledByOrgIdResponse, error)
	// GetMyUserPasswordResetLink updates a user's password.
	GetMyUserPasswordResetLink(context.Context, *GetMyUserPasswordResetLinkRequest) (*GetMyUserPasswordResetLinkResponse, error)
	// GetUserPasswordResetLink gets a link to update a user's password.
	GetUserPasswordResetLink(context.Context, *GetUserPasswordResetLinkRequest) (*GetUserPasswordResetLinkResponse, error)
	// GetUserPasswordResetLinkByOrgId gets a link to update a user's password.
	GetUserPasswordResetLinkByOrgId(context.Context, *GetUserPasswordResetLinkByOrgIdRequest) (*GetUserPasswordResetLinkByOrgIdResponse, error)
	// CreatePasswordResetLink creates a password reset link for the given user id.
	CreatePasswordResetLink(context.Context, *CreatePasswordResetLinkRequest) (*CreatePasswordResetLinkResponse, error)
	// CreatePasswordResetLinkByOrgId creates a password reset link for the given user id.
	CreatePasswordResetLinkByOrgId(context.Context, *CreatePasswordResetLinkByOrgIdRequest) (*CreatePasswordResetLinkByOrgIdResponse, error)
	// Used to be called GetUserBlocked
	// GetUserLoginInfo gets information about a user's login.
	GetUserLoginInfo(context.Context, *GetUserLoginInfoRequest) (*GetUserLoginInfoResponse, error)
	// GetUserEmailVerified gets whether the user's email is verified.
	GetUserEmailVerified(context.Context, *GetUserEmailVerifiedRequest) (*GetUserEmailVerifiedResponse, error)
	// GetUserEmailVerifiedByOrgId gets whether the user's email is verified.
	GetUserEmailVerifiedByOrgId(context.Context, *GetUserEmailVerifiedByOrgIdRequest) (*GetUserEmailVerifiedByOrgIdResponse, error)
	// ResetMyPassword resets the user's password.
	ResetMyPassword(context.Context, *ResetMyPasswordRequest) (*ResetMyPasswordResponse, error)
	// ResetUserPassword resets the user's password.
	ResetUserPassword(context.Context, *ResetUserPasswordRequest) (*ResetUserPasswordResponse, error)
	// ResetUserPasswordByOrgId resets the user's password.
	ResetUserPasswordByOrgId(context.Context, *ResetUserPasswordByOrgIdRequest) (*ResetUserPasswordByOrgIdResponse, error)
	// SendUserEmailVerification sends a verification email to the user.
	SendUserEmailVerification(context.Context, *SendUserEmailVerificationRequest) (*SendUserEmailVerificationResponse, error)
	// SendUserEmailVerificationByOrgId sends a verification email to the user.
	SendUserEmailVerificationByOrgId(context.Context, *SendUserEmailVerificationByOrgIdRequest) (*SendUserEmailVerificationByOrgIdResponse, error)
	// SendPasswordReset sends a password reset email to the user.
	SendPasswordReset(context.Context, *SendPasswordResetRequest) (*SendPasswordResetResponse, error)
	// SendPasswordResetByOrgId sends a password reset email to the user.
	SendPasswordResetByOrgId(context.Context, *SendPasswordResetByOrgIdRequest) (*SendPasswordResetByOrgIdResponse, error)
	// GetUserSessionData returns data for the front end's session state
	GetUserSessionData(context.Context, *GetUserSessionDataRequest) (*GetUserSessionDataResponse, error)
	// GetAgentProfileGroup returns an agent profile group by id
	GetAgentProfileGroup(context.Context, *GetAgentProfileGroupRequest) (*GetAgentProfileGroupResponse, error)
	// ListAgentProfileGroups returns the agent profile groups associated with the current organization
	ListAgentProfileGroups(context.Context, *ListAgentProfileGroupsRequest) (*ListAgentProfileGroupsResponse, error)
	// UpdateAgentProfileGroup updates an AgentProfileGroup. Can only update if user is in same org as AgentProfileGroup
	UpdateAgentProfileGroup(context.Context, *UpdateAgentProfileGroupRequest) (*UpdateAgentProfileGroupResponse, error)
	// CreateAgentProfileGroup creates an AgentProfileGroup. Can only create if user is in same org as AgentProfileGroup
	CreateAgentProfileGroup(context.Context, *CreateAgentProfileGroupRequest) (*CreateAgentProfileGroupResponse, error)
	// DeleteAgentProfileGroup deletes an AgentProfileGroup. Can only delete if user is in same org as AgentProfileGroup
	DeleteAgentProfileGroup(context.Context, *DeleteAgentProfileGroupRequest) (*DeleteAgentProfileGroupResponse, error)
	// AssignAgentProfileGroups assigns a list of users to an AgentProfileGroup. Can only use if everything is in the same organization.
	AssignAgentProfileGroups(context.Context, *AssignAgentProfileGroupsRequest) (*AssignAgentProfileGroupsResponse, error)
	// Creates a new user subscription.
	AddUserSubscription(context.Context, *AddUserSubscriptionRequest) (*AddUserSubscriptionResponse, error)
	// Creates a new user subscription for a specified user with in requested users org.
	AddUserSubscriptionByUserId(context.Context, *AddUserSubscriptionByUserIdRequest) (*AddUserSubscriptionByUserIdResponse, error)
	// Gets a user subscription.
	GetUserSubscription(context.Context, *GetUserSubscriptionRequest) (*GetUserSubscriptionResponse, error)
	// Gets a user subscription for a specified user with in requested users org.
	GetUserSubscriptionByUserId(context.Context, *GetUserSubscriptionByUserIdRequest) (*GetUserSubscriptionByUserIdResponse, error)
	// Updates a user subscription for the current user
	UpdateUserSubscription(context.Context, *UpdateUserSubscriptionRequest) (*UpdateUserSubscriptionResponse, error)
	// Updates a user subscription for a given user id
	UpdateUserSubscriptionByUserId(context.Context, *UpdateUserSubscriptionByUserIdRequest) (*UpdateUserSubscriptionByUserIdResponse, error)
	// Remove a user subscription.
	RemoveUserSubscription(context.Context, *RemoveUserSubscriptionRequest) (*RemoveUserSubscriptionResponse, error)
	// Remove a user subscription by a given user id
	RemoveUserSubscriptionByUserId(context.Context, *RemoveUserSubscriptionByUserIdRequest) (*RemoveUserSubscriptionByUserIdResponse, error)
	// Lists user subscriptions.
	ListUserSubscriptions(context.Context, *ListUserSubscriptionsRequest) (*ListUserSubscriptionsResponse, error)
	// Lists user subscriptions.
	ListUserSubscriptionsByUserId(context.Context, *ListUserSubscriptionsByUserIdRequest) (*ListUserSubscriptionsByUserIdResponse, error)
	// Lists subscriptions for multiple users in an org.
	ListOrgSubscriptions(context.Context, *ListOrgSubscriptionsRequest) (*ListOrgSubscriptionsResponse, error)
	// AUTH TOKEN
	// CreateAuthToken creates an auth token for the current user.
	CreateAuthToken(context.Context, *CreateAuthTokenRequest) (*CreateAuthTokenResponse, error)
	// CreateAuthTokenByUserId creates an auth token for the given user.
	CreateAuthTokenByUserId(context.Context, *CreateAuthTokenByUserIdRequest) (*CreateAuthTokenByUserIdResponse, error)
	// ListAuthTokens list tokens of current user.
	ListAuthTokens(context.Context, *ListAuthTokensRequest) (*ListAuthTokensResponse, error)
	// ListAuthTokensByUserId list tokens of given user.
	ListAuthTokensByUserId(context.Context, *ListAuthTokensByUserIdRequest) (*ListAuthTokensByUserIdResponse, error)
	// SetAuthTokenExpiration sets expiration back one year for current user.
	SetAuthTokenExpiration(context.Context, *SetAuthTokenExpirationRequest) (*SetAuthTokenExpirationResponse, error)
	// SetAuthTokenExpirationByUserId sets expiration back one year for given user.
	SetAuthTokenExpirationByUserId(context.Context, *SetAuthTokenExpirationByUserIdRequest) (*SetAuthTokenExpirationByUserIdResponse, error)
	// DeleteAuthToken deletes a given auth token for the current user.
	DeleteAuthToken(context.Context, *DeleteAuthTokenRequest) (*DeleteAuthTokenResponse, error)
	// DeleteAuthTokenByUserId deletes a given auth token for the given user.
	DeleteAuthTokenByUserId(context.Context, *DeleteAuthTokenByUserIdRequest) (*DeleteAuthTokenByUserIdResponse, error)
	// RefreshMfaLockout resets the lockout timer for the given user.
	RefreshMfaLockout(context.Context, *RefreshMfaLockoutRequest) (*RefreshMfaLockoutResponse, error)
	// RefreshMfaLockoutByOrgId resets the lockout timer for the given user and org id.
	RefreshMfaLockoutByOrgId(context.Context, *RefreshMfaLockoutByOrgIdRequest) (*RefreshMfaLockoutByOrgIdResponse, error)
	// SetMfaType sets the given user's mfa type.
	SetMfaType(context.Context, *SetMfaTypeRequest) (*SetMfaTypeResponse, error)
	// SetMyMfaType sets the current user's mfa type.
	SetMyMfaType(context.Context, *SetMyMfaTypeRequest) (*SetMyMfaTypeResponse, error)
	// EnableUserMfa enables or disables mfa for the given user
	EnableUserMfa(context.Context, *EnableUserMfaRequest) (*EnableUserMfaResponse, error)
	// EnableMyUserMfa enables mfa for the current user
	EnableMyUserMfa(context.Context, *EnableMyUserMfaRequest) (*EnableMyUserMfaResponse, error)
	// GetUserMfaInfo returns the mfa info for the given user.
	GetUserMfaInfo(context.Context, *GetUserMfaInfoRequest) (*GetUserMfaInfoResponse, error)
	// GetMyUserMfaInfo returns the mfa info for the current user.
	GetMyUserMfaInfo(context.Context, *GetMyUserMfaInfoRequest) (*GetMyUserMfaInfoResponse, error)
	// AddGroupedUserIPRestrictions adds a user or list of user's IPs they
	// are required to authenticate with
	AddGroupedUserIPRestrictions(context.Context, *AddGroupedUserIPRestrictionsRequest) (*AddGroupedUserIPRestrictionsResponse, error)
	// RemoveGroupedUserIPRestrictions removes a user or list of user's IPs they
	// are required to authenticate with
	RemoveGroupedUserIPRestrictions(context.Context, *RemoveGroupedUserIPRestrictionsRequest) (*RemoveGroupedUserIPRestrictionsResponse, error)
	// ListUsersAllowedIps returns the list of allowed IPs for the user.
	ListUsersAllowedIps(context.Context, *ListUsersAllowedIpsRequest) (*ListUsersAllowedIpsResponse, error)
	// contains filtered or unexported methods
}

UsersServiceServer is the server API for UsersService service. All implementations must embed UnimplementedUsersServiceServer for forward compatibility

type UsersService_ListAgentsClient

type UsersService_ListAgentsClient interface {
	Recv() (*ListAgentsResponse, error)
	grpc.ClientStream
}

type UsersService_ListAgentsServer

type UsersService_ListAgentsServer interface {
	Send(*ListAgentsResponse) error
	grpc.ServerStream
}

type UsersService_ListPublicUsersClient

type UsersService_ListPublicUsersClient interface {
	Recv() (*ListPublicUsersResponse, error)
	grpc.ClientStream
}

type UsersService_ListPublicUsersServer

type UsersService_ListPublicUsersServer interface {
	Send(*ListPublicUsersResponse) error
	grpc.ServerStream
}

type UsersService_ListUsersByOrgIdClient

type UsersService_ListUsersByOrgIdClient interface {
	Recv() (*ListUsersByOrgIdResponse, error)
	grpc.ClientStream
}

type UsersService_ListUsersByOrgIdServer

type UsersService_ListUsersByOrgIdServer interface {
	Send(*ListUsersByOrgIdResponse) error
	grpc.ServerStream
}

type UsersService_ListUsersByRegionClient

type UsersService_ListUsersByRegionClient interface {
	Recv() (*ListUsersByRegionResponse, error)
	grpc.ClientStream
}

type UsersService_ListUsersByRegionServer

type UsersService_ListUsersByRegionServer interface {
	Send(*ListUsersByRegionResponse) error
	grpc.ServerStream
}

type UsersService_ListUsersClient

type UsersService_ListUsersClient interface {
	Recv() (*ListUsersResponse, error)
	grpc.ClientStream
}

type UsersService_ListUsersServer

type UsersService_ListUsersServer interface {
	Send(*ListUsersResponse) error
	grpc.ServerStream
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL