Class: TencentCloud::Monitor::V20180724::UpgradeGrafanaDashboardRequest

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

Overview

UpgradeGrafanaDashboard请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, integrationcodes = nil) ⇒ UpgradeGrafanaDashboardRequest

Returns a new instance of UpgradeGrafanaDashboardRequest.



16339
16340
16341
16342
# File 'lib/v20180724/models.rb', line 16339

def initialize(instanceid=nil, integrationcodes=nil)
  @InstanceId = instanceid
  @IntegrationCodes = integrationcodes
end

Instance Attribute Details

#InstanceIdObject

Parameters:

  • InstanceId:

    实例 ID

  • IntegrationCodes:

    Prometheus 集成项 Code,升级对应的 Dashboard,取值如下:

  • qcloud
  • cvm_process_exporter
  • cvm_node_exporter
  • cvm
  • tps
  • nginx-ingress
  • nvidia-gpu
  • cdwch
  • emr
  • apache
  • rocketmq
  • rabbitmq
  • spring_mvc
  • mysql
  • mssql
  • go
  • redis
  • jvm
  • pgsql
  • ceph
  • docker
  • nginx
  • oracledb
  • mongo
  • kafka
  • es
  • flink
  • blackbox
  • consule
  • memcached
  • zk
  • tps
  • istio
  • etcd
  • pts
  • kong


16337
16338
16339
# File 'lib/v20180724/models.rb', line 16337

def InstanceId
  @InstanceId
end

#IntegrationCodesObject

Parameters:

  • InstanceId:

    实例 ID

  • IntegrationCodes:

    Prometheus 集成项 Code,升级对应的 Dashboard,取值如下:

  • qcloud
  • cvm_process_exporter
  • cvm_node_exporter
  • cvm
  • tps
  • nginx-ingress
  • nvidia-gpu
  • cdwch
  • emr
  • apache
  • rocketmq
  • rabbitmq
  • spring_mvc
  • mysql
  • mssql
  • go
  • redis
  • jvm
  • pgsql
  • ceph
  • docker
  • nginx
  • oracledb
  • mongo
  • kafka
  • es
  • flink
  • blackbox
  • consule
  • memcached
  • zk
  • tps
  • istio
  • etcd
  • pts
  • kong


16337
16338
16339
# File 'lib/v20180724/models.rb', line 16337

def IntegrationCodes
  @IntegrationCodes
end

Instance Method Details

#deserialize(params) ⇒ Object



16344
16345
16346
16347
# File 'lib/v20180724/models.rb', line 16344

def deserialize(params)
  @InstanceId = params['InstanceId']
  @IntegrationCodes = params['IntegrationCodes']
end