Class: TencentCloud::Wedata::V20210820::CreateDataSourceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::CreateDataSourceRequest
- Defined in:
- lib/v20210820/models.rb
Overview
CreateDataSource请求参数结构体
Instance Attribute Summary collapse
- #BizParams ⇒ Object
- #Category ⇒ Object
- #ClusterId ⇒ Object
- #Collect ⇒ Object
- #ConnectResult ⇒ Object
- #COSBucket ⇒ Object
- #COSRegion ⇒ Object
- #DatabaseName ⇒ Object
- #Description ⇒ Object
- #DevelopmentParams ⇒ Object
- #Display ⇒ Object
- #Instance ⇒ Object
- #Name ⇒ Object
- #OwnerProjectId ⇒ Object
- #OwnerProjectIdent ⇒ Object
- #OwnerProjectName ⇒ Object
- #Params ⇒ Object
- #ProjectId ⇒ Object
- #Status ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, category = nil, type = nil, ownerprojectid = nil, ownerprojectname = nil, ownerprojectident = nil, bizparams = nil, params = nil, description = nil, display = nil, databasename = nil, instance = nil, status = nil, clusterid = nil, collect = nil, cosbucket = nil, cosregion = nil, connectresult = nil, developmentparams = nil, projectid = nil) ⇒ CreateDataSourceRequest
constructor
A new instance of CreateDataSourceRequest.
Constructor Details
#initialize(name = nil, category = nil, type = nil, ownerprojectid = nil, ownerprojectname = nil, ownerprojectident = nil, bizparams = nil, params = nil, description = nil, display = nil, databasename = nil, instance = nil, status = nil, clusterid = nil, collect = nil, cosbucket = nil, cosregion = nil, connectresult = nil, developmentparams = nil, projectid = nil) ⇒ CreateDataSourceRequest
Returns a new instance of CreateDataSourceRequest.
5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 |
# File 'lib/v20210820/models.rb', line 5071 def initialize(name=nil, category=nil, type=nil, ownerprojectid=nil, ownerprojectname=nil, ownerprojectident=nil, bizparams=nil, params=nil, description=nil, display=nil, databasename=nil, instance=nil, status=nil, clusterid=nil, collect=nil, cosbucket=nil, cosregion=nil, connectresult=nil, developmentparams=nil, projectid=nil) @Name = name @Category = category @Type = type @OwnerProjectId = ownerprojectid @OwnerProjectName = ownerprojectname @OwnerProjectIdent = ownerprojectident @BizParams = bizparams @Params = params @Description = description @Display = display @DatabaseName = databasename @Instance = instance @Status = status @ClusterId = clusterid @Collect = collect @COSBucket = cosbucket @COSRegion = cosregion @ConnectResult = connectresult @DevelopmentParams = developmentparams @ProjectId = projectid end |
Instance Attribute Details
#BizParams ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def BizParams @BizParams end |
#Category ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Category @Category end |
#ClusterId ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def ClusterId @ClusterId end |
#Collect ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Collect @Collect end |
#ConnectResult ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def ConnectResult @ConnectResult end |
#COSBucket ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def COSBucket @COSBucket end |
#COSRegion ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def COSRegion @COSRegion end |
#DatabaseName ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def DatabaseName @DatabaseName end |
#Description ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Description @Description end |
#DevelopmentParams ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def DevelopmentParams @DevelopmentParams end |
#Display ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Display @Display end |
#Instance ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Instance @Instance end |
#Name ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Name @Name end |
#OwnerProjectId ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def OwnerProjectId @OwnerProjectId end |
#OwnerProjectIdent ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def OwnerProjectIdent @OwnerProjectIdent end |
#OwnerProjectName ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def OwnerProjectName @OwnerProjectName end |
#Params ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Params @Params end |
#ProjectId ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def ProjectId @ProjectId end |
#Status ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Status @Status end |
#Type ⇒ Object
5069 5070 5071 |
# File 'lib/v20210820/models.rb', line 5069 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 |
# File 'lib/v20210820/models.rb', line 5094 def deserialize(params) @Name = params['Name'] @Category = params['Category'] @Type = params['Type'] @OwnerProjectId = params['OwnerProjectId'] @OwnerProjectName = params['OwnerProjectName'] @OwnerProjectIdent = params['OwnerProjectIdent'] @BizParams = params['BizParams'] @Params = params['Params'] @Description = params['Description'] @Display = params['Display'] @DatabaseName = params['DatabaseName'] @Instance = params['Instance'] @Status = params['Status'] @ClusterId = params['ClusterId'] @Collect = params['Collect'] @COSBucket = params['COSBucket'] @COSRegion = params['COSRegion'] @ConnectResult = params['ConnectResult'] @DevelopmentParams = params['DevelopmentParams'] @ProjectId = params['ProjectId'] end |