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