/** * CreateRoleUser请求参数结构体 */ export interface CreateRoleUserRequest { /** *
自定义角色体系的ID
角色体系ID
*/ RoleSystemId: number; /** *要添加的自定义用户ID,建议与腾讯云-子用户的用户名称保持一致
人员ID
*/ UserId: string; /** *自定义用户的名称
人员名称
*/ Username: string; /** *是否启用当前用户
枚举值:是否启用
*/ Enabled: number; /** *自定义用户的手机号
手机号
*/ Phone?: string; /** *自定义用户的身份属性列表
属性列表
*/ Attributes?: Array自定义用户与腾讯云-子用户关联,如果不传默认按照子用户名称进行匹配
*/ TencentUin?: number; } /** * CompleteApproval请求参数结构体 */ export interface CompleteApprovalRequest { /** *审批单号
*/ ApprovalId: string; /** *审批节点
*/ NodeId: string; /** *审批结果,1通过2拒绝
*/ Result: number; /** *审批意见
*/ Opinion?: string; /** *审批人的身份认证Token,通过自定义角色体系回调接口分发
token信息
*/ UserToken?: string; } /** * DeleteRoleUser请求参数结构体 */ export interface DeleteRoleUserRequest { /** *自定义角色体系的ID
*/ RoleSystemId?: number; /** *需要删除的自定义用户ID
*/ UserId?: string; } /** * 人员属性 */ export interface UserAttribute { /** *自定义角色体系中用户属性的ID
属性键名
*/ Key: string; /** *自定义角色体系中的用户属性值,只支持传入对应用户属性支持的角色ID
属性值
*/ Value: Array人员ID
*/ UserId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * PutEvent请求参数结构体 */ export interface PutEventRequest { /** *插件ID
*/ PluginId: string; /** *需要推送的事件数据内容,格式为json,字段定义需要与事件中的定义一致
*/ Data?: string; /** *数据推送来源,会在生成的单据中展示数据来源
*/ Source?: string; /** *可以接受当前消息的Uin
*/ TargetUin?: number; } /** * CompleteApproval返回参数结构体 */ export interface CompleteApprovalResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * PutMessage返回参数结构体 */ export interface PutMessageResponse { /** *满足条件时生成的事件单id,不满足条件时为空
*/ TicketId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * PutMessage请求参数结构体 */ export interface PutMessageRequest { /** *事件ID
*/ EventId: string; /** *需要推送的事件数据内容,格式为json,字段定义需要与事件中的定义一致
*/ Data?: string; /** *数据推送来源,会在生成的单据中展示数据来源
*/ Source?: string; }