Class: TencentCloud::Tke::V20180525::PrometheusGrafanaInfo

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

Overview

托管prometheus中grafana的信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enabled = nil, domain = nil, address = nil, internet = nil, adminuser = nil) ⇒ PrometheusGrafanaInfo

Returns a new instance of PrometheusGrafanaInfo.



17868
17869
17870
17871
17872
17873
17874
# File 'lib/v20180525/models.rb', line 17868

def initialize(enabled=nil, domain=nil, address=nil, internet=nil, adminuser=nil)
  @Enabled = enabled
  @Domain = domain
  @Address = address
  @Internet = internet
  @AdminUser = adminuser
end

Instance Attribute Details

#AddressObject

close = 未开启外网访问 opening = 正在开启外网访问 open = 已开启外网访问

Parameters:

  • Enabled:

    是否启用

  • Domain:

    域名,只有开启外网访问才有效果

  • Address:

    内网地址,或者外网地址

  • Internet:

    是否开启了外网访问

  • AdminUser:

    grafana管理员用户名



17866
17867
17868
# File 'lib/v20180525/models.rb', line 17866

def Address
  @Address
end

#AdminUserObject

close = 未开启外网访问 opening = 正在开启外网访问 open = 已开启外网访问

Parameters:

  • Enabled:

    是否启用

  • Domain:

    域名,只有开启外网访问才有效果

  • Address:

    内网地址,或者外网地址

  • Internet:

    是否开启了外网访问

  • AdminUser:

    grafana管理员用户名



17866
17867
17868
# File 'lib/v20180525/models.rb', line 17866

def AdminUser
  @AdminUser
end

#DomainObject

close = 未开启外网访问 opening = 正在开启外网访问 open = 已开启外网访问

Parameters:

  • Enabled:

    是否启用

  • Domain:

    域名,只有开启外网访问才有效果

  • Address:

    内网地址,或者外网地址

  • Internet:

    是否开启了外网访问

  • AdminUser:

    grafana管理员用户名



17866
17867
17868
# File 'lib/v20180525/models.rb', line 17866

def Domain
  @Domain
end

#EnabledObject

close = 未开启外网访问 opening = 正在开启外网访问 open = 已开启外网访问

Parameters:

  • Enabled:

    是否启用

  • Domain:

    域名,只有开启外网访问才有效果

  • Address:

    内网地址,或者外网地址

  • Internet:

    是否开启了外网访问

  • AdminUser:

    grafana管理员用户名



17866
17867
17868
# File 'lib/v20180525/models.rb', line 17866

def Enabled
  @Enabled
end

#InternetObject

close = 未开启外网访问 opening = 正在开启外网访问 open = 已开启外网访问

Parameters:

  • Enabled:

    是否启用

  • Domain:

    域名,只有开启外网访问才有效果

  • Address:

    内网地址,或者外网地址

  • Internet:

    是否开启了外网访问

  • AdminUser:

    grafana管理员用户名



17866
17867
17868
# File 'lib/v20180525/models.rb', line 17866

def Internet
  @Internet
end

Instance Method Details

#deserialize(params) ⇒ Object



17876
17877
17878
17879
17880
17881
17882
# File 'lib/v20180525/models.rb', line 17876

def deserialize(params)
  @Enabled = params['Enabled']
  @Domain = params['Domain']
  @Address = params['Address']
  @Internet = params['Internet']
  @AdminUser = params['AdminUser']
end