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.
4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 |
# File 'lib/v20210820/models.rb', line 4711 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
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def BizParams @BizParams end |
#Category ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Category @Category end |
#ClusterId ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def ClusterId @ClusterId end |
#Collect ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Collect @Collect end |
#ConnectResult ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def ConnectResult @ConnectResult end |
#COSBucket ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def COSBucket @COSBucket end |
#COSRegion ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def COSRegion @COSRegion end |
#DatabaseName ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def DatabaseName @DatabaseName end |
#Description ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Description @Description end |
#DevelopmentParams ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def DevelopmentParams @DevelopmentParams end |
#Display ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Display @Display end |
#Instance ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Instance @Instance end |
#Name ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Name @Name end |
#OwnerProjectId ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def OwnerProjectId @OwnerProjectId end |
#OwnerProjectIdent ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def OwnerProjectIdent @OwnerProjectIdent end |
#OwnerProjectName ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def OwnerProjectName @OwnerProjectName end |
#Params ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Params @Params end |
#ProjectId ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def ProjectId @ProjectId end |
#Status ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Status @Status end |
#Type ⇒ Object
4709 4710 4711 |
# File 'lib/v20210820/models.rb', line 4709 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 |
# File 'lib/v20210820/models.rb', line 4734 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 |