syntax = "proto3";

package model;
option go_package =  "github.com/pingcap-inc/pinsights/model";

// @api:GetLarkUser:params
message GetLarkUserParams {
  // lark user id
  string uid = 1;
}

// @api:GetLarkUser:data
message GetLarkUserData {
  // user id in lark
  string userId = 1;
  // user name
  string name = 2;
  // user en name
  string enName = 3;
  // user email
  string email = 4;
  // user avatar urls with different sizes
  AvatarLark avatar = 5;
  // original json string from lark api
  string originalJsonData = 6;
}

message AvatarLark {
  // -
  string avatar72 = 1;
  // -
  string avatar240 = 2;
  // -
  string avatar640 = 3;
  // -
  string avatarOrigin = 4;
}
