lib/v20220105/models.rb in tencentcloud-sdk-bi-3.0.931 vs lib/v20220105/models.rb in tencentcloud-sdk-bi-3.0.932
- old
+ new
@@ -19,34 +19,40 @@
module V20220105
# ApplyEmbedInterval请求参数结构体
class ApplyEmbedIntervalRequest < TencentCloud::Common::AbstractModel
# @param ProjectId: 分享项目id,必选
# @type ProjectId: Integer
- # @param PageId: 分享页面id,嵌出看板时此为空值0
+ # @param PageId: 分享页面id,嵌出看板时此为空值0,ChatBI嵌出时不传
# @type PageId: Integer
# @param BIToken: 需要申请延期的Token
# @type BIToken: String
# @param ExtraParam: 备用字段
# @type ExtraParam: String
- # @param Scope: panel,看板;page,页面
+ # @param Intention: embed:页面/看板嵌出
+ # chatBIEmbed:ChatBI嵌出
+ # @type Intention: String
+ # @param Scope: panel, 看板;page,页面
+ # project,ChatBI嵌出时
# @type Scope: String
- attr_accessor :ProjectId, :PageId, :BIToken, :ExtraParam, :Scope
+ attr_accessor :ProjectId, :PageId, :BIToken, :ExtraParam, :Intention, :Scope
- def initialize(projectid=nil, pageid=nil, bitoken=nil, extraparam=nil, scope=nil)
+ def initialize(projectid=nil, pageid=nil, bitoken=nil, extraparam=nil, intention=nil, scope=nil)
@ProjectId = projectid
@PageId = pageid
@BIToken = bitoken
@ExtraParam = extraparam
+ @Intention = intention
@Scope = scope
end
def deserialize(params)
@ProjectId = params['ProjectId']
@PageId = params['PageId']
@BIToken = params['BIToken']
@ExtraParam = params['ExtraParam']
+ @Intention = params['Intention']
@Scope = params['Scope']
end
end
# ApplyEmbedInterval返回参数结构体
@@ -477,13 +483,15 @@
# CreateEmbedToken请求参数结构体
class CreateEmbedTokenRequest < TencentCloud::Common::AbstractModel
# @param ProjectId: 分享项目id
# @type ProjectId: Integer
- # @param PageId: 分享页面id,嵌出看板时此为空值0
+ # @param PageId: 分享页面id,嵌出看板时此为空值0,ChatBI嵌出时不传
# @type PageId: Integer
- # @param Scope: page表示嵌出页面,panel表示嵌出整个看板
+ # @param Intention: embed表示页面看板嵌出,chatBIEmbed表示ChatBI嵌出
+ # @type Intention: String
+ # @param Scope: page表示嵌出页面,panel表示嵌出整个看板,ChatBI嵌出时使用project
# @type Scope: String
# @param ExpireTime: 过期时间。 单位:分钟 最大值:240。即,4小时 默认值:240
# @type ExpireTime: String
# @param ExtraParam: 备用字段
# @type ExtraParam: String
@@ -532,15 +540,16 @@
# -neq 不等于!=操作符
# -eq 等于=操作符
# -is in操作符
# @type GlobalParam: String
- attr_accessor :ProjectId, :PageId, :Scope, :ExpireTime, :ExtraParam, :UserCorpId, :UserId, :TicketNum, :GlobalParam
+ attr_accessor :ProjectId, :PageId, :Intention, :Scope, :ExpireTime, :ExtraParam, :UserCorpId, :UserId, :TicketNum, :GlobalParam
- def initialize(projectid=nil, pageid=nil, scope=nil, expiretime=nil, extraparam=nil, usercorpid=nil, userid=nil, ticketnum=nil, globalparam=nil)
+ def initialize(projectid=nil, pageid=nil, intention=nil, scope=nil, expiretime=nil, extraparam=nil, usercorpid=nil, userid=nil, ticketnum=nil, globalparam=nil)
@ProjectId = projectid
@PageId = pageid
+ @Intention = intention
@Scope = scope
@ExpireTime = expiretime
@ExtraParam = extraparam
@UserCorpId = usercorpid
@UserId = userid
@@ -549,10 +558,11 @@
end
def deserialize(params)
@ProjectId = params['ProjectId']
@PageId = params['PageId']
+ @Intention = params['Intention']
@Scope = params['Scope']
@ExpireTime = params['ExpireTime']
@ExtraParam = params['ExtraParam']
@UserCorpId = params['UserCorpId']
@UserId = params['UserId']
@@ -1821,14 +1831,17 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TicketNum: Integer
# @param GlobalParam: 全局参数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type GlobalParam: String
+ # @param Intention: embed表示页面看板嵌出,chatBIEmbed表示ChatBI嵌出
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Intention: String
- attr_accessor :Id, :BIToken, :ProjectId, :CreatedUser, :CreatedAt, :UpdatedUser, :UpdatedAt, :PageId, :ExtraParam, :Scope, :ExpireTime, :UserCorpId, :UserId, :TicketNum, :GlobalParam
+ attr_accessor :Id, :BIToken, :ProjectId, :CreatedUser, :CreatedAt, :UpdatedUser, :UpdatedAt, :PageId, :ExtraParam, :Scope, :ExpireTime, :UserCorpId, :UserId, :TicketNum, :GlobalParam, :Intention
- def initialize(id=nil, bitoken=nil, projectid=nil, createduser=nil, createdat=nil, updateduser=nil, updatedat=nil, pageid=nil, extraparam=nil, scope=nil, expiretime=nil, usercorpid=nil, userid=nil, ticketnum=nil, globalparam=nil)
+ def initialize(id=nil, bitoken=nil, projectid=nil, createduser=nil, createdat=nil, updateduser=nil, updatedat=nil, pageid=nil, extraparam=nil, scope=nil, expiretime=nil, usercorpid=nil, userid=nil, ticketnum=nil, globalparam=nil, intention=nil)
@Id = id
@BIToken = bitoken
@ProjectId = projectid
@CreatedUser = createduser
@CreatedAt = createdat
@@ -1840,10 +1853,11 @@
@ExpireTime = expiretime
@UserCorpId = usercorpid
@UserId = userid
@TicketNum = ticketnum
@GlobalParam = globalparam
+ @Intention = intention
end
def deserialize(params)
@Id = params['Id']
@BIToken = params['BIToken']
@@ -1858,9 +1872,10 @@
@ExpireTime = params['ExpireTime']
@UserCorpId = params['UserCorpId']
@UserId = params['UserId']
@TicketNum = params['TicketNum']
@GlobalParam = params['GlobalParam']
+ @Intention = params['Intention']
end
end
# 自定义错误信息对象
class ErrorInfo < TencentCloud::Common::AbstractModel