Class: TencentCloud::Eis::V20210601::RuntimeExtensionMC

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

Overview

运行环境扩展组件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, size = nil, replica = nil, name = nil, status = nil, createdat = nil, updatedat = nil) ⇒ RuntimeExtensionMC

Returns a new instance of RuntimeExtensionMC.



491
492
493
494
495
496
497
498
499
# File 'lib/v20210601/models.rb', line 491

def initialize(type=nil, size=nil, replica=nil, name=nil, status=nil, createdat=nil, updatedat=nil)
  @Type = type
  @Size = size
  @Replica = replica
  @Name = name
  @Status = status
  @CreatedAt = createdat
  @UpdatedAt = updatedat
end

Instance Attribute Details

#CreatedAtObject

Parameters:

  • Type:

    扩展组件类型:0:cdc 1:dataway-java

  • Size:

    部署规格vcore数

  • Replica:

    副本数

  • Name:

    扩展组件名称

  • Status:

    状态 1:未启用 2:已启用

  • CreatedAt:

    创建时间

  • UpdatedAt:

    修改时间



489
490
491
# File 'lib/v20210601/models.rb', line 489

def CreatedAt
  @CreatedAt
end

#NameObject

Parameters:

  • Type:

    扩展组件类型:0:cdc 1:dataway-java

  • Size:

    部署规格vcore数

  • Replica:

    副本数

  • Name:

    扩展组件名称

  • Status:

    状态 1:未启用 2:已启用

  • CreatedAt:

    创建时间

  • UpdatedAt:

    修改时间



489
490
491
# File 'lib/v20210601/models.rb', line 489

def Name
  @Name
end

#ReplicaObject

Parameters:

  • Type:

    扩展组件类型:0:cdc 1:dataway-java

  • Size:

    部署规格vcore数

  • Replica:

    副本数

  • Name:

    扩展组件名称

  • Status:

    状态 1:未启用 2:已启用

  • CreatedAt:

    创建时间

  • UpdatedAt:

    修改时间



489
490
491
# File 'lib/v20210601/models.rb', line 489

def Replica
  @Replica
end

#SizeObject

Parameters:

  • Type:

    扩展组件类型:0:cdc 1:dataway-java

  • Size:

    部署规格vcore数

  • Replica:

    副本数

  • Name:

    扩展组件名称

  • Status:

    状态 1:未启用 2:已启用

  • CreatedAt:

    创建时间

  • UpdatedAt:

    修改时间



489
490
491
# File 'lib/v20210601/models.rb', line 489

def Size
  @Size
end

#StatusObject

Parameters:

  • Type:

    扩展组件类型:0:cdc 1:dataway-java

  • Size:

    部署规格vcore数

  • Replica:

    副本数

  • Name:

    扩展组件名称

  • Status:

    状态 1:未启用 2:已启用

  • CreatedAt:

    创建时间

  • UpdatedAt:

    修改时间



489
490
491
# File 'lib/v20210601/models.rb', line 489

def Status
  @Status
end

#TypeObject

Parameters:

  • Type:

    扩展组件类型:0:cdc 1:dataway-java

  • Size:

    部署规格vcore数

  • Replica:

    副本数

  • Name:

    扩展组件名称

  • Status:

    状态 1:未启用 2:已启用

  • CreatedAt:

    创建时间

  • UpdatedAt:

    修改时间



489
490
491
# File 'lib/v20210601/models.rb', line 489

def Type
  @Type
end

#UpdatedAtObject

Parameters:

  • Type:

    扩展组件类型:0:cdc 1:dataway-java

  • Size:

    部署规格vcore数

  • Replica:

    副本数

  • Name:

    扩展组件名称

  • Status:

    状态 1:未启用 2:已启用

  • CreatedAt:

    创建时间

  • UpdatedAt:

    修改时间



489
490
491
# File 'lib/v20210601/models.rb', line 489

def UpdatedAt
  @UpdatedAt
end

Instance Method Details

#deserialize(params) ⇒ Object



501
502
503
504
505
506
507
508
509
# File 'lib/v20210601/models.rb', line 501

def deserialize(params)
  @Type = params['Type']
  @Size = params['Size']
  @Replica = params['Replica']
  @Name = params['Name']
  @Status = params['Status']
  @CreatedAt = params['CreatedAt']
  @UpdatedAt = params['UpdatedAt']
end