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
- #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) ⇒ 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) ⇒ CreateDataSourceRequest
Returns a new instance of CreateDataSourceRequest.
3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 |
# File 'lib/v20210820/models.rb', line 3021 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) @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 end |
Instance Attribute Details
#BizParams ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def BizParams @BizParams end |
#Category ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Category @Category end |
#ClusterId ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def ClusterId @ClusterId end |
#Collect ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Collect @Collect end |
#ConnectResult ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def ConnectResult @ConnectResult end |
#COSBucket ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def COSBucket @COSBucket end |
#COSRegion ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def COSRegion @COSRegion end |
#DatabaseName ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def DatabaseName @DatabaseName end |
#Description ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Description @Description end |
#DevelopmentParams ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def DevelopmentParams @DevelopmentParams end |
#Display ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Display @Display end |
#Instance ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Instance @Instance end |
#Name ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Name @Name end |
#OwnerProjectId ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def OwnerProjectId @OwnerProjectId end |
#OwnerProjectIdent ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def OwnerProjectIdent @OwnerProjectIdent end |
#OwnerProjectName ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def OwnerProjectName @OwnerProjectName end |
#Params ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Params @Params end |
#Status ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Status @Status end |
#Type ⇒ Object
3019 3020 3021 |
# File 'lib/v20210820/models.rb', line 3019 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'lib/v20210820/models.rb', line 3043 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'] end |