/** * 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; } /** * DeleteRoleUser返回参数结构体 */ export interface DeleteRoleUserResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * PutEvent返回参数结构体 */ export interface PutEventResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateRoleUser返回参数结构体 */ export interface CreateRoleUserResponse { /** *

人员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; }