Class: TencentCloud::Tke::V20180525::PrometheusInstanceOverview

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

Overview

托管prometheus实例概览

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, name = nil, vpcid = nil, subnetid = nil, status = nil, cosbucket = nil, grafanaurl = nil, boundtotal = nil, boundnormal = nil) ⇒ PrometheusInstanceOverview

Returns a new instance of PrometheusInstanceOverview.



16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
# File 'lib/v20180525/models.rb', line 16155

def initialize(instanceid=nil, name=nil, vpcid=nil, subnetid=nil, status=nil, cosbucket=nil, grafanaurl=nil, boundtotal=nil, boundnormal=nil)
  @InstanceId = instanceid
  @Name = name
  @VpcId = vpcid
  @SubnetId = subnetid
  @Status = status
  @COSBucket = cosbucket
  @GrafanaURL = grafanaurl
  @BoundTotal = boundtotal
  @BoundNormal = boundnormal
end

Instance Attribute Details

#BoundNormalObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def BoundNormal
  @BoundNormal
end

#BoundTotalObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def BoundTotal
  @BoundTotal
end

#COSBucketObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def COSBucket
  @COSBucket
end

#GrafanaURLObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def GrafanaURL
  @GrafanaURL
end

#InstanceIdObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def InstanceId
  @InstanceId
end

#NameObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def Name
  @Name
end

#StatusObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def Status
  @Status
end

#SubnetIdObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def SubnetId
  @SubnetId
end

#VpcIdObject

prepare_env = 初始化环境 install_suit = 安装组件 running = 运行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • Name:

    实例名称

  • VpcId:

    实例vpcId

  • SubnetId:

    实例子网Id

  • Status:

    实例当前的状态

  • COSBucket:

    COS桶存储

  • GrafanaURL:

    grafana默认地址,如果开启外网访问得为域名,否则为内网地址

  • BoundTotal:

    关联集群总数

  • BoundNormal:

    运行正常的集群数



16153
16154
16155
# File 'lib/v20180525/models.rb', line 16153

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
# File 'lib/v20180525/models.rb', line 16167

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Name = params['Name']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @Status = params['Status']
  @COSBucket = params['COSBucket']
  @GrafanaURL = params['GrafanaURL']
  @BoundTotal = params['BoundTotal']
  @BoundNormal = params['BoundNormal']
end