Class: TencentCloud::Monitor::V20180724::UpdateGrafanaWhiteListRequest

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

Overview

UpdateGrafanaWhiteList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, whitelist = nil) ⇒ UpdateGrafanaWhiteListRequest

Returns a new instance of UpdateGrafanaWhiteListRequest.



15931
15932
15933
15934
# File 'lib/v20180724/models.rb', line 15931

def initialize(instanceid=nil, whitelist=nil)
  @InstanceId = instanceid
  @Whitelist = whitelist
end

Instance Attribute Details

#InstanceIdObject

如有多个 IP 可换行输入

Parameters:

  • InstanceId:

    Grafana 实例 ID,例如:grafana-abcdefgh

  • Whitelist:

    白名单数组,输入白名单 IP 或 CIDR,如:127.0.0.1或127.0.0.1/24



15929
15930
15931
# File 'lib/v20180724/models.rb', line 15929

def InstanceId
  @InstanceId
end

#WhitelistObject

如有多个 IP 可换行输入

Parameters:

  • InstanceId:

    Grafana 实例 ID,例如:grafana-abcdefgh

  • Whitelist:

    白名单数组,输入白名单 IP 或 CIDR,如:127.0.0.1或127.0.0.1/24



15929
15930
15931
# File 'lib/v20180724/models.rb', line 15929

def Whitelist
  @Whitelist
end

Instance Method Details

#deserialize(params) ⇒ Object



15936
15937
15938
15939
# File 'lib/v20180724/models.rb', line 15936

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