lib/v20220105/models.rb in tencentcloud-sdk-bi-3.0.667 vs lib/v20220105/models.rb in tencentcloud-sdk-bi-3.0.668

- old
+ new

@@ -2006,9 +2006,76 @@ @Data = params['Data'] @RequestId = params['RequestId'] end end + # ModifyUserRole请求参数结构体 + class ModifyUserRoleRequest < TencentCloud::Common::AbstractModel + # @param UserId: 用户ID + # @type UserId: String + # @param RoleIdList: 角色ID 列表 + # @type RoleIdList: Array + # @param Email: 邮箱 + # @type Email: String + # @param UserName: 用户名 + # @type UserName: String + # @param PhoneNumber: 手机号 + # @type PhoneNumber: String + # @param AreaCode: 手机区号 + # @type AreaCode: String + + attr_accessor :UserId, :RoleIdList, :Email, :UserName, :PhoneNumber, :AreaCode + + def initialize(userid=nil, roleidlist=nil, email=nil, username=nil, phonenumber=nil, areacode=nil) + @UserId = userid + @RoleIdList = roleidlist + @Email = email + @UserName = username + @PhoneNumber = phonenumber + @AreaCode = areacode + end + + def deserialize(params) + @UserId = params['UserId'] + @RoleIdList = params['RoleIdList'] + @Email = params['Email'] + @UserName = params['UserName'] + @PhoneNumber = params['PhoneNumber'] + @AreaCode = params['AreaCode'] + end + end + + # ModifyUserRole返回参数结构体 + class ModifyUserRoleResponse < TencentCloud::Common::AbstractModel + # @param Extra: 扩展 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Extra: String + # @param Msg: 消息 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Msg: String + # @param Data: 数据 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Data: String + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :Extra, :Msg, :Data, :RequestId + + def initialize(extra=nil, msg=nil, data=nil, requestid=nil) + @Extra = extra + @Msg = msg + @Data = data + @RequestId = requestid + end + + def deserialize(params) + @Extra = params['Extra'] + @Msg = params['Msg'] + @Data = params['Data'] + @RequestId = params['RequestId'] + end + end + # 商业版本权限单元 class PermissionComponent < TencentCloud::Common::AbstractModel # @param ModuleId: 权限值 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ModuleId: String