Class: TencentCloud::Cfg::V20210820::ObjectTypeConfigFields

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

Overview

对象类型字段类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(key = nil, header = nil, transfer = nil, jsonparse = nil, type = nil) ⇒ ObjectTypeConfigFields

Returns a new instance of ObjectTypeConfigFields.



1348
1349
1350
1351
1352
1353
1354
# File 'lib/v20210820/models.rb', line 1348

def initialize(key=nil, header=nil, transfer=nil, jsonparse=nil, type=nil)
  @Key = key
  @Header = header
  @Transfer = transfer
  @JsonParse = jsonparse
  @Type = type
end

Instance Attribute Details

#HeaderObject

Parameters:

  • Key:

    instanceId

  • Header:

    实例id

  • Transfer:

    字段值是否需要转译,当不需要转译时,此字段返回null

  • JsonParse:

    tke的pod字段信息解析

  • Type:

    字段类型 0:str 1:list



1346
1347
1348
# File 'lib/v20210820/models.rb', line 1346

def Header
  @Header
end

#JsonParseObject

Parameters:

  • Key:

    instanceId

  • Header:

    实例id

  • Transfer:

    字段值是否需要转译,当不需要转译时,此字段返回null

  • JsonParse:

    tke的pod字段信息解析

  • Type:

    字段类型 0:str 1:list



1346
1347
1348
# File 'lib/v20210820/models.rb', line 1346

def JsonParse
  @JsonParse
end

#KeyObject

Parameters:

  • Key:

    instanceId

  • Header:

    实例id

  • Transfer:

    字段值是否需要转译,当不需要转译时,此字段返回null

  • JsonParse:

    tke的pod字段信息解析

  • Type:

    字段类型 0:str 1:list



1346
1347
1348
# File 'lib/v20210820/models.rb', line 1346

def Key
  @Key
end

#TransferObject

Parameters:

  • Key:

    instanceId

  • Header:

    实例id

  • Transfer:

    字段值是否需要转译,当不需要转译时,此字段返回null

  • JsonParse:

    tke的pod字段信息解析

  • Type:

    字段类型 0:str 1:list



1346
1347
1348
# File 'lib/v20210820/models.rb', line 1346

def Transfer
  @Transfer
end

#TypeObject

Parameters:

  • Key:

    instanceId

  • Header:

    实例id

  • Transfer:

    字段值是否需要转译,当不需要转译时,此字段返回null

  • JsonParse:

    tke的pod字段信息解析

  • Type:

    字段类型 0:str 1:list



1346
1347
1348
# File 'lib/v20210820/models.rb', line 1346

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



1356
1357
1358
1359
1360
1361
1362
# File 'lib/v20210820/models.rb', line 1356

def deserialize(params)
  @Key = params['Key']
  @Header = params['Header']
  @Transfer = params['Transfer']
  @JsonParse = params['JsonParse']
  @Type = params['Type']
end