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.



16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
# File 'lib/v20180525/models.rb', line 16191

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

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:

    运行正常的集群数



16189
16190
16191
# File 'lib/v20180525/models.rb', line 16189

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
# File 'lib/v20180525/models.rb', line 16203

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