Class: TencentCloud::Iecp::V20210914::GridInfo

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

Overview

Grid信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, griduniqkey = nil, description = nil, workloadkind = nil, starttime = nil, replicas = nil, publisher = nil, version = nil) ⇒ GridInfo

Returns a new instance of GridInfo.



4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
# File 'lib/v20210914/models.rb', line 4729

def initialize(id=nil, name=nil, griduniqkey=nil, description=nil, workloadkind=nil, starttime=nil, replicas=nil, publisher=nil, version=nil)
  @Id = id
  @Name = name
  @GridUniqKey = griduniqkey
  @Description = description
  @WorkloadKind = workloadkind
  @StartTime = starttime
  @Replicas = replicas
  @Publisher = publisher
  @Version = version
end

Instance Attribute Details

#DescriptionObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def Description
  @Description
end

#GridUniqKeyObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def GridUniqKey
  @GridUniqKey
end

#IdObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def Id
  @Id
end

#NameObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def Name
  @Name
end

#PublisherObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def Publisher
  @Publisher
end

#ReplicasObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def Replicas
  @Replicas
end

#StartTimeObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def StartTime
  @StartTime
end

#VersionObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def Version
  @Version
end

#WorkloadKindObject

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

Parameters:

  • Id:

    DeployGridId

  • Name:

    名称

  • GridUniqKey:

    Key

  • Description:

    描述

  • WorkloadKind:

    工作负载类型

  • StartTime:

    启动时间

  • Replicas:

    副本数

  • Publisher:

    创建人

  • Version:

    版本信息



4727
4728
4729
# File 'lib/v20210914/models.rb', line 4727

def WorkloadKind
  @WorkloadKind
end

Instance Method Details

#deserialize(params) ⇒ Object



4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
# File 'lib/v20210914/models.rb', line 4741

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @GridUniqKey = params['GridUniqKey']
  @Description = params['Description']
  @WorkloadKind = params['WorkloadKind']
  @StartTime = params['StartTime']
  @Replicas = params['Replicas']
  @Publisher = params['Publisher']
  @Version = params['Version']
end