Class: TencentCloud::Cdc::V20201214::DedicatedCluster

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

Overview

专用集群列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dedicatedclusterid = nil, zone = nil, description = nil, name = nil, lifecyclestatus = nil, createtime = nil, siteid = nil, runningstatus = nil) ⇒ DedicatedCluster

Returns a new instance of DedicatedCluster.



394
395
396
397
398
399
400
401
402
403
# File 'lib/v20201214/models.rb', line 394

def initialize(dedicatedclusterid=nil, zone=nil, description=nil, name=nil, lifecyclestatus=nil, createtime=nil, siteid=nil, runningstatus=nil)
  @DedicatedClusterId = dedicatedclusterid
  @Zone = zone
  @Description = description
  @Name = name
  @LifecycleStatus = lifecyclestatus
  @CreateTime = createtime
  @SiteId = siteid
  @RunningStatus = runningstatus
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def CreateTime
  @CreateTime
end

#DedicatedClusterIdObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def DedicatedClusterId
  @DedicatedClusterId
end

#DescriptionObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def Description
  @Description
end

#LifecycleStatusObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def LifecycleStatus
  @LifecycleStatus
end

#NameObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def Name
  @Name
end

#RunningStatusObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def RunningStatus
  @RunningStatus
end

#SiteIdObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def SiteId
  @SiteId
end

#ZoneObject

Parameters:

  • DedicatedClusterId:

    专用集群id。如“cluster-xxxxx”。

  • Zone:

    专用集群所属可用区名称。

  • Description:

    专用集群的描述。

  • Name:

    专用集群的名称。

  • LifecycleStatus:

    专用集群的生命周期。如“PENDING”。

  • CreateTime:

    专用集群的创建时间。

  • SiteId:

    专用集群所属的站点id。

  • RunningStatus:

    专用集群的运营状态



392
393
394
# File 'lib/v20201214/models.rb', line 392

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



405
406
407
408
409
410
411
412
413
414
# File 'lib/v20201214/models.rb', line 405

def deserialize(params)
  @DedicatedClusterId = params['DedicatedClusterId']
  @Zone = params['Zone']
  @Description = params['Description']
  @Name = params['Name']
  @LifecycleStatus = params['LifecycleStatus']
  @CreateTime = params['CreateTime']
  @SiteId = params['SiteId']
  @RunningStatus = params['RunningStatus']
end