lib/v20220105/models.rb in tencentcloud-sdk-bi-3.0.720 vs lib/v20220105/models.rb in tencentcloud-sdk-bi-3.0.721
- old
+ new
@@ -237,14 +237,16 @@
# @type DataOrigin: String
# @param DataOriginProjectId: 第三方项目id
# @type DataOriginProjectId: String
# @param DataOriginDatasourceId: 第三方数据源id
# @type DataOriginDatasourceId: String
+ # @param ClusterId: 集群id
+ # @type ClusterId: String
- attr_accessor :ServiceType, :DbType, :Charset, :DbUser, :DbPwd, :DbName, :SourceName, :ProjectId, :Vip, :Vport, :VpcId, :UniqVpcId, :RegionId, :ExtraParam, :InstanceId, :ProdDbName, :DataOrigin, :DataOriginProjectId, :DataOriginDatasourceId
+ attr_accessor :ServiceType, :DbType, :Charset, :DbUser, :DbPwd, :DbName, :SourceName, :ProjectId, :Vip, :Vport, :VpcId, :UniqVpcId, :RegionId, :ExtraParam, :InstanceId, :ProdDbName, :DataOrigin, :DataOriginProjectId, :DataOriginDatasourceId, :ClusterId
- def initialize(servicetype=nil, dbtype=nil, charset=nil, dbuser=nil, dbpwd=nil, dbname=nil, sourcename=nil, projectid=nil, vip=nil, vport=nil, vpcid=nil, uniqvpcid=nil, regionid=nil, extraparam=nil, instanceid=nil, proddbname=nil, dataorigin=nil, dataoriginprojectid=nil, dataorigindatasourceid=nil)
+ def initialize(servicetype=nil, dbtype=nil, charset=nil, dbuser=nil, dbpwd=nil, dbname=nil, sourcename=nil, projectid=nil, vip=nil, vport=nil, vpcid=nil, uniqvpcid=nil, regionid=nil, extraparam=nil, instanceid=nil, proddbname=nil, dataorigin=nil, dataoriginprojectid=nil, dataorigindatasourceid=nil, clusterid=nil)
@ServiceType = servicetype
@DbType = dbtype
@Charset = charset
@DbUser = dbuser
@DbPwd = dbpwd
@@ -260,10 +262,11 @@
@InstanceId = instanceid
@ProdDbName = proddbname
@DataOrigin = dataorigin
@DataOriginProjectId = dataoriginprojectid
@DataOriginDatasourceId = dataorigindatasourceid
+ @ClusterId = clusterid
end
def deserialize(params)
@ServiceType = params['ServiceType']
@DbType = params['DbType']
@@ -282,10 +285,11 @@
@InstanceId = params['InstanceId']
@ProdDbName = params['ProdDbName']
@DataOrigin = params['DataOrigin']
@DataOriginProjectId = params['DataOriginProjectId']
@DataOriginDatasourceId = params['DataOriginDatasourceId']
+ @ClusterId = params['ClusterId']
end
end
# CreateDatasourceCloud返回参数结构体
class CreateDatasourceCloudResponse < TencentCloud::Common::AbstractModel
@@ -457,31 +461,35 @@
# @type ExtraParam: String
# @param UserCorpId: 使用者企业Id(仅用于多用户)
# @type UserCorpId: String
# @param UserId: 使用者Id(仅用于多用户)
# @type UserId: String
+ # @param TicketNum: 访问次数限制,限制范围1-99999,为空则不设置访问次数限制
+ # @type TicketNum: Integer
- attr_accessor :ProjectId, :PageId, :Scope, :ExpireTime, :ExtraParam, :UserCorpId, :UserId
+ attr_accessor :ProjectId, :PageId, :Scope, :ExpireTime, :ExtraParam, :UserCorpId, :UserId, :TicketNum
- def initialize(projectid=nil, pageid=nil, scope=nil, expiretime=nil, extraparam=nil, usercorpid=nil, userid=nil)
+ def initialize(projectid=nil, pageid=nil, scope=nil, expiretime=nil, extraparam=nil, usercorpid=nil, userid=nil, ticketnum=nil)
@ProjectId = projectid
@PageId = pageid
@Scope = scope
@ExpireTime = expiretime
@ExtraParam = extraparam
@UserCorpId = usercorpid
@UserId = userid
+ @TicketNum = ticketnum
end
def deserialize(params)
@ProjectId = params['ProjectId']
@PageId = params['PageId']
@Scope = params['Scope']
@ExpireTime = params['ExpireTime']
@ExtraParam = params['ExtraParam']
@UserCorpId = params['UserCorpId']
@UserId = params['UserId']
+ @TicketNum = params['TicketNum']
end
end
# CreateEmbedToken返回参数结构体
class CreateEmbedTokenResponse < TencentCloud::Common::AbstractModel
@@ -1603,14 +1611,17 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UserCorpId: String
# @param UserId: 使用者Id(仅用于多用户)
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UserId: String
+ # @param TicketNum: 访问次数限制,限制范围1-99999,为空则不设置访问次数限制
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type TicketNum: Integer
- attr_accessor :Id, :BIToken, :ProjectId, :CreatedUser, :CreatedAt, :UpdatedUser, :UpdatedAt, :PageId, :ExtraParam, :Scope, :ExpireTime, :UserCorpId, :UserId
+ attr_accessor :Id, :BIToken, :ProjectId, :CreatedUser, :CreatedAt, :UpdatedUser, :UpdatedAt, :PageId, :ExtraParam, :Scope, :ExpireTime, :UserCorpId, :UserId, :TicketNum
- 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)
+ 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)
@Id = id
@BIToken = bitoken
@ProjectId = projectid
@CreatedUser = createduser
@CreatedAt = createdat
@@ -1620,10 +1631,11 @@
@ExtraParam = extraparam
@Scope = scope
@ExpireTime = expiretime
@UserCorpId = usercorpid
@UserId = userid
+ @TicketNum = ticketnum
end
def deserialize(params)
@Id = params['Id']
@BIToken = params['BIToken']
@@ -1636,10 +1648,11 @@
@ExtraParam = params['ExtraParam']
@Scope = params['Scope']
@ExpireTime = params['ExpireTime']
@UserCorpId = params['UserCorpId']
@UserId = params['UserId']
+ @TicketNum = params['TicketNum']
end
end
# 仅包含id的对象
class IdDTO < TencentCloud::Common::AbstractModel
@@ -1718,14 +1731,16 @@
# @type DataOrigin: String
# @param DataOriginProjectId: 第三方项目id
# @type DataOriginProjectId: String
# @param DataOriginDatasourceId: 第三方数据源id
# @type DataOriginDatasourceId: String
+ # @param ClusterId: 集群id
+ # @type ClusterId: String
- attr_accessor :ServiceType, :DbType, :Charset, :DbUser, :DbPwd, :DbName, :SourceName, :ProjectId, :Id, :Vip, :Vport, :VpcId, :UniqVpcId, :RegionId, :ExtraParam, :InstanceId, :ProdDbName, :DataOrigin, :DataOriginProjectId, :DataOriginDatasourceId
+ attr_accessor :ServiceType, :DbType, :Charset, :DbUser, :DbPwd, :DbName, :SourceName, :ProjectId, :Id, :Vip, :Vport, :VpcId, :UniqVpcId, :RegionId, :ExtraParam, :InstanceId, :ProdDbName, :DataOrigin, :DataOriginProjectId, :DataOriginDatasourceId, :ClusterId
- def initialize(servicetype=nil, dbtype=nil, charset=nil, dbuser=nil, dbpwd=nil, dbname=nil, sourcename=nil, projectid=nil, id=nil, vip=nil, vport=nil, vpcid=nil, uniqvpcid=nil, regionid=nil, extraparam=nil, instanceid=nil, proddbname=nil, dataorigin=nil, dataoriginprojectid=nil, dataorigindatasourceid=nil)
+ def initialize(servicetype=nil, dbtype=nil, charset=nil, dbuser=nil, dbpwd=nil, dbname=nil, sourcename=nil, projectid=nil, id=nil, vip=nil, vport=nil, vpcid=nil, uniqvpcid=nil, regionid=nil, extraparam=nil, instanceid=nil, proddbname=nil, dataorigin=nil, dataoriginprojectid=nil, dataorigindatasourceid=nil, clusterid=nil)
@ServiceType = servicetype
@DbType = dbtype
@Charset = charset
@DbUser = dbuser
@DbPwd = dbpwd
@@ -1742,10 +1757,11 @@
@InstanceId = instanceid
@ProdDbName = proddbname
@DataOrigin = dataorigin
@DataOriginProjectId = dataoriginprojectid
@DataOriginDatasourceId = dataorigindatasourceid
+ @ClusterId = clusterid
end
def deserialize(params)
@ServiceType = params['ServiceType']
@DbType = params['DbType']
@@ -1765,9 +1781,10 @@
@InstanceId = params['InstanceId']
@ProdDbName = params['ProdDbName']
@DataOrigin = params['DataOrigin']
@DataOriginProjectId = params['DataOriginProjectId']
@DataOriginDatasourceId = params['DataOriginDatasourceId']
+ @ClusterId = params['ClusterId']
end
end
# ModifyDatasourceCloud返回参数结构体
class ModifyDatasourceCloudResponse < TencentCloud::Common::AbstractModel