Class: TencentCloud::Csip::V20221121::AssetClusterPod

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

Overview

集群pod列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, uin = nil, nick = nil, region = nil, assetid = nil, assetname = nil, instancecreatetime = nil, namespace = nil, status = nil, clusterid = nil, clustername = nil, machineid = nil, machinename = nil, podip = nil, servicecount = nil, containercount = nil, publicip = nil, privateip = nil, iscore = nil, isnewasset = nil) ⇒ AssetClusterPod

Returns a new instance of AssetClusterPod.



1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
# File 'lib/v20221121/models.rb', line 1411

def initialize(appid=nil, uin=nil, nick=nil, region=nil, assetid=nil, assetname=nil, instancecreatetime=nil, namespace=nil, status=nil, clusterid=nil, clustername=nil, machineid=nil, machinename=nil, podip=nil, servicecount=nil, containercount=nil, publicip=nil, privateip=nil, iscore=nil, isnewasset=nil)
  @AppId = appid
  @Uin = uin
  @Nick = nick
  @Region = region
  @AssetId = assetid
  @AssetName = assetname
  @InstanceCreateTime = instancecreatetime
  @Namespace = namespace
  @Status = status
  @ClusterId = clusterid
  @ClusterName = clustername
  @MachineId = machineid
  @MachineName = machinename
  @PodIp = podip
  @ServiceCount = servicecount
  @ContainerCount = containercount
  @PublicIp = publicip
  @PrivateIp = privateip
  @IsCore = iscore
  @IsNewAsset = isnewasset
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def AppId
  @AppId
end

#AssetIdObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def AssetId
  @AssetId
end

#AssetNameObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def AssetName
  @AssetName
end

#ClusterIdObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def ClusterId
  @ClusterId
end

#ClusterNameObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def ClusterName
  @ClusterName
end

#ContainerCountObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def ContainerCount
  @ContainerCount
end

#InstanceCreateTimeObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def InstanceCreateTime
  @InstanceCreateTime
end

#IsCoreObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def IsCore
  @IsCore
end

#IsNewAssetObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def IsNewAsset
  @IsNewAsset
end

#MachineIdObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def MachineId
  @MachineId
end

#MachineNameObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def MachineName
  @MachineName
end

#NamespaceObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def Namespace
  @Namespace
end

#NickObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def Nick
  @Nick
end

#PodIpObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def PodIp
  @PodIp
end

#PrivateIpObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def PrivateIp
  @PrivateIp
end

#PublicIpObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def PublicIp
  @PublicIp
end

#RegionObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def Region
  @Region
end

#ServiceCountObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def ServiceCount
  @ServiceCount
end

#StatusObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def Status
  @Status
end

#UinObject

Parameters:

  • AppId:

    租户id

  • Uin:

    租户uin

  • Nick:

    租户昵称

  • Region:

    地域

  • AssetId:

    pod id

  • AssetName:

    pod名称

  • InstanceCreateTime:

    pod创建时间

  • Namespace:

    命名空间

  • Status:

    状态

  • ClusterId:

    集群id

  • ClusterName:

    集群名称

  • MachineId:

    主机id

  • MachineName:

    主机名

  • PodIp:

    pod ip

  • ServiceCount:

    关联service数

  • ContainerCount:

    关联容器数

  • PublicIp:

    公网ip

  • PrivateIp:

    内网ip

  • IsCore:

    是否核心:1:核心,2:非核心

  • IsNewAsset:

    是否新资产 1新



1409
1410
1411
# File 'lib/v20221121/models.rb', line 1409

def Uin
  @Uin
end

Instance Method Details

#deserialize(params) ⇒ Object



1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
# File 'lib/v20221121/models.rb', line 1434

def deserialize(params)
  @AppId = params['AppId']
  @Uin = params['Uin']
  @Nick = params['Nick']
  @Region = params['Region']
  @AssetId = params['AssetId']
  @AssetName = params['AssetName']
  @InstanceCreateTime = params['InstanceCreateTime']
  @Namespace = params['Namespace']
  @Status = params['Status']
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @MachineId = params['MachineId']
  @MachineName = params['MachineName']
  @PodIp = params['PodIp']
  @ServiceCount = params['ServiceCount']
  @ContainerCount = params['ContainerCount']
  @PublicIp = params['PublicIp']
  @PrivateIp = params['PrivateIp']
  @IsCore = params['IsCore']
  @IsNewAsset = params['IsNewAsset']
end