Class: TencentCloud::Bi::V20220105::CreateDatasourceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bi::V20220105::CreateDatasourceRequest
- Defined in:
- lib/v20220105/models.rb
Overview
CreateDatasource请求参数结构体
Instance Attribute Summary collapse
- #Catalog ⇒ Object
- #Charset ⇒ Object
- #DataOrigin ⇒ Object
- #DataOriginDatasourceId ⇒ Object
- #DataOriginProjectId ⇒ Object
- #DbHost ⇒ Object
- #DbName ⇒ Object
- #DbPort ⇒ Object
- #DbPwd ⇒ Object
- #DbType ⇒ Object
- #DbUser ⇒ Object
- #DbVersion ⇒ Object
- #ExtraParam ⇒ Object
- #OperationAuthLimit ⇒ Object
- #ProjectId ⇒ Object
- #RegionId ⇒ Object
- #Schema ⇒ Object
- #ServiceType ⇒ Object
- #SourceName ⇒ Object
- #UniqVpcId ⇒ Object
- #UseVPC ⇒ Object
- #Vip ⇒ Object
- #VpcId ⇒ Object
- #Vport ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dbhost = nil, dbport = nil, servicetype = nil, dbtype = nil, charset = nil, dbuser = nil, dbpwd = nil, dbname = nil, sourcename = nil, projectid = nil, catalog = nil, dataorigin = nil, dataoriginprojectid = nil, dataorigindatasourceid = nil, extraparam = nil, uniqvpcid = nil, vip = nil, vport = nil, vpcid = nil, operationauthlimit = nil, usevpc = nil, regionid = nil, schema = nil, dbversion = nil) ⇒ CreateDatasourceRequest
constructor
A new instance of CreateDatasourceRequest.
Constructor Details
#initialize(dbhost = nil, dbport = nil, servicetype = nil, dbtype = nil, charset = nil, dbuser = nil, dbpwd = nil, dbname = nil, sourcename = nil, projectid = nil, catalog = nil, dataorigin = nil, dataoriginprojectid = nil, dataorigindatasourceid = nil, extraparam = nil, uniqvpcid = nil, vip = nil, vport = nil, vpcid = nil, operationauthlimit = nil, usevpc = nil, regionid = nil, schema = nil, dbversion = nil) ⇒ CreateDatasourceRequest
Returns a new instance of CreateDatasourceRequest.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 |
# File 'lib/v20220105/models.rb', line 478 def initialize(dbhost=nil, dbport=nil, servicetype=nil, dbtype=nil, charset=nil, dbuser=nil, dbpwd=nil, dbname=nil, sourcename=nil, projectid=nil, catalog=nil, dataorigin=nil, dataoriginprojectid=nil, dataorigindatasourceid=nil, extraparam=nil, uniqvpcid=nil, vip=nil, vport=nil, vpcid=nil, operationauthlimit=nil, usevpc=nil, regionid=nil, schema=nil, dbversion=nil) @DbHost = dbhost @DbPort = dbport @ServiceType = servicetype @DbType = dbtype @Charset = charset @DbUser = dbuser @DbPwd = dbpwd @DbName = dbname @SourceName = sourcename @ProjectId = projectid @Catalog = catalog @DataOrigin = dataorigin @DataOriginProjectId = dataoriginprojectid @DataOriginDatasourceId = dataorigindatasourceid @ExtraParam = extraparam @UniqVpcId = uniqvpcid @Vip = vip @Vport = vport @VpcId = vpcid @OperationAuthLimit = operationauthlimit @UseVPC = usevpc @RegionId = regionid @Schema = schema @DbVersion = dbversion end |
Instance Attribute Details
#Catalog ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def Catalog @Catalog end |
#Charset ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def Charset @Charset end |
#DataOrigin ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DataOrigin @DataOrigin end |
#DataOriginDatasourceId ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DataOriginDatasourceId @DataOriginDatasourceId end |
#DataOriginProjectId ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DataOriginProjectId @DataOriginProjectId end |
#DbHost ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DbHost @DbHost end |
#DbName ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DbName @DbName end |
#DbPort ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DbPort @DbPort end |
#DbPwd ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DbPwd @DbPwd end |
#DbType ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DbType @DbType end |
#DbUser ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DbUser @DbUser end |
#DbVersion ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def DbVersion @DbVersion end |
#ExtraParam ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def ExtraParam @ExtraParam end |
#OperationAuthLimit ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def OperationAuthLimit @OperationAuthLimit end |
#ProjectId ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def ProjectId @ProjectId end |
#RegionId ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def RegionId @RegionId end |
#Schema ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def Schema @Schema end |
#ServiceType ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def ServiceType @ServiceType end |
#SourceName ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def SourceName @SourceName end |
#UniqVpcId ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def UniqVpcId @UniqVpcId end |
#UseVPC ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def UseVPC @UseVPC end |
#Vip ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def Vip @Vip end |
#VpcId ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def VpcId @VpcId end |
#Vport ⇒ Object
476 477 478 |
# File 'lib/v20220105/models.rb', line 476 def Vport @Vport end |
Instance Method Details
#deserialize(params) ⇒ Object
505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 |
# File 'lib/v20220105/models.rb', line 505 def deserialize(params) @DbHost = params['DbHost'] @DbPort = params['DbPort'] @ServiceType = params['ServiceType'] @DbType = params['DbType'] @Charset = params['Charset'] @DbUser = params['DbUser'] @DbPwd = params['DbPwd'] @DbName = params['DbName'] @SourceName = params['SourceName'] @ProjectId = params['ProjectId'] @Catalog = params['Catalog'] @DataOrigin = params['DataOrigin'] @DataOriginProjectId = params['DataOriginProjectId'] @DataOriginDatasourceId = params['DataOriginDatasourceId'] @ExtraParam = params['ExtraParam'] @UniqVpcId = params['UniqVpcId'] @Vip = params['Vip'] @Vport = params['Vport'] @VpcId = params['VpcId'] @OperationAuthLimit = params['OperationAuthLimit'] @UseVPC = params['UseVPC'] @RegionId = params['RegionId'] @Schema = params['Schema'] @DbVersion = params['DbVersion'] end |