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