Class: TencentCloud::Monitor::V20180724::DescribeGrafanaIntegrationsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::DescribeGrafanaIntegrationsResponse
- Defined in:
- lib/v20180724/models.rb
Overview
DescribeGrafanaIntegrations返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(integrationset = nil, requestid = nil) ⇒ DescribeGrafanaIntegrationsResponse
constructor
A new instance of DescribeGrafanaIntegrationsResponse.
Constructor Details
#initialize(integrationset = nil, requestid = nil) ⇒ DescribeGrafanaIntegrationsResponse
Returns a new instance of DescribeGrafanaIntegrationsResponse.
6112 6113 6114 6115 |
# File 'lib/v20180724/models.rb', line 6112 def initialize(integrationset=nil, requestid=nil) @IntegrationSet = integrationset @RequestId = requestid end |
Instance Attribute Details
#IntegrationSet ⇒ Object
6110 6111 6112 |
# File 'lib/v20180724/models.rb', line 6110 def IntegrationSet @IntegrationSet end |
#RequestId ⇒ Object
6110 6111 6112 |
# File 'lib/v20180724/models.rb', line 6110 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 |
# File 'lib/v20180724/models.rb', line 6117 def deserialize(params) unless params['IntegrationSet'].nil? @IntegrationSet = [] params['IntegrationSet'].each do |i| grafanaintegrationconfig_tmp = GrafanaIntegrationConfig.new grafanaintegrationconfig_tmp.deserialize(i) @IntegrationSet << grafanaintegrationconfig_tmp end end @RequestId = params['RequestId'] end |