Class: TencentCloud::Dlc::V20210125::DataEngineImageSessionParameter

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210125/models.rb

Overview

集群Session配置信息.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(parameterid = nil, childimageversionid = nil, enginetype = nil, keyname = nil, keydescription = nil, valuetype = nil, valuelengthlimit = nil, valueregexplimit = nil, valuedefault = nil, ispublic = nil, parametertype = nil, submitmethod = nil, operator = nil, inserttime = nil, updatetime = nil) ⇒ DataEngineImageSessionParameter

Returns a new instance of DataEngineImageSessionParameter.



4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
# File 'lib/v20210125/models.rb', line 4353

def initialize(parameterid=nil, childimageversionid=nil, enginetype=nil, keyname=nil, keydescription=nil, valuetype=nil, valuelengthlimit=nil, valueregexplimit=nil, valuedefault=nil, ispublic=nil, parametertype=nil, submitmethod=nil, operator=nil, inserttime=nil, updatetime=nil)
  @ParameterId = parameterid
  @ChildImageVersionId = childimageversionid
  @EngineType = enginetype
  @KeyName = keyname
  @KeyDescription = keydescription
  @ValueType = valuetype
  @ValueLengthLimit = valuelengthlimit
  @ValueRegexpLimit = valueregexplimit
  @ValueDefault = valuedefault
  @IsPublic = ispublic
  @ParameterType = parametertype
  @SubmitMethod = submitmethod
  @Operator = operator
  @InsertTime = inserttime
  @UpdateTime = updatetime
end

Instance Attribute Details

#ChildImageVersionIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def ChildImageVersionId
  @ChildImageVersionId
end

#EngineTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def EngineType
  @EngineType
end

#InsertTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def InsertTime
  @InsertTime
end

#IsPublicObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def IsPublic
  @IsPublic
end

#KeyDescriptionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def KeyDescription
  @KeyDescription
end

#KeyNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def KeyName
  @KeyName
end

#OperatorObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def Operator
  @Operator
end

#ParameterIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def ParameterId
  @ParameterId
end

#ParameterTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def ParameterType
  @ParameterType
end

#SubmitMethodObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def SubmitMethod
  @SubmitMethod
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def UpdateTime
  @UpdateTime
end

#ValueDefaultObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def ValueDefault
  @ValueDefault
end

#ValueLengthLimitObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def ValueLengthLimit
  @ValueLengthLimit
end

#ValueRegexpLimitObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def ValueRegexpLimit
  @ValueRegexpLimit
end

#ValueTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ParameterId:

    配置id

  • ChildImageVersionId:

    小版本镜像ID

  • EngineType:

    集群类型:SparkSQL/PrestoSQL/SparkBatch

  • KeyName:

    参数key

  • KeyDescription:

    Key描述信息

  • ValueType:

    value类型

  • ValueLengthLimit:

    value长度限制

  • ValueRegexpLimit:

    value正则限制

  • ValueDefault:

    value默认值

  • IsPublic:

    是否为公共版本:1:公共;2:私有

  • ParameterType:

    配置类型:1:session配置(默认);2:common配置;3:cluster配置

  • SubmitMethod:

    提交方式:User(用户)、BackGround(后台)

  • Operator:

    操作者

  • InsertTime:

    插入时间

  • UpdateTime:

    更新时间



4351
4352
4353
# File 'lib/v20210125/models.rb', line 4351

def ValueType
  @ValueType
end

Instance Method Details

#deserialize(params) ⇒ Object



4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
# File 'lib/v20210125/models.rb', line 4371

def deserialize(params)
  @ParameterId = params['ParameterId']
  @ChildImageVersionId = params['ChildImageVersionId']
  @EngineType = params['EngineType']
  @KeyName = params['KeyName']
  @KeyDescription = params['KeyDescription']
  @ValueType = params['ValueType']
  @ValueLengthLimit = params['ValueLengthLimit']
  @ValueRegexpLimit = params['ValueRegexpLimit']
  @ValueDefault = params['ValueDefault']
  @IsPublic = params['IsPublic']
  @ParameterType = params['ParameterType']
  @SubmitMethod = params['SubmitMethod']
  @Operator = params['Operator']
  @InsertTime = params['InsertTime']
  @UpdateTime = params['UpdateTime']
end