Class: TencentCloud::Monitor::V20180724::DeleteGrafanaNotificationChannelRequest

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

Overview

DeleteGrafanaNotificationChannel请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channelids = nil, instanceid = nil) ⇒ DeleteGrafanaNotificationChannelRequest

Returns a new instance of DeleteGrafanaNotificationChannelRequest.



3546
3547
3548
3549
# File 'lib/v20180724/models.rb', line 3546

def initialize(channelids=nil, instanceid=nil)
  @ChannelIDs = channelids
  @InstanceId = instanceid
end

Instance Attribute Details

#ChannelIDsObject

Parameters:

  • ChannelIDs:

    通道 ID 数组。例如:nchannel-abcd1234,通过 DescribeGrafanaChannels 获取

  • InstanceId:

    Grafana 实例 ID,例如:grafana-abcdefgh



3544
3545
3546
# File 'lib/v20180724/models.rb', line 3544

def ChannelIDs
  @ChannelIDs
end

#InstanceIdObject

Parameters:

  • ChannelIDs:

    通道 ID 数组。例如:nchannel-abcd1234,通过 DescribeGrafanaChannels 获取

  • InstanceId:

    Grafana 实例 ID,例如:grafana-abcdefgh



3544
3545
3546
# File 'lib/v20180724/models.rb', line 3544

def InstanceId
  @InstanceId
end

Instance Method Details

#deserialize(params) ⇒ Object



3551
3552
3553
3554
# File 'lib/v20180724/models.rb', line 3551

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