Class: TencentCloud::Tccatalog::V20241024::TccCatalogConfig

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

Overview

Tcc数据目录信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, type = nil, comment = nil, status = nil, connection = nil, operator = nil, createtime = nil, updatetime = nil) ⇒ TccCatalogConfig



261
262
263
264
265
266
267
268
269
270
271
# File 'lib/v20241024/models.rb', line 261

def initialize(id=nil, name=nil, type=nil, comment=nil, status=nil, connection=nil, operator=nil, createtime=nil, updatetime=nil)
  @Id = id
  @Name = name
  @Type = type
  @Comment = comment
  @Status = status
  @Connection = connection
  @Operator = operator
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#CommentObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def Comment
  @Comment
end

#ConnectionObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def Connection
  @Connection
end

#CreateTimeObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def CreateTime
  @CreateTime
end

#IdObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def Id
  @Id
end

#NameObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def Name
  @Name
end

#OperatorObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def Operator
  @Operator
end

#StatusObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def Status
  @Status
end

#TypeObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def Type
  @Type
end

#UpdateTimeObject



259
260
261
# File 'lib/v20241024/models.rb', line 259

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



273
274
275
276
277
278
279
280
281
282
283
284
285
286
# File 'lib/v20241024/models.rb', line 273

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @Type = params['Type']
  @Comment = params['Comment']
  @Status = params['Status']
  unless params['Connection'].nil?
    @Connection = TccConnectionConfig.new
    @Connection.deserialize(params['Connection'])
  end
  @Operator = params['Operator']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end