Class: TencentCloud::Iecp::V20210914::EdgeNodePodInfo

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

Overview

边缘节点Pod信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, status = nil, nodeip = nil, ip = nil, cpurequest = nil, memoryrequest = nil, namespace = nil, workloadtype = nil, workloadname = nil, starttime = nil, restartcount = nil, clusterid = nil) ⇒ EdgeNodePodInfo

Returns a new instance of EdgeNodePodInfo.



4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
# File 'lib/v20210914/models.rb', line 4346

def initialize(name=nil, status=nil, nodeip=nil, ip=nil, cpurequest=nil, memoryrequest=nil, namespace=nil, workloadtype=nil, workloadname=nil, starttime=nil, restartcount=nil, clusterid=nil)
  @Name = name
  @Status = status
  @NodeIp = nodeip
  @Ip = ip
  @CpuRequest = cpurequest
  @MemoryRequest = memoryrequest
  @Namespace = namespace
  @WorkloadType = workloadtype
  @WorkloadName = workloadname
  @StartTime = starttime
  @RestartCount = restartcount
  @ClusterID = clusterid
end

Instance Attribute Details

#ClusterIDObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def ClusterID
  @ClusterID
end

#CpuRequestObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def CpuRequest
  @CpuRequest
end

#IpObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def Ip
  @Ip
end

#MemoryRequestObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def MemoryRequest
  @MemoryRequest
end

#NameObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def Name
  @Name
end

#NamespaceObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def Namespace
  @Namespace
end

#NodeIpObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def NodeIp
  @NodeIp
end

#RestartCountObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def RestartCount
  @RestartCount
end

#StartTimeObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def StartTime
  @StartTime
end

#StatusObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def Status
  @Status
end

#WorkloadNameObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def WorkloadName
  @WorkloadName
end

#WorkloadTypeObject

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

Parameters:

  • Name:

    Pod名称

  • Status:

    Pod状态

  • NodeIp:

    所在节点IP

  • Ip:

    实例IP

  • CpuRequest:

    CPU Request

  • MemoryRequest:

    Memory Request

  • Namespace:

    命名空间

  • WorkloadType:

    工作负载类型

  • WorkloadName:

    工作负载名称

  • StartTime:

    创建时间

  • RestartCount:

    重启次数

  • ClusterID:

    集群ID



4344
4345
4346
# File 'lib/v20210914/models.rb', line 4344

def WorkloadType
  @WorkloadType
end

Instance Method Details

#deserialize(params) ⇒ Object



4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
# File 'lib/v20210914/models.rb', line 4361

def deserialize(params)
  @Name = params['Name']
  @Status = params['Status']
  @NodeIp = params['NodeIp']
  @Ip = params['Ip']
  @CpuRequest = params['CpuRequest']
  @MemoryRequest = params['MemoryRequest']
  @Namespace = params['Namespace']
  @WorkloadType = params['WorkloadType']
  @WorkloadName = params['WorkloadName']
  @StartTime = params['StartTime']
  @RestartCount = params['RestartCount']
  @ClusterID = params['ClusterID']
end